+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gambc-4.9.7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gambc-4.9.7/work.log ===> Building for gambc-4.9.7 *** using a dummy gsc-boot gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' rm -f gsc-boot gsc-boot cp gsc-boot.bat.windows gsc-boot cp gsc-boot.unix gsc-boot chmod +x gsc-boot gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' /opt/pkg/bin/gmake stamp gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' gmake[2]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' Gambit is not being built from a Git clone. Creating empty stamp.h. gmake[2]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' making core in include gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' expr: non-numeric argument gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' making core in bin gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' rm -f gambvcs if test "" = ""; then \ cp gambvcs.unix gambvcs; \ chmod +x gambvcs; \ else \ sed "s/\$/\r/g" gambvcs.bat.windows > gambvcs; \ fi rm -f gambuild-C if test "" = ""; then \ cp gambuild-C.unix gambuild-C; \ chmod +x gambuild-C; \ else \ sed "s/\$/\r/g" gambuild-C.bat.windows > gambuild-C; \ fi rm -f gambuild-js if test "" = ""; then \ cp gambuild-js.unix gambuild-js; \ chmod +x gambuild-js; \ else \ sed "s/\$/\r/g" gambuild-js.bat.windows > gambuild-js; \ fi rm -f gambuild-python if test "" = ""; then \ cp gambuild-python.unix gambuild-python; \ chmod +x gambuild-python; \ else \ sed "s/\$/\r/g" gambuild-python.bat.windows > gambuild-python; \ fi rm -f gambuild-ruby if test "" = ""; then \ cp gambuild-ruby.unix gambuild-ruby; \ chmod +x gambuild-ruby; \ else \ sed "s/\$/\r/g" gambuild-ruby.bat.windows > gambuild-ruby; \ fi rm -f gambuild-php if test "" = ""; then \ cp gambuild-php.unix gambuild-php; \ chmod +x gambuild-php; \ else \ sed "s/\$/\r/g" gambuild-php.bat.windows > gambuild-php; \ fi rm -f gambuild-java if test "" = ""; then \ cp gambuild-java.unix gambuild-java; \ chmod +x gambuild-java; \ else \ sed "s/\$/\r/g" gambuild-java.bat.windows > gambuild-java; \ fi rm -f gambuild-x86 if test "" = ""; then \ cp gambuild-x86.unix gambuild-x86; \ chmod +x gambuild-x86; \ else \ sed "s/\$/\r/g" gambuild-x86.bat.windows > gambuild-x86; \ fi rm -f gambuild-x86-64 if test "" = ""; then \ cp gambuild-x86-64.unix gambuild-x86-64; \ chmod +x gambuild-x86-64; \ else \ sed "s/\$/\r/g" gambuild-x86-64.bat.windows > gambuild-x86-64; \ fi rm -f gambuild-arm if test "" = ""; then \ cp gambuild-arm.unix gambuild-arm; \ chmod +x gambuild-arm; \ else \ sed "s/\$/\r/g" gambuild-arm.bat.windows > gambuild-arm; \ fi rm -f gambuild-riscv-32 if test "" = ""; then \ cp gambuild-riscv-32.unix gambuild-riscv-32; \ chmod +x gambuild-riscv-32; \ else \ sed "s/\$/\r/g" gambuild-riscv-32.bat.windows > gambuild-riscv-32; \ fi rm -f gambuild-riscv-64 if test "" = ""; then \ cp gambuild-riscv-64.unix gambuild-riscv-64; \ chmod +x gambuild-riscv-64; \ else \ sed "s/\$/\r/g" gambuild-riscv-64.bat.windows > gambuild-riscv-64; \ fi rm -f gambdoc if test "" = ""; then \ cp gambdoc.unix gambdoc; \ chmod +x gambdoc; \ else \ sed "s/\$/\r/g" gambdoc.bat.windows > gambdoc; \ fi rm -f six six.lnk if test "" = ""; then \ ln -s ../gsi/gsi six; \ else \ echo "@%~dp0gsi %*" > six; \ fi rm -f gsi-script gsi-script.lnk if test "" = ""; then \ ln -s ../gsi/gsi gsi-script; \ else \ echo "@%~dp0gsi %*" > gsi-script; \ fi rm -f gsc-script gsc-script.lnk if test "" = ""; then \ ln -s ../gsc/gsc gsc-script; \ else \ echo "@%~dp0gsc %*" > gsc-script; \ fi rm -f six-script six-script.lnk if test "" = ""; then \ ln -s ../gsi/gsi six-script; \ else \ echo "@%~dp0gsi %*" > six-script; \ fi rm -f scheme-srfi-0 scheme-srfi-0.lnk if test "" = ""; then \ ln -s ../gsi/gsi scheme-srfi-0; \ else \ echo "@%~dp0gsi %*" > scheme-srfi-0; \ fi rm -f scheme-r5rs scheme-r5rs.lnk if test "" = ""; then \ ln -s ../gsi/gsi scheme-r5rs; \ else \ echo "@%~dp0gsi %*" > scheme-r5rs; \ fi rm -f scheme-r4rs scheme-r4rs.lnk if test "" = ""; then \ ln -s ../gsi/gsi scheme-r4rs; \ else \ echo "@%~dp0gsi %*" > scheme-r4rs; \ fi rm -f scheme-ieee-1178-1990 scheme-ieee-1178-1990.lnk if test "" = ""; then \ ln -s ../gsi/gsi scheme-ieee-1178-1990; \ else \ echo "@%~dp0gsi %*" > scheme-ieee-1178-1990; \ fi gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' making core in lib gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' g++ -O1 -fexpensive-optimizations -fno-gcse --param max-gcse-memory=400000 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -I"../include" -c -o _io.o -I. -DHAVE_CONFIG_H -D___GAMBITDIR="\"/opt/pkg\"" -D___GAMBITDIR_INFO="\"/opt/pkg/info\"" -D___GAMBITDIR_USERLIB="\"\176/.gambit_userlib\"" -D___GAMBITDIR_INSTLIB="\"\176\176userlib\"" -D___SYS_TYPE_CPU="\"x86_64\"" -D___SYS_TYPE_VENDOR="\"sun\"" -D___SYS_TYPE_OS="\"solaris2.11\"" -D___CONFIGURE_COMMAND="\"./configure '--enable-single-host' '--enable-cplusplus' '--enable-shared' '--disable-absolute-shared-libs' '--enable-default-runtime-options=f8,-8,t8' '--enable-compiler-name=gsc-gambit' '--enable-interpreter-name=gsi-gambit' '--enable-gcc-opts' '--prefix=/opt/pkg' '--build=x86_64-sun-solaris2.11' '--host=x86_64-sun-solaris2.11' '--infodir=/opt/pkg/info' '--mandir=/opt/pkg/share/man' '--enable-option-checking=yes' 'build_alias=x86_64-sun-solaris2.11' 'host_alias=x86_64-sun-solaris2.11' 'CC=gcc' 'CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses' 'LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib' 'LIBS=' 'CPPFLAGS=-I/usr/include -I/opt/pkg/include/ncurses' 'CXX=g++' 'CXXFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses'"\" -D___OBJ_EXTENSION="\".o\"" -D___EXE_EXTENSION="\"\"" -D___BAT_EXTENSION="\"\"" -D___PRIMAL _io.c -D___LIBRARY In file included from _io.c:2344: _io.c: In function 'void ___H___io(___processor_state)': ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _io.c:51166:14: note: in expansion of macro '___F64BOX' 51166 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76582:24: note: in expansion of macro '___F64UNBOXI' 76582 | ___SET_F64(___F64V1,___F64UNBOXI(___R3)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76583:24: note: in expansion of macro '___F64UNBOXI' 76583 | ___SET_F64(___F64V2,___F64UNBOXI(___R1)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76616:24: note: in expansion of macro '___F64UNBOXI' 76616 | ___SET_F64(___F64V1,___F64UNBOXI(___R1)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76617:24: note: in expansion of macro '___F64UNBOXI' 76617 | ___SET_F64(___F64V2,___F64UNBOXI(___R2)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _io.c:76711:24: note: in expansion of macro '___F64UNBOX' 76711 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _io.c:76734:24: note: in expansion of macro '___F64UNBOX' 76734 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _io.c:77628:24: note: in expansion of macro '___F64UNBOX' 77628 | ___SET_F64(___F64V4,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _io.c:77630:14: note: in expansion of macro '___F64BOX' 77630 | ___SET_R1(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:78322:24: note: in expansion of macro '___F64UNBOXI' 78322 | ___SET_F64(___F64V1,___F64UNBOXI(___R3)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:78323:24: note: in expansion of macro '___F64UNBOXI' 78323 | ___SET_F64(___F64V2,___F64UNBOXI(___R2)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:79945:24: note: in expansion of macro '___F64UNBOXI' 79945 | ___SET_F64(___F64V1,___F64UNBOXI(___R1)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:79946:24: note: in expansion of macro '___F64UNBOXI' 79946 | ___SET_F64(___F64V2,___F64UNBOXI(___R3)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:80037:24: note: in expansion of macro '___F64UNBOXI' 80037 | ___SET_F64(___F64V1,___F64UNBOXI(___R2)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:80038:24: note: in expansion of macro '___F64UNBOXI' 80038 | ___SET_F64(___F64V2,___F64UNBOXI(___R1)) | ^~~~~~~~~~~~ _io.c: At global scope: _io.c:2331:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 2331 | #define ___MODULE_NAME "_io" | ^~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _io.c:102977:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 102977 | ___BEGIN_MOD_SYM_KEY | ^~~~~~~~~~~~~~~~~~~~ g++ -O1 -fexpensive-optimizations -fno-gcse --param max-gcse-memory=400000 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -I"../include" -c -o _num.o -I. -DHAVE_CONFIG_H -D___GAMBITDIR="\"/opt/pkg\"" -D___GAMBITDIR_INFO="\"/opt/pkg/info\"" -D___GAMBITDIR_USERLIB="\"\176/.gambit_userlib\"" -D___GAMBITDIR_INSTLIB="\"\176\176userlib\"" -D___SYS_TYPE_CPU="\"x86_64\"" -D___SYS_TYPE_VENDOR="\"sun\"" -D___SYS_TYPE_OS="\"solaris2.11\"" -D___CONFIGURE_COMMAND="\"./configure '--enable-single-host' '--enable-cplusplus' '--enable-shared' '--disable-absolute-shared-libs' '--enable-default-runtime-options=f8,-8,t8' '--enable-compiler-name=gsc-gambit' '--enable-interpreter-name=gsi-gambit' '--enable-gcc-opts' '--prefix=/opt/pkg' '--build=x86_64-sun-solaris2.11' '--host=x86_64-sun-solaris2.11' '--infodir=/opt/pkg/info' '--mandir=/opt/pkg/share/man' '--enable-option-checking=yes' 'build_alias=x86_64-sun-solaris2.11' 'host_alias=x86_64-sun-solaris2.11' 'CC=gcc' 'CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses' 'LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib' 'LIBS=' 'CPPFLAGS=-I/usr/include -I/opt/pkg/include/ncurses' 'CXX=g++' 'CXXFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses'"\" -D___OBJ_EXTENSION="\".o\"" -D___EXE_EXTENSION="\"\"" -D___BAT_EXTENSION="\"\"" -D___PRIMAL _num.c -D___LIBRARY In file included from _num.c:1732: _num.c: In function 'void _____num_23_1(___processor_state)': ../include/gambit.h:2227:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2227 | #define ___F32_TO_U32(x)___F32_U32{x}.u32 | ^ ../include/gambit.h:9998:34: note: in definition of macro '___CFUN_ASSIGN' 9998 | #define ___CFUN_ASSIGN(r,val)r = val; | ^~~ _num.c:16779:1: note: in expansion of macro '___return' 16779 | ___return(___F32_TO_U32(___arg1)); | ^~~~~~~~~ _num.c:16779:11: note: in expansion of macro '___F32_TO_U32' 16779 | ___return(___F32_TO_U32(___arg1)); | ^~~~~~~~~~~~~ _num.c: In function 'void _____num_23_2(___processor_state)': ../include/gambit.h:2228:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2228 | #define ___F32_FROM_U32(x)___U32_F32{x}.f32 | ^ ../include/gambit.h:9998:34: note: in definition of macro '___CFUN_ASSIGN' 9998 | #define ___CFUN_ASSIGN(r,val)r = val; | ^~~ _num.c:16806:1: note: in expansion of macro '___return' 16806 | ___return(___F32_FROM_U32(___arg1)); | ^~~~~~~~~ _num.c:16806:11: note: in expansion of macro '___F32_FROM_U32' 16806 | ___return(___F32_FROM_U32(___arg1)); | ^~~~~~~~~~~~~~~ _num.c: In function 'void _____num_23_3(___processor_state)': ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:9998:34: note: in definition of macro '___CFUN_ASSIGN' 9998 | #define ___CFUN_ASSIGN(r,val)r = val; | ^~~ _num.c:16833:1: note: in expansion of macro '___return' 16833 | ___return(___F64_TO_U64(___arg1)); | ^~~~~~~~~ _num.c:16833:11: note: in expansion of macro '___F64_TO_U64' 16833 | ___return(___F64_TO_U64(___arg1)); | ^~~~~~~~~~~~~ _num.c: In function 'void _____num_23_4(___processor_state)': ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:9998:34: note: in definition of macro '___CFUN_ASSIGN' 9998 | #define ___CFUN_ASSIGN(r,val)r = val; | ^~~ _num.c:16860:1: note: in expansion of macro '___return' 16860 | ___return(___F64_FROM_U64(___arg1)); | ^~~~~~~~~ _num.c:16860:11: note: in expansion of macro '___F64_FROM_U64' 16860 | ___return(___F64_FROM_U64(___arg1)); | ^~~~~~~~~~~~~~~ _num.c: In function 'void ___H___num(___processor_state)': ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:23000:14: note: in expansion of macro '___F64BOX' 23000 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:24786:24: note: in expansion of macro '___F64UNBOX' 24786 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:24823:24: note: in expansion of macro '___F64UNBOX' 24823 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:24874:24: note: in expansion of macro '___F64UNBOX' 24874 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25250:24: note: in expansion of macro '___F64UNBOX' 25250 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25286:24: note: in expansion of macro '___F64UNBOX' 25286 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25301:24: note: in expansion of macro '___F64UNBOX' 25301 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25328:24: note: in expansion of macro '___F64UNBOX' 25328 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25329:24: note: in expansion of macro '___F64UNBOX' 25329 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25345:24: note: in expansion of macro '___F64UNBOX' 25345 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25346:24: note: in expansion of macro '___F64UNBOX' 25346 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25354:24: note: in expansion of macro '___F64UNBOX' 25354 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25409:24: note: in expansion of macro '___F64UNBOX' 25409 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25481:24: note: in expansion of macro '___F64UNBOX' 25481 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25482:24: note: in expansion of macro '___F64UNBOX' 25482 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25850:24: note: in expansion of macro '___F64UNBOX' 25850 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25871:24: note: in expansion of macro '___F64UNBOX' 25871 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25906:24: note: in expansion of macro '___F64UNBOX' 25906 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25921:24: note: in expansion of macro '___F64UNBOX' 25921 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25942:24: note: in expansion of macro '___F64UNBOX' 25942 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25946:24: note: in expansion of macro '___F64UNBOX' 25946 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25955:24: note: in expansion of macro '___F64UNBOX' 25955 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25960:24: note: in expansion of macro '___F64UNBOX' 25960 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25991:24: note: in expansion of macro '___F64UNBOX' 25991 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25995:24: note: in expansion of macro '___F64UNBOX' 25995 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:25996:24: note: in expansion of macro '___F64UNBOX' 25996 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:26001:24: note: in expansion of macro '___F64UNBOX' 26001 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:26026:24: note: in expansion of macro '___F64UNBOX' 26026 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:26039:24: note: in expansion of macro '___F64UNBOX' 26039 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:26043:24: note: in expansion of macro '___F64UNBOX' 26043 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:26124:24: note: in expansion of macro '___F64UNBOX' 26124 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27455:24: note: in expansion of macro '___F64UNBOX' 27455 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27464:24: note: in expansion of macro '___F64UNBOX' 27464 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27582:24: note: in expansion of macro '___F64UNBOX' 27582 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27683:24: note: in expansion of macro '___F64UNBOX' 27683 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27753:24: note: in expansion of macro '___F64UNBOX' 27753 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:27901:24: note: in expansion of macro '___F64UNBOX' 27901 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28029:24: note: in expansion of macro '___F64UNBOX' 28029 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28038:24: note: in expansion of macro '___F64UNBOX' 28038 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28125:24: note: in expansion of macro '___F64UNBOX' 28125 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28129:24: note: in expansion of macro '___F64UNBOX' 28129 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28136:24: note: in expansion of macro '___F64UNBOX' 28136 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28149:24: note: in expansion of macro '___F64UNBOX' 28149 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28233:24: note: in expansion of macro '___F64UNBOX' 28233 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28242:24: note: in expansion of macro '___F64UNBOX' 28242 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28407:24: note: in expansion of macro '___F64UNBOX' 28407 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28408:24: note: in expansion of macro '___F64UNBOX' 28408 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28410:14: note: in expansion of macro '___F64BOX' 28410 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28438:24: note: in expansion of macro '___F64UNBOX' 28438 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28439:24: note: in expansion of macro '___F64UNBOX' 28439 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28441:14: note: in expansion of macro '___F64BOX' 28441 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28447:24: note: in expansion of macro '___F64UNBOX' 28447 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28449:14: note: in expansion of macro '___F64BOX' 28449 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28468:24: note: in expansion of macro '___F64UNBOX' 28468 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28469:24: note: in expansion of macro '___F64UNBOX' 28469 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28471:14: note: in expansion of macro '___F64BOX' 28471 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28532:24: note: in expansion of macro '___F64UNBOX' 28532 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28534:14: note: in expansion of macro '___F64BOX' 28534 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28931:24: note: in expansion of macro '___F64UNBOX' 28931 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28932:24: note: in expansion of macro '___F64UNBOX' 28932 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28934:14: note: in expansion of macro '___F64BOX' 28934 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28962:24: note: in expansion of macro '___F64UNBOX' 28962 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28963:24: note: in expansion of macro '___F64UNBOX' 28963 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28965:14: note: in expansion of macro '___F64BOX' 28965 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28971:24: note: in expansion of macro '___F64UNBOX' 28971 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28973:14: note: in expansion of macro '___F64BOX' 28973 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28992:24: note: in expansion of macro '___F64UNBOX' 28992 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:28993:24: note: in expansion of macro '___F64UNBOX' 28993 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:28995:14: note: in expansion of macro '___F64BOX' 28995 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29056:24: note: in expansion of macro '___F64UNBOX' 29056 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29058:14: note: in expansion of macro '___F64BOX' 29058 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29601:24: note: in expansion of macro '___F64UNBOX' 29601 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29602:24: note: in expansion of macro '___F64UNBOX' 29602 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29604:14: note: in expansion of macro '___F64BOX' 29604 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29673:24: note: in expansion of macro '___F64UNBOX' 29673 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29674:24: note: in expansion of macro '___F64UNBOX' 29674 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29676:14: note: in expansion of macro '___F64BOX' 29676 | ___SET_R2(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29730:24: note: in expansion of macro '___F64UNBOX' 29730 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29732:14: note: in expansion of macro '___F64BOX' 29732 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29752:24: note: in expansion of macro '___F64UNBOX' 29752 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29753:24: note: in expansion of macro '___F64UNBOX' 29753 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29755:14: note: in expansion of macro '___F64BOX' 29755 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29780:24: note: in expansion of macro '___F64UNBOX' 29780 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29781:24: note: in expansion of macro '___F64UNBOX' 29781 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29783:14: note: in expansion of macro '___F64BOX' 29783 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:29810:24: note: in expansion of macro '___F64UNBOX' 29810 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:29812:14: note: in expansion of macro '___F64BOX' 29812 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30330:24: note: in expansion of macro '___F64UNBOX' 30330 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30331:24: note: in expansion of macro '___F64UNBOX' 30331 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30333:14: note: in expansion of macro '___F64BOX' 30333 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30383:24: note: in expansion of macro '___F64UNBOX' 30383 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30384:24: note: in expansion of macro '___F64UNBOX' 30384 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30386:14: note: in expansion of macro '___F64BOX' 30386 | ___SET_R3(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30417:24: note: in expansion of macro '___F64UNBOX' 30417 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30419:14: note: in expansion of macro '___F64BOX' 30419 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30439:24: note: in expansion of macro '___F64UNBOX' 30439 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30440:24: note: in expansion of macro '___F64UNBOX' 30440 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30442:14: note: in expansion of macro '___F64BOX' 30442 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30529:24: note: in expansion of macro '___F64UNBOX' 30529 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30530:24: note: in expansion of macro '___F64UNBOX' 30530 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30532:14: note: in expansion of macro '___F64BOX' 30532 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30762:24: note: in expansion of macro '___F64UNBOX' 30762 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30764:14: note: in expansion of macro '___F64BOX' 30764 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30829:24: note: in expansion of macro '___F64UNBOX' 30829 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:30830:24: note: in expansion of macro '___F64UNBOX' 30830 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:30832:14: note: in expansion of macro '___F64BOX' 30832 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:31600:14: note: in expansion of macro '___F64BOX' 31600 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:31634:24: note: in expansion of macro '___F64UNBOX' 31634 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:31636:14: note: in expansion of macro '___F64BOX' 31636 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:31815:24: note: in expansion of macro '___F64UNBOX' 31815 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:31817:14: note: in expansion of macro '___F64BOX' 31817 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:31940:24: note: in expansion of macro '___F64UNBOX' 31940 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:31942:14: note: in expansion of macro '___F64BOX' 31942 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:31948:24: note: in expansion of macro '___F64UNBOX' 31948 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:31950:14: note: in expansion of macro '___F64BOX' 31950 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32126:24: note: in expansion of macro '___F64UNBOX' 32126 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32127:24: note: in expansion of macro '___F64UNBOX' 32127 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:32129:14: note: in expansion of macro '___F64BOX' 32129 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32299:24: note: in expansion of macro '___F64UNBOX' 32299 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:32301:14: note: in expansion of macro '___F64BOX' 32301 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32321:24: note: in expansion of macro '___F64UNBOX' 32321 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32322:24: note: in expansion of macro '___F64UNBOX' 32322 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:32324:14: note: in expansion of macro '___F64BOX' 32324 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32349:24: note: in expansion of macro '___F64UNBOX' 32349 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32350:24: note: in expansion of macro '___F64UNBOX' 32350 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:32352:14: note: in expansion of macro '___F64BOX' 32352 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:32710:24: note: in expansion of macro '___F64UNBOX' 32710 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:32712:14: note: in expansion of macro '___F64BOX' 32712 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33050:24: note: in expansion of macro '___F64UNBOX' 33050 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33051:24: note: in expansion of macro '___F64UNBOX' 33051 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33053:14: note: in expansion of macro '___F64BOX' 33053 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33524:24: note: in expansion of macro '___F64UNBOX' 33524 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33526:14: note: in expansion of macro '___F64BOX' 33526 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33545:24: note: in expansion of macro '___F64UNBOX' 33545 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33546:24: note: in expansion of macro '___F64UNBOX' 33546 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33548:14: note: in expansion of macro '___F64BOX' 33548 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33572:24: note: in expansion of macro '___F64UNBOX' 33572 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33573:24: note: in expansion of macro '___F64UNBOX' 33573 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33575:14: note: in expansion of macro '___F64BOX' 33575 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33590:24: note: in expansion of macro '___F64UNBOX' 33590 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33592:14: note: in expansion of macro '___F64BOX' 33592 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:33939:24: note: in expansion of macro '___F64UNBOX' 33939 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:33941:14: note: in expansion of macro '___F64BOX' 33941 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:34478:14: note: in expansion of macro '___F64BOX' 34478 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:34492:14: note: in expansion of macro '___F64BOX' 34492 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:34988:14: note: in expansion of macro '___F64BOX' 34988 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35002:14: note: in expansion of macro '___F64BOX' 35002 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35148:14: note: in expansion of macro '___F64BOX' 35148 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35162:14: note: in expansion of macro '___F64BOX' 35162 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35340:14: note: in expansion of macro '___F64BOX' 35340 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35354:14: note: in expansion of macro '___F64BOX' 35354 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35500:14: note: in expansion of macro '___F64BOX' 35500 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35514:14: note: in expansion of macro '___F64BOX' 35514 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35770:14: note: in expansion of macro '___F64BOX' 35770 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35784:14: note: in expansion of macro '___F64BOX' 35784 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35939:14: note: in expansion of macro '___F64BOX' 35939 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:35953:14: note: in expansion of macro '___F64BOX' 35953 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36201:14: note: in expansion of macro '___F64BOX' 36201 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36215:14: note: in expansion of macro '___F64BOX' 36215 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36363:14: note: in expansion of macro '___F64BOX' 36363 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36377:14: note: in expansion of macro '___F64BOX' 36377 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36556:14: note: in expansion of macro '___F64BOX' 36556 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36570:14: note: in expansion of macro '___F64BOX' 36570 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36716:14: note: in expansion of macro '___F64BOX' 36716 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36730:14: note: in expansion of macro '___F64BOX' 36730 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36908:14: note: in expansion of macro '___F64BOX' 36908 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:36922:14: note: in expansion of macro '___F64BOX' 36922 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37068:14: note: in expansion of macro '___F64BOX' 37068 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37082:14: note: in expansion of macro '___F64BOX' 37082 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37382:14: note: in expansion of macro '___F64BOX' 37382 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37396:14: note: in expansion of macro '___F64BOX' 37396 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37599:14: note: in expansion of macro '___F64BOX' 37599 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:37613:14: note: in expansion of macro '___F64BOX' 37613 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37755:24: note: in expansion of macro '___F64UNBOX' 37755 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37762:24: note: in expansion of macro '___F64UNBOX' 37762 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37778:24: note: in expansion of macro '___F64UNBOX' 37778 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37892:24: note: in expansion of macro '___F64UNBOX' 37892 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37918:24: note: in expansion of macro '___F64UNBOX' 37918 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:37922:24: note: in expansion of macro '___F64UNBOX' 37922 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:38009:24: note: in expansion of macro '___F64UNBOX' 38009 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39694:24: note: in expansion of macro '___F64UNBOX' 39694 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:39753:14: note: in expansion of macro '___F64BOX' 39753 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39782:24: note: in expansion of macro '___F64UNBOX' 39782 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:39784:14: note: in expansion of macro '___F64BOX' 39784 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39872:24: note: in expansion of macro '___F64UNBOX' 39872 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:39935:14: note: in expansion of macro '___F64BOX' 39935 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39965:24: note: in expansion of macro '___F64UNBOX' 39965 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:39967:14: note: in expansion of macro '___F64BOX' 39967 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39975:24: note: in expansion of macro '___F64UNBOX' 39975 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39979:24: note: in expansion of macro '___F64UNBOX' 39979 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39981:24: note: in expansion of macro '___F64UNBOX' 39981 | ___SET_F64(___F64V3,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39986:24: note: in expansion of macro '___F64UNBOX' 39986 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39990:24: note: in expansion of macro '___F64UNBOX' 39990 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39994:24: note: in expansion of macro '___F64UNBOX' 39994 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:39999:24: note: in expansion of macro '___F64UNBOX' 39999 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:40065:14: note: in expansion of macro '___F64BOX' 40065 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:44808:24: note: in expansion of macro '___F64UNBOX' 44808 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:44812:24: note: in expansion of macro '___F64UNBOX' 44812 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:44820:14: note: in expansion of macro '___F64BOX' 44820 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:44828:24: note: in expansion of macro '___F64UNBOX' 44828 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:44830:14: note: in expansion of macro '___F64BOX' 44830 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:44841:24: note: in expansion of macro '___F64UNBOX' 44841 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:44896:14: note: in expansion of macro '___F64BOX' 44896 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45012:24: note: in expansion of macro '___F64UNBOX' 45012 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45014:14: note: in expansion of macro '___F64BOX' 45014 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45019:24: note: in expansion of macro '___F64UNBOX' 45019 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45021:14: note: in expansion of macro '___F64BOX' 45021 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45026:24: note: in expansion of macro '___F64UNBOX' 45026 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45028:14: note: in expansion of macro '___F64BOX' 45028 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45039:24: note: in expansion of macro '___F64UNBOX' 45039 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45047:14: note: in expansion of macro '___F64BOX' 45047 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45055:24: note: in expansion of macro '___F64UNBOX' 45055 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45057:14: note: in expansion of macro '___F64BOX' 45057 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:45067:24: note: in expansion of macro '___F64UNBOX' 45067 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45126:14: note: in expansion of macro '___F64BOX' 45126 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:45732:14: note: in expansion of macro '___F64BOX' 45732 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46178:24: note: in expansion of macro '___F64UNBOX' 46178 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46182:24: note: in expansion of macro '___F64UNBOX' 46182 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:46213:14: note: in expansion of macro '___F64BOX' 46213 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46315:24: note: in expansion of macro '___F64UNBOX' 46315 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:46346:14: note: in expansion of macro '___F64BOX' 46346 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46453:24: note: in expansion of macro '___F64UNBOX' 46453 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46650:24: note: in expansion of macro '___F64UNBOX' 46650 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:46652:14: note: in expansion of macro '___F64BOX' 46652 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46723:24: note: in expansion of macro '___F64UNBOX' 46723 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46918:24: note: in expansion of macro '___F64UNBOX' 46918 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:46920:14: note: in expansion of macro '___F64BOX' 46920 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:46986:24: note: in expansion of macro '___F64UNBOX' 46986 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47059:24: note: in expansion of macro '___F64UNBOX' 47059 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:47061:14: note: in expansion of macro '___F64BOX' 47061 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47126:24: note: in expansion of macro '___F64UNBOX' 47126 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47157:24: note: in expansion of macro '___F64UNBOX' 47157 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:47159:14: note: in expansion of macro '___F64BOX' 47159 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47269:24: note: in expansion of macro '___F64UNBOX' 47269 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47278:24: note: in expansion of macro '___F64UNBOX' 47278 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:47279:10: note: in expansion of macro '___F64EQ' 47279 | ___IF(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L)))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:47279:28: note: in expansion of macro '___F64UNBOX' 47279 | ___IF(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L)))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:47858:14: note: in expansion of macro '___F64BOX' 47858 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48023:24: note: in expansion of macro '___F64UNBOX' 48023 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48166:24: note: in expansion of macro '___F64UNBOX' 48166 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48167:24: note: in expansion of macro '___F64UNBOX' 48167 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48172:14: note: in expansion of macro '___F64BOX' 48172 | ___SET_R3(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6906:30: note: in definition of macro '___SET_R4' 6906 | #define ___SET_R4(val)___R4=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48173:14: note: in expansion of macro '___F64BOX' 48173 | ___SET_R4(___F64BOX(___F64V6)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48176:24: note: in expansion of macro '___F64UNBOX' 48176 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48180:24: note: in expansion of macro '___F64UNBOX' 48180 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48184:24: note: in expansion of macro '___F64UNBOX' 48184 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48188:24: note: in expansion of macro '___F64UNBOX' 48188 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48197:24: note: in expansion of macro '___F64UNBOX' 48197 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48201:24: note: in expansion of macro '___F64UNBOX' 48201 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48211:24: note: in expansion of macro '___F64UNBOX' 48211 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48213:14: note: in expansion of macro '___F64BOX' 48213 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48224:24: note: in expansion of macro '___F64UNBOX' 48224 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48226:14: note: in expansion of macro '___F64BOX' 48226 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48263:24: note: in expansion of macro '___F64UNBOX' 48263 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48267:24: note: in expansion of macro '___F64UNBOX' 48267 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48271:24: note: in expansion of macro '___F64UNBOX' 48271 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48275:24: note: in expansion of macro '___F64UNBOX' 48275 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48280:24: note: in expansion of macro '___F64UNBOX' 48280 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48282:24: note: in expansion of macro '___F64UNBOX' 48282 | ___SET_F64(___F64V3,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6428:46: note: in definition of macro '___FP_SET_STK' 6428 | #define ___FP_SET_STK(fp,fpo,val)fp[-(fpo)]=(val); | ^~~ _num.c:48285:4: note: in expansion of macro '___SET_STK' 48285 | ___SET_STK(1,___F64BOX(___F64V5)) | ^~~~~~~~~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48285:17: note: in expansion of macro '___F64BOX' 48285 | ___SET_STK(1,___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48286:14: note: in expansion of macro '___F64BOX' 48286 | ___SET_R3(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6906:30: note: in definition of macro '___SET_R4' 6906 | #define ___SET_R4(val)___R4=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48287:14: note: in expansion of macro '___F64BOX' 48287 | ___SET_R4(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48291:24: note: in expansion of macro '___F64UNBOX' 48291 | ___SET_F64(___F64V1,___F64UNBOX(___STK(0))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48295:24: note: in expansion of macro '___F64UNBOX' 48295 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48299:24: note: in expansion of macro '___F64UNBOX' 48299 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48304:24: note: in expansion of macro '___F64UNBOX' 48304 | ___SET_F64(___F64V1,___F64UNBOX(___STK(0))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48309:24: note: in expansion of macro '___F64UNBOX' 48309 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48311:24: note: in expansion of macro '___F64UNBOX' 48311 | ___SET_F64(___F64V3,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48322:14: note: in expansion of macro '___F64BOX' 48322 | ___SET_R1(___F64BOX(___F64V10)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48390:24: note: in expansion of macro '___F64UNBOX' 48390 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48400:24: note: in expansion of macro '___F64UNBOX' 48400 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48403:24: note: in expansion of macro '___F64UNBOX' 48403 | ___SET_F64(___F64V4,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48406:14: note: in expansion of macro '___F64BOX' 48406 | ___SET_R2(___F64BOX(___F64V6)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48415:24: note: in expansion of macro '___F64UNBOX' 48415 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48418:14: note: in expansion of macro '___F64BOX' 48418 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48421:24: note: in expansion of macro '___F64UNBOX' 48421 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48426:24: note: in expansion of macro '___F64UNBOX' 48426 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48432:24: note: in expansion of macro '___F64UNBOX' 48432 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48437:24: note: in expansion of macro '___F64UNBOX' 48437 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48438:24: note: in expansion of macro '___F64UNBOX' 48438 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48440:24: note: in expansion of macro '___F64UNBOX' 48440 | ___SET_F64(___F64V4,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48442:14: note: in expansion of macro '___F64BOX' 48442 | ___SET_R2(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48443:14: note: in expansion of macro '___F64BOX' 48443 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48451:24: note: in expansion of macro '___F64UNBOX' 48451 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48452:24: note: in expansion of macro '___F64UNBOX' 48452 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48455:14: note: in expansion of macro '___F64BOX' 48455 | ___SET_R2(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48458:24: note: in expansion of macro '___F64UNBOX' 48458 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48472:24: note: in expansion of macro '___F64UNBOX' 48472 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48476:14: note: in expansion of macro '___F64BOX' 48476 | ___SET_R1(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48479:24: note: in expansion of macro '___F64UNBOX' 48479 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:48885:24: note: in expansion of macro '___F64UNBOX' 48885 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:48887:14: note: in expansion of macro '___F64BOX' 48887 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49158:24: note: in expansion of macro '___F64UNBOX' 49158 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49160:14: note: in expansion of macro '___F64BOX' 49160 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49201:14: note: in expansion of macro '___F64BOX' 49201 | ___SET_R3(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49209:14: note: in expansion of macro '___F64BOX' 49209 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49213:24: note: in expansion of macro '___F64UNBOX' 49213 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6906:30: note: in definition of macro '___SET_R4' 6906 | #define ___SET_R4(val)___R4=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49215:14: note: in expansion of macro '___F64BOX' 49215 | ___SET_R4(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49218:24: note: in expansion of macro '___F64UNBOX' 49218 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49222:24: note: in expansion of macro '___F64UNBOX' 49222 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49226:24: note: in expansion of macro '___F64UNBOX' 49226 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49230:24: note: in expansion of macro '___F64UNBOX' 49230 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49236:24: note: in expansion of macro '___F64UNBOX' 49236 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49241:24: note: in expansion of macro '___F64UNBOX' 49241 | ___SET_F64(___F64V6,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49244:14: note: in expansion of macro '___F64BOX' 49244 | ___SET_R1(___F64BOX(___F64V8)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49287:24: note: in expansion of macro '___F64UNBOX' 49287 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49296:14: note: in expansion of macro '___F64BOX' 49296 | ___SET_R2(___F64BOX(___F64V9)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49307:24: note: in expansion of macro '___F64UNBOX' 49307 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49310:24: note: in expansion of macro '___F64UNBOX' 49310 | ___SET_F64(___F64V4,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49318:14: note: in expansion of macro '___F64BOX' 49318 | ___SET_R2(___F64BOX(___F64V11)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49323:24: note: in expansion of macro '___F64UNBOX' 49323 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49326:24: note: in expansion of macro '___F64UNBOX' 49326 | ___SET_F64(___F64V4,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49331:24: note: in expansion of macro '___F64UNBOX' 49331 | ___SET_F64(___F64V9,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49333:14: note: in expansion of macro '___F64BOX' 49333 | ___SET_R2(___F64BOX(___F64V8)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49334:14: note: in expansion of macro '___F64BOX' 49334 | ___SET_R1(___F64BOX(___F64V10)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49343:24: note: in expansion of macro '___F64UNBOX' 49343 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49345:14: note: in expansion of macro '___F64BOX' 49345 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49352:24: note: in expansion of macro '___F64UNBOX' 49352 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49354:24: note: in expansion of macro '___F64UNBOX' 49354 | ___SET_F64(___F64V3,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49357:14: note: in expansion of macro '___F64BOX' 49357 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6906:30: note: in definition of macro '___SET_R4' 6906 | #define ___SET_R4(val)___R4=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49360:14: note: in expansion of macro '___F64BOX' 49360 | ___SET_R4(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49379:24: note: in expansion of macro '___F64UNBOX' 49379 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49381:14: note: in expansion of macro '___F64BOX' 49381 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49387:14: note: in expansion of macro '___F64BOX' 49387 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49392:24: note: in expansion of macro '___F64UNBOX' 49392 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49394:14: note: in expansion of macro '___F64BOX' 49394 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49404:24: note: in expansion of macro '___F64UNBOX' 49404 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49405:24: note: in expansion of macro '___F64UNBOX' 49405 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-8))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49409:24: note: in expansion of macro '___F64UNBOX' 49409 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49410:24: note: in expansion of macro '___F64UNBOX' 49410 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-9))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49415:14: note: in expansion of macro '___F64BOX' 49415 | ___SET_R1(___F64BOX(___F64V6)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49439:24: note: in expansion of macro '___F64UNBOX' 49439 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-9))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49440:24: note: in expansion of macro '___F64UNBOX' 49440 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49445:14: note: in expansion of macro '___F64BOX' 49445 | ___SET_R1(___F64BOX(___F64V6)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49636:14: note: in expansion of macro '___F64BOX' 49636 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49642:24: note: in expansion of macro '___F64UNBOX' 49642 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49644:14: note: in expansion of macro '___F64BOX' 49644 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49651:14: note: in expansion of macro '___F64BOX' 49651 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49655:24: note: in expansion of macro '___F64UNBOX' 49655 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49657:14: note: in expansion of macro '___F64BOX' 49657 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49682:24: note: in expansion of macro '___F64UNBOX' 49682 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49686:14: note: in expansion of macro '___F64BOX' 49686 | ___SET_R2(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49694:24: note: in expansion of macro '___F64UNBOX' 49694 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49699:14: note: in expansion of macro '___F64BOX' 49699 | ___SET_R2(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49710:24: note: in expansion of macro '___F64UNBOX' 49710 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-3))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49711:24: note: in expansion of macro '___F64UNBOX' 49711 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49713:24: note: in expansion of macro '___F64UNBOX' 49713 | ___SET_F64(___F64V4,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49715:14: note: in expansion of macro '___F64BOX' 49715 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49716:14: note: in expansion of macro '___F64BOX' 49716 | ___SET_R2(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49724:24: note: in expansion of macro '___F64UNBOX' 49724 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49726:24: note: in expansion of macro '___F64UNBOX' 49726 | ___SET_F64(___F64V3,___F64UNBOX(___STK(-4))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49729:24: note: in expansion of macro '___F64UNBOX' 49729 | ___SET_F64(___F64V6,___F64UNBOX(___STK(-3))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49733:25: note: in expansion of macro '___F64UNBOX' 49733 | ___SET_F64(___F64V10,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49735:14: note: in expansion of macro '___F64BOX' 49735 | ___SET_R2(___F64BOX(___F64V9)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49736:14: note: in expansion of macro '___F64BOX' 49736 | ___SET_R1(___F64BOX(___F64V11)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49889:14: note: in expansion of macro '___F64BOX' 49889 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49907:24: note: in expansion of macro '___F64UNBOX' 49907 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49909:14: note: in expansion of macro '___F64BOX' 49909 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:49950:24: note: in expansion of macro '___F64UNBOX' 49950 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:49952:14: note: in expansion of macro '___F64BOX' 49952 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50007:24: note: in expansion of macro '___F64UNBOX' 50007 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50009:14: note: in expansion of macro '___F64BOX' 50009 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50012:24: note: in expansion of macro '___F64UNBOX' 50012 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:50013:10: note: in expansion of macro '___NOT' 50013 | ___IF(___NOT(___F64LT(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:50013:17: note: in expansion of macro '___F64LT' 50013 | ___IF(___NOT(___F64LT(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50013:35: note: in expansion of macro '___F64UNBOX' 50013 | ___IF(___NOT(___F64LT(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50016:24: note: in expansion of macro '___F64UNBOX' 50016 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50211:14: note: in expansion of macro '___F64BOX' 50211 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50233:24: note: in expansion of macro '___F64UNBOX' 50233 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50237:24: note: in expansion of macro '___F64UNBOX' 50237 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50259:14: note: in expansion of macro '___F64BOX' 50259 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50263:24: note: in expansion of macro '___F64UNBOX' 50263 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50265:14: note: in expansion of macro '___F64BOX' 50265 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50293:24: note: in expansion of macro '___F64UNBOX' 50293 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50295:14: note: in expansion of macro '___F64BOX' 50295 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50319:14: note: in expansion of macro '___F64BOX' 50319 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50348:14: note: in expansion of macro '___F64BOX' 50348 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50352:24: note: in expansion of macro '___F64UNBOX' 50352 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50354:24: note: in expansion of macro '___F64UNBOX' 50354 | ___SET_F64(___F64V3,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50357:14: note: in expansion of macro '___F64BOX' 50357 | ___SET_R1(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50418:24: note: in expansion of macro '___F64UNBOX' 50418 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50420:14: note: in expansion of macro '___F64BOX' 50420 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50468:24: note: in expansion of macro '___F64UNBOX' 50468 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50472:24: note: in expansion of macro '___F64UNBOX' 50472 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50481:24: note: in expansion of macro '___F64UNBOX' 50481 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:50483:14: note: in expansion of macro '___F64BOX' 50483 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50537:24: note: in expansion of macro '___F64UNBOX' 50537 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:50538:10: note: in expansion of macro '___NOT' 50538 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:50538:17: note: in expansion of macro '___F64EQ' 50538 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50538:35: note: in expansion of macro '___F64UNBOX' 50538 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50573:24: note: in expansion of macro '___F64UNBOX' 50573 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:50574:10: note: in expansion of macro '___F64EQ' 50574 | ___IF(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L)))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50574:28: note: in expansion of macro '___F64UNBOX' 50574 | ___IF(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L)))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50581:24: note: in expansion of macro '___F64UNBOX' 50581 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50594:24: note: in expansion of macro '___F64UNBOX' 50594 | ___SET_F64(___F64V1,___F64UNBOX(___R4)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50707:24: note: in expansion of macro '___F64UNBOX' 50707 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-4))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:50711:24: note: in expansion of macro '___F64UNBOX' 50711 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-4))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51088:14: note: in expansion of macro '___F64BOX' 51088 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51119:14: note: in expansion of macro '___F64BOX' 51119 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51676:14: note: in expansion of macro '___F64BOX' 51676 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:51694:24: note: in expansion of macro '___F64UNBOX' 51694 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51696:14: note: in expansion of macro '___F64BOX' 51696 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:51829:24: note: in expansion of macro '___F64UNBOX' 51829 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:51831:24: note: in expansion of macro '___F64UNBOX' 51831 | ___SET_F64(___F64V3,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51837:14: note: in expansion of macro '___F64BOX' 51837 | ___SET_R1(___F64BOX(___F64V8)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51838:14: note: in expansion of macro '___F64BOX' 51838 | ___SET_R3(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:51851:24: note: in expansion of macro '___F64UNBOX' 51851 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51853:14: note: in expansion of macro '___F64BOX' 51853 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51941:14: note: in expansion of macro '___F64BOX' 51941 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:51959:24: note: in expansion of macro '___F64UNBOX' 51959 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:51961:14: note: in expansion of macro '___F64BOX' 51961 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52104:24: note: in expansion of macro '___F64UNBOX' 52104 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52106:24: note: in expansion of macro '___F64UNBOX' 52106 | ___SET_F64(___F64V3,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52113:14: note: in expansion of macro '___F64BOX' 52113 | ___SET_R1(___F64BOX(___F64V9)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52114:14: note: in expansion of macro '___F64BOX' 52114 | ___SET_R3(___F64BOX(___F64V6)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52127:24: note: in expansion of macro '___F64UNBOX' 52127 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52129:14: note: in expansion of macro '___F64BOX' 52129 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52205:14: note: in expansion of macro '___F64BOX' 52205 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52223:24: note: in expansion of macro '___F64UNBOX' 52223 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52225:14: note: in expansion of macro '___F64BOX' 52225 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52270:24: note: in expansion of macro '___F64UNBOX' 52270 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52272:14: note: in expansion of macro '___F64BOX' 52272 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52391:14: note: in expansion of macro '___F64BOX' 52391 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52395:24: note: in expansion of macro '___F64UNBOX' 52395 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52397:14: note: in expansion of macro '___F64BOX' 52397 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52570:14: note: in expansion of macro '___F64BOX' 52570 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52574:24: note: in expansion of macro '___F64UNBOX' 52574 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52576:14: note: in expansion of macro '___F64BOX' 52576 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52712:14: note: in expansion of macro '___F64BOX' 52712 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52730:24: note: in expansion of macro '___F64UNBOX' 52730 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52732:14: note: in expansion of macro '___F64BOX' 52732 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52796:24: note: in expansion of macro '___F64UNBOX' 52796 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52798:14: note: in expansion of macro '___F64BOX' 52798 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52881:24: note: in expansion of macro '___F64UNBOX' 52881 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52889:24: note: in expansion of macro '___F64UNBOX' 52889 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:52947:24: note: in expansion of macro '___F64UNBOX' 52947 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:52949:14: note: in expansion of macro '___F64BOX' 52949 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53015:24: note: in expansion of macro '___F64UNBOX' 53015 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53017:14: note: in expansion of macro '___F64BOX' 53017 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53044:14: note: in expansion of macro '___F64BOX' 53044 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53057:14: note: in expansion of macro '___F64BOX' 53057 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53088:24: note: in expansion of macro '___F64UNBOX' 53088 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53089:24: note: in expansion of macro '___F64UNBOX' 53089 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53091:14: note: in expansion of macro '___F64BOX' 53091 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53192:14: note: in expansion of macro '___F64BOX' 53192 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53208:14: note: in expansion of macro '___F64BOX' 53208 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53439:24: note: in expansion of macro '___F64UNBOX' 53439 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53474:24: note: in expansion of macro '___F64UNBOX' 53474 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53476:14: note: in expansion of macro '___F64BOX' 53476 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53514:24: note: in expansion of macro '___F64UNBOX' 53514 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53516:14: note: in expansion of macro '___F64BOX' 53516 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53523:24: note: in expansion of macro '___F64UNBOX' 53523 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53525:14: note: in expansion of macro '___F64BOX' 53525 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53544:24: note: in expansion of macro '___F64UNBOX' 53544 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53546:14: note: in expansion of macro '___F64BOX' 53546 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53553:24: note: in expansion of macro '___F64UNBOX' 53553 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53555:14: note: in expansion of macro '___F64BOX' 53555 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53740:14: note: in expansion of macro '___F64BOX' 53740 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53758:24: note: in expansion of macro '___F64UNBOX' 53758 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53760:14: note: in expansion of macro '___F64BOX' 53760 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53893:24: note: in expansion of macro '___F64UNBOX' 53893 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53895:24: note: in expansion of macro '___F64UNBOX' 53895 | ___SET_F64(___F64V3,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53901:14: note: in expansion of macro '___F64BOX' 53901 | ___SET_R1(___F64BOX(___F64V8)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53902:14: note: in expansion of macro '___F64BOX' 53902 | ___SET_R3(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:53915:24: note: in expansion of macro '___F64UNBOX' 53915 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:53917:14: note: in expansion of macro '___F64BOX' 53917 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54001:14: note: in expansion of macro '___F64BOX' 54001 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54019:24: note: in expansion of macro '___F64UNBOX' 54019 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54021:14: note: in expansion of macro '___F64BOX' 54021 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54155:24: note: in expansion of macro '___F64UNBOX' 54155 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54157:24: note: in expansion of macro '___F64UNBOX' 54157 | ___SET_F64(___F64V3,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54163:14: note: in expansion of macro '___F64BOX' 54163 | ___SET_R1(___F64BOX(___F64V8)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54164:14: note: in expansion of macro '___F64BOX' 54164 | ___SET_R3(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54177:24: note: in expansion of macro '___F64UNBOX' 54177 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54179:14: note: in expansion of macro '___F64BOX' 54179 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54255:14: note: in expansion of macro '___F64BOX' 54255 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54273:24: note: in expansion of macro '___F64UNBOX' 54273 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54275:14: note: in expansion of macro '___F64BOX' 54275 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54324:24: note: in expansion of macro '___F64UNBOX' 54324 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54326:14: note: in expansion of macro '___F64BOX' 54326 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54400:14: note: in expansion of macro '___F64BOX' 54400 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54418:24: note: in expansion of macro '___F64UNBOX' 54418 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54420:14: note: in expansion of macro '___F64BOX' 54420 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54451:24: note: in expansion of macro '___F64UNBOX' 54451 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54453:14: note: in expansion of macro '___F64BOX' 54453 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54568:14: note: in expansion of macro '___F64BOX' 54568 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54572:24: note: in expansion of macro '___F64UNBOX' 54572 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54574:14: note: in expansion of macro '___F64BOX' 54574 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54850:24: note: in expansion of macro '___F64UNBOX' 54850 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54855:24: note: in expansion of macro '___F64UNBOX' 54855 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54858:14: note: in expansion of macro '___F64BOX' 54858 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54862:24: note: in expansion of macro '___F64UNBOX' 54862 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54864:14: note: in expansion of macro '___F64BOX' 54864 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55103:24: note: in expansion of macro '___F64UNBOX' 55103 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55105:14: note: in expansion of macro '___F64BOX' 55105 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55358:24: note: in expansion of macro '___F64UNBOX' 55358 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55360:14: note: in expansion of macro '___F64BOX' 55360 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55376:24: note: in expansion of macro '___F64UNBOX' 55376 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55378:14: note: in expansion of macro '___F64BOX' 55378 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55405:24: note: in expansion of macro '___F64UNBOX' 55405 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55409:24: note: in expansion of macro '___F64UNBOX' 55409 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55412:14: note: in expansion of macro '___F64BOX' 55412 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55418:24: note: in expansion of macro '___F64UNBOX' 55418 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55420:14: note: in expansion of macro '___F64BOX' 55420 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55505:14: note: in expansion of macro '___F64BOX' 55505 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55614:24: note: in expansion of macro '___F64UNBOX' 55614 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55616:14: note: in expansion of macro '___F64BOX' 55616 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55824:14: note: in expansion of macro '___F64BOX' 55824 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56534:24: note: in expansion of macro '___F64UNBOX' 56534 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56535:24: note: in expansion of macro '___F64UNBOX' 56535 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56537:14: note: in expansion of macro '___F64BOX' 56537 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56746:24: note: in expansion of macro '___F64UNBOX' 56746 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56753:24: note: in expansion of macro '___F64UNBOX' 56753 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56767:24: note: in expansion of macro '___F64UNBOX' 56767 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56789:24: note: in expansion of macro '___F64UNBOX' 56789 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56864:14: note: in expansion of macro '___F64BOX' 56864 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56889:24: note: in expansion of macro '___F64UNBOX' 56889 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56891:14: note: in expansion of macro '___F64BOX' 56891 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56905:24: note: in expansion of macro '___F64UNBOX' 56905 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56909:24: note: in expansion of macro '___F64UNBOX' 56909 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56913:24: note: in expansion of macro '___F64UNBOX' 56913 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56917:24: note: in expansion of macro '___F64UNBOX' 56917 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56925:24: note: in expansion of macro '___F64UNBOX' 56925 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56926:24: note: in expansion of macro '___F64UNBOX' 56926 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56928:14: note: in expansion of macro '___F64BOX' 56928 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56941:24: note: in expansion of macro '___F64UNBOX' 56941 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56960:24: note: in expansion of macro '___F64UNBOX' 56960 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56973:24: note: in expansion of macro '___F64UNBOX' 56973 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56974:24: note: in expansion of macro '___F64UNBOX' 56974 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56976:14: note: in expansion of macro '___F64BOX' 56976 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56989:24: note: in expansion of macro '___F64UNBOX' 56989 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57011:24: note: in expansion of macro '___F64UNBOX' 57011 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57030:24: note: in expansion of macro '___F64UNBOX' 57030 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57043:24: note: in expansion of macro '___F64UNBOX' 57043 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57044:24: note: in expansion of macro '___F64UNBOX' 57044 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57046:14: note: in expansion of macro '___F64BOX' 57046 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57059:24: note: in expansion of macro '___F64UNBOX' 57059 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57081:24: note: in expansion of macro '___F64UNBOX' 57081 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57182:14: note: in expansion of macro '___F64BOX' 57182 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57188:24: note: in expansion of macro '___F64UNBOX' 57188 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57189:24: note: in expansion of macro '___F64UNBOX' 57189 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57191:14: note: in expansion of macro '___F64BOX' 57191 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57202:24: note: in expansion of macro '___F64UNBOX' 57202 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57206:24: note: in expansion of macro '___F64UNBOX' 57206 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57257:24: note: in expansion of macro '___F64UNBOX' 57257 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57259:14: note: in expansion of macro '___F64BOX' 57259 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57278:24: note: in expansion of macro '___F64UNBOX' 57278 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57326:24: note: in expansion of macro '___F64UNBOX' 57326 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57339:24: note: in expansion of macro '___F64UNBOX' 57339 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57371:24: note: in expansion of macro '___F64UNBOX' 57371 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57447:14: note: in expansion of macro '___F64BOX' 57447 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57451:24: note: in expansion of macro '___F64UNBOX' 57451 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57452:24: note: in expansion of macro '___F64UNBOX' 57452 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57454:14: note: in expansion of macro '___F64BOX' 57454 | ___SET_R2(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57461:14: note: in expansion of macro '___F64BOX' 57461 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57465:24: note: in expansion of macro '___F64UNBOX' 57465 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57466:24: note: in expansion of macro '___F64UNBOX' 57466 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57468:24: note: in expansion of macro '___F64UNBOX' 57468 | ___SET_F64(___F64V4,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57470:14: note: in expansion of macro '___F64BOX' 57470 | ___SET_R1(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58367:24: note: in expansion of macro '___F64UNBOX' 58367 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58368:24: note: in expansion of macro '___F64UNBOX' 58368 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58370:14: note: in expansion of macro '___F64BOX' 58370 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58392:24: note: in expansion of macro '___F64UNBOX' 58392 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58393:24: note: in expansion of macro '___F64UNBOX' 58393 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58395:14: note: in expansion of macro '___F64BOX' 58395 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58419:24: note: in expansion of macro '___F64UNBOX' 58419 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58423:24: note: in expansion of macro '___F64UNBOX' 58423 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58441:24: note: in expansion of macro '___F64UNBOX' 58441 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58443:24: note: in expansion of macro '___F64UNBOX' 58443 | ___SET_F64(___F64V3,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58446:14: note: in expansion of macro '___F64BOX' 58446 | ___SET_R1(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58471:24: note: in expansion of macro '___F64UNBOX' 58471 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58473:14: note: in expansion of macro '___F64BOX' 58473 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58500:24: note: in expansion of macro '___F64UNBOX' 58500 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58501:24: note: in expansion of macro '___F64UNBOX' 58501 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58503:14: note: in expansion of macro '___F64BOX' 58503 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58812:24: note: in expansion of macro '___F64UNBOX' 58812 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58814:14: note: in expansion of macro '___F64BOX' 58814 | ___SET_R3(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58821:24: note: in expansion of macro '___F64UNBOX' 58821 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58822:24: note: in expansion of macro '___F64UNBOX' 58822 | ___SET_F64(___F64V2,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58824:14: note: in expansion of macro '___F64BOX' 58824 | ___SET_R3(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58833:24: note: in expansion of macro '___F64UNBOX' 58833 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58835:14: note: in expansion of macro '___F64BOX' 58835 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58842:24: note: in expansion of macro '___F64UNBOX' 58842 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58843:24: note: in expansion of macro '___F64UNBOX' 58843 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58845:14: note: in expansion of macro '___F64BOX' 58845 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59314:24: note: in expansion of macro '___F64UNBOX' 59314 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59316:14: note: in expansion of macro '___F64BOX' 59316 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59459:14: note: in expansion of macro '___F64BOX' 59459 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59514:24: note: in expansion of macro '___F64UNBOX' 59514 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59515:24: note: in expansion of macro '___F64UNBOX' 59515 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59517:14: note: in expansion of macro '___F64BOX' 59517 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59620:24: note: in expansion of macro '___F64UNBOX' 59620 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59740:14: note: in expansion of macro '___F64BOX' 59740 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59755:14: note: in expansion of macro '___F64BOX' 59755 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59792:14: note: in expansion of macro '___F64BOX' 59792 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59829:14: note: in expansion of macro '___F64BOX' 59829 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59893:14: note: in expansion of macro '___F64BOX' 59893 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59908:14: note: in expansion of macro '___F64BOX' 59908 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59945:14: note: in expansion of macro '___F64BOX' 59945 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59982:14: note: in expansion of macro '___F64BOX' 59982 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60022:24: note: in expansion of macro '___F64UNBOX' 60022 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60044:24: note: in expansion of macro '___F64UNBOX' 60044 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60052:24: note: in expansion of macro '___F64UNBOX' 60052 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60183:24: note: in expansion of macro '___F64UNBOX' 60183 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60205:24: note: in expansion of macro '___F64UNBOX' 60205 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60213:24: note: in expansion of macro '___F64UNBOX' 60213 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:61341:24: note: in expansion of macro '___F64UNBOX' 61341 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62960:24: note: in expansion of macro '___F64UNBOX' 62960 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62969:24: note: in expansion of macro '___F64UNBOX' 62969 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62974:24: note: in expansion of macro '___F64UNBOX' 62974 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:62975:10: note: in expansion of macro '___NOT' 62975 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:62975:17: note: in expansion of macro '___F64EQ' 62975 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62975:35: note: in expansion of macro '___F64UNBOX' 62975 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62984:24: note: in expansion of macro '___F64UNBOX' 62984 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:62986:14: note: in expansion of macro '___F64BOX' 62986 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62989:24: note: in expansion of macro '___F64UNBOX' 62989 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3005:22: note: in definition of macro '___IF' 3005 | #define ___IF(x) if (x) { | ^ _num.c:62990:10: note: in expansion of macro '___NOT' 62990 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:62990:17: note: in expansion of macro '___F64EQ' 62990 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:62990:35: note: in expansion of macro '___F64UNBOX' 62990 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:63010:24: note: in expansion of macro '___F64UNBOX' 63010 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:63053:24: note: in expansion of macro '___F64UNBOX' 63053 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64375:14: note: in expansion of macro '___F64BOX' 64375 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64710:14: note: in expansion of macro '___F64BOX' 64710 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:64718:24: note: in expansion of macro '___F64UNBOX' 64718 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64720:14: note: in expansion of macro '___F64BOX' 64720 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64737:14: note: in expansion of macro '___F64BOX' 64737 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64772:14: note: in expansion of macro '___F64BOX' 64772 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:64966:24: note: in expansion of macro '___F64UNBOX' 64966 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:64968:14: note: in expansion of macro '___F64BOX' 64968 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:65058:14: note: in expansion of macro '___F64BOX' 65058 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:65086:24: note: in expansion of macro '___F64UNBOX' 65086 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:65088:14: note: in expansion of macro '___F64BOX' 65088 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:66031:24: note: in expansion of macro '___F64UNBOX' 66031 | ___SET_F64(___F64V4,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:66033:14: note: in expansion of macro '___F64BOX' 66033 | ___SET_R1(___F64BOX(___F64V5)) | ^~~~~~~~~ g++: internal compiler error: Cpu Limit Exceeded signal terminated program cc1plus Please submit a full bug report, with preprocessed source (by using -freport-bug). See for instructions. gmake[1]: *** [makefile:298: _num.o] Error 4 gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' gmake: *** [makefile:544: core-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gambc *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gambc