=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gambc", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent", "WRKLOG=/data/bob/db/logs/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' gmake[1]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' *** making phase1 gmake[2]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' making phase1 in bin making phase1 in include gmake[3]: 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 gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' 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 expr: non-numeric argument gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' 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 making phase1 in lib 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 gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' 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 making phase1 in gsi rm -f gambuild-x86-64 gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' 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 making phase1 in gsc 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 gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' 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 rm -f gsc-script gsc-script.lnk if test "" = ""; then \ ln -s ../gsi/gsi gsi-script; \ else \ echo "@%~dp0gsi %*" > gsi-script; \ fi if test "" = ""; then \ ln -s ../gsc/gsc gsc-script; \ else \ echo "@%~dp0gsc %*" > gsc-script; \ fi rm -f six-script six-script.lnk rm -f scheme-srfi-0 scheme-srfi-0.lnk if test "" = ""; then \ ln -s ../gsi/gsi six-script; \ else \ echo "@%~dp0gsi %*" > six-script; \ fi if test "" = ""; then \ ln -s ../gsi/gsi scheme-srfi-0; \ else \ echo "@%~dp0gsi %*" > scheme-srfi-0; \ fi rm -f scheme-r5rs scheme-r5rs.lnk rm -f scheme-r4rs scheme-r4rs.lnk if test "" = ""; then \ ln -s ../gsi/gsi scheme-r5rs; \ else \ echo "@%~dp0gsi %*" > scheme-r5rs; \ fi 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[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' gmake[2]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' *** making phase2 gmake[2]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' making phase2 in include making phase2 in bin gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' making phase2 in lib making phase2 in gsi gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' making phase2 in gsc gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' gmake[2]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' *** making phase3 gmake[2]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' making phase3 in bin making phase3 in include gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Nothing to be done for 'phase3'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Nothing to be done for 'phase3'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' making phase3 in lib making phase3 in gsi gmake[3]: 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 gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' gmake[4]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' 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 _gsilib.o -I. -DHAVE_CONFIG_H _gsilib.c -D___LIBRARY _gsilib.c:28:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 28 | #define ___MODULE_NAME "_gsilib" | ^~~~~~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _gsilib.c:140:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 140 | ___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 _gambitgsi.o -I. -DHAVE_CONFIG_H _gambitgsi.c -D___LIBRARY _gambitgsi.c:10803:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 10803 | #define ___LINKFILE_NAME "_gambitgsi" | ^~~~~~~~~~~~ ../include/gambit.h:9227:3: note: in expansion of macro '___LINKFILE_NAME' 9227 | ___LINKFILE_NAME, \ | ^~~~~~~~~~~~~~~~ ../include/gambit.h:8579:44: note: in expansion of macro '___LINKFILE_DESCR' 8579 | #define ___END_NEW_SYM_GLO(prevsym,prevkey)___LINKFILE_DESCR(prevsym,prevkey) | ^~~~~~~~~~~~~~~~~ _gambitgsi.c:17058:1: note: in expansion of macro '___END_NEW_SYM_GLO' 17058 | ___END_NEW_SYM_GLO(___S___gsilib_23_,0) | ^~~~~~~~~~~~~~~~~~ gmake[4]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' 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)) | ^~~~~~~~~ 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: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:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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: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)));}) | ^~~~~~~~~~~~~~~ _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: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: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: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: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)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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)) | ^~~~~~~~~~~ _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 | ^~~~~~~~~~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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)) | ^~~~~~~~~~~ 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 _std.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 _std.c -D___LIBRARY In file included from _std.c:2641: _std.c: In function 'void ___H___std(___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: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));}) | ^~~~~~~~~~~~~~~ _std.c:58491:24: note: in expansion of macro '___F64UNBOXI' 58491 | ___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: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)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));}) | ^~~~~~~~~~~~~~~ _std.c:75489:24: note: in expansion of macro '___F64UNBOXI' 75489 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _std.c:75490:24: note: in expansion of macro '___F64UNBOXI' 75490 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:75492:14: note: in expansion of macro '___F64BOX' 75492 | ___SET_R4(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _std.c:75536:24: note: in expansion of macro '___F64UNBOXI' 75536 | ___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));}) | ^~~~~~~~~~~~~~~ _std.c:75537:24: note: in expansion of macro '___F64UNBOXI' 75537 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:75539:14: note: in expansion of macro '___F64BOX' 75539 | ___SET_R4(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _std.c:75581:24: note: in expansion of macro '___F64UNBOXI' 75581 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _std.c:75582:24: note: in expansion of macro '___F64UNBOXI' 75582 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:75584:14: note: in expansion of macro '___F64BOX' 75584 | ___SET_R4(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _std.c:75628:24: note: in expansion of macro '___F64UNBOXI' 75628 | ___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));}) | ^~~~~~~~~~~~~~~ _std.c:75629:24: note: in expansion of macro '___F64UNBOXI' 75629 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:75631:14: note: in expansion of macro '___F64BOX' 75631 | ___SET_R4(___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:86300:14: note: in expansion of macro '___F64BOX' 86300 | ___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:86334:24: note: in expansion of macro '___F64UNBOX' 86334 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../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:86363:14: note: in expansion of macro '___F64BOX' 86363 | ___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: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:86365:14: note: in expansion of macro '___F64BOX' 86365 | ___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:86390:24: note: in expansion of macro '___F64UNBOX' 86390 | ___SET_F64(___F64V2,___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:86395:24: note: in expansion of macro '___F64UNBOX' 86395 | ___SET_F64(___F64V7,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:86398:25: note: in expansion of macro '___F64UNBOX' 86398 | ___SET_F64(___F64V10,___F64UNBOX(___STK(-2))) | ^~~~~~~~~~~ ../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:86607:4: note: in expansion of macro '___SET_STK' 86607 | ___SET_STK(1,___F64BOX(___F64V2)) | ^~~~~~~~~~ ../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:86607:17: note: in expansion of macro '___F64BOX' 86607 | ___SET_STK(1,___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:86613:14: note: in expansion of macro '___F64BOX' 86613 | ___SET_R4(___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:86629:24: note: in expansion of macro '___F64UNBOX' 86629 | ___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:86631:24: note: in expansion of macro '___F64UNBOX' 86631 | ___SET_F64(___F64V5,___F64UNBOX(___STK(0))) | ^~~~~~~~~~~ ../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:86810:14: note: in expansion of macro '___F64BOX' 86810 | ___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:86815:14: note: in expansion of macro '___F64BOX' 86815 | ___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:86827:24: note: in expansion of macro '___F64UNBOX' 86827 | ___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:86829:24: note: in expansion of macro '___F64UNBOX' 86829 | ___SET_F64(___F64V5,___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:93451:24: note: in expansion of macro '___F64UNBOX' 93451 | ___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:93452:24: note: in expansion of macro '___F64UNBOX' 93452 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:93478:24: note: in expansion of macro '___F64UNBOXI' 93478 | ___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));}) | ^~~~~~~~~~~~~~~ _num.c:93479:24: note: in expansion of macro '___F64UNBOXI' 93479 | ___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)));}) | ^~~~~~~~~~~~~~~ _num.c:93553:24: note: in expansion of macro '___F64UNBOX' 93553 | ___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:93554:24: note: in expansion of macro '___F64UNBOX' 93554 | ___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:93570:24: note: in expansion of macro '___F64UNBOX' 93570 | ___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:93571:24: note: in expansion of macro '___F64UNBOX' 93571 | ___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:93645:24: note: in expansion of macro '___F64UNBOX' 93645 | ___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:93646:24: note: in expansion of macro '___F64UNBOX' 93646 | ___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:93662:24: note: in expansion of macro '___F64UNBOX' 93662 | ___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:93663:24: note: in expansion of macro '___F64UNBOX' 93663 | ___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:93763:24: note: in expansion of macro '___F64UNBOX' 93763 | ___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:93764:24: note: in expansion of macro '___F64UNBOX' 93764 | ___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:93796:24: note: in expansion of macro '___F64UNBOX' 93796 | ___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:93797:24: note: in expansion of macro '___F64UNBOX' 93797 | ___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:93882:24: note: in expansion of macro '___F64UNBOX' 93882 | ___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:93883:24: note: in expansion of macro '___F64UNBOX' 93883 | ___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:93899:24: note: in expansion of macro '___F64UNBOX' 93899 | ___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:93900:24: note: in expansion of macro '___F64UNBOX' 93900 | ___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:93974:24: note: in expansion of macro '___F64UNBOX' 93974 | ___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:93975:24: note: in expansion of macro '___F64UNBOX' 93975 | ___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:93991:24: note: in expansion of macro '___F64UNBOX' 93991 | ___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:93992:24: note: in expansion of macro '___F64UNBOX' 93992 | ___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:94092:24: note: in expansion of macro '___F64UNBOX' 94092 | ___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:94093:24: note: in expansion of macro '___F64UNBOX' 94093 | ___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:94125:24: note: in expansion of macro '___F64UNBOX' 94125 | ___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:94126:24: note: in expansion of macro '___F64UNBOX' 94126 | ___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:94211:24: note: in expansion of macro '___F64UNBOX' 94211 | ___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:94212:24: note: in expansion of macro '___F64UNBOX' 94212 | ___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:94228:24: note: in expansion of macro '___F64UNBOX' 94228 | ___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:94229:24: note: in expansion of macro '___F64UNBOX' 94229 | ___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:94303:24: note: in expansion of macro '___F64UNBOX' 94303 | ___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:94304:24: note: in expansion of macro '___F64UNBOX' 94304 | ___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:94320:24: note: in expansion of macro '___F64UNBOX' 94320 | ___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:94321:24: note: in expansion of macro '___F64UNBOX' 94321 | ___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:94421:24: note: in expansion of macro '___F64UNBOX' 94421 | ___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:94422:24: note: in expansion of macro '___F64UNBOX' 94422 | ___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:94454:24: note: in expansion of macro '___F64UNBOX' 94454 | ___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:94455:24: note: in expansion of macro '___F64UNBOX' 94455 | ___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:94540:24: note: in expansion of macro '___F64UNBOX' 94540 | ___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:94541:24: note: in expansion of macro '___F64UNBOX' 94541 | ___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:94557:24: note: in expansion of macro '___F64UNBOX' 94557 | ___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:94558:24: note: in expansion of macro '___F64UNBOX' 94558 | ___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:94632:24: note: in expansion of macro '___F64UNBOX' 94632 | ___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:94633:24: note: in expansion of macro '___F64UNBOX' 94633 | ___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:94649:24: note: in expansion of macro '___F64UNBOX' 94649 | ___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:94650:24: note: in expansion of macro '___F64UNBOX' 94650 | ___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:94750:24: note: in expansion of macro '___F64UNBOX' 94750 | ___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:94751:24: note: in expansion of macro '___F64UNBOX' 94751 | ___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:94783:24: note: in expansion of macro '___F64UNBOX' 94783 | ___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:94784:24: note: in expansion of macro '___F64UNBOX' 94784 | ___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:94869:24: note: in expansion of macro '___F64UNBOX' 94869 | ___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:94870:24: note: in expansion of macro '___F64UNBOX' 94870 | ___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:94886:24: note: in expansion of macro '___F64UNBOX' 94886 | ___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:94887:24: note: in expansion of macro '___F64UNBOX' 94887 | ___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:94961:24: note: in expansion of macro '___F64UNBOX' 94961 | ___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:94962:24: note: in expansion of macro '___F64UNBOX' 94962 | ___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:94978:24: note: in expansion of macro '___F64UNBOX' 94978 | ___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:94979:24: note: in expansion of macro '___F64UNBOX' 94979 | ___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:95079:24: note: in expansion of macro '___F64UNBOX' 95079 | ___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:95080:24: note: in expansion of macro '___F64UNBOX' 95080 | ___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:95112:24: note: in expansion of macro '___F64UNBOX' 95112 | ___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:95113:24: note: in expansion of macro '___F64UNBOX' 95113 | ___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:95150:24: note: in expansion of macro '___F64UNBOX' 95150 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95176:24: note: in expansion of macro '___F64UNBOXI' 95176 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95213:24: note: in expansion of macro '___F64UNBOX' 95213 | ___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:95239:24: note: in expansion of macro '___F64UNBOX' 95239 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95265:24: note: in expansion of macro '___F64UNBOXI' 95265 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95302:24: note: in expansion of macro '___F64UNBOX' 95302 | ___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:95328:24: note: in expansion of macro '___F64UNBOX' 95328 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95354:24: note: in expansion of macro '___F64UNBOXI' 95354 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95391:24: note: in expansion of macro '___F64UNBOX' 95391 | ___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:95417:24: note: in expansion of macro '___F64UNBOX' 95417 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95443:24: note: in expansion of macro '___F64UNBOXI' 95443 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95480:24: note: in expansion of macro '___F64UNBOX' 95480 | ___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:95506:24: note: in expansion of macro '___F64UNBOX' 95506 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95532:24: note: in expansion of macro '___F64UNBOXI' 95532 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95569:24: note: in expansion of macro '___F64UNBOX' 95569 | ___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:95595:24: note: in expansion of macro '___F64UNBOX' 95595 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95621:24: note: in expansion of macro '___F64UNBOXI' 95621 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95658:24: note: in expansion of macro '___F64UNBOX' 95658 | ___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:95684:24: note: in expansion of macro '___F64UNBOX' 95684 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95710:24: note: in expansion of macro '___F64UNBOXI' 95710 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95747:24: note: in expansion of macro '___F64UNBOX' 95747 | ___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:95773:24: note: in expansion of macro '___F64UNBOX' 95773 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95799:24: note: in expansion of macro '___F64UNBOXI' 95799 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95836:24: note: in expansion of macro '___F64UNBOX' 95836 | ___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:95862:24: note: in expansion of macro '___F64UNBOX' 95862 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:95888:24: note: in expansion of macro '___F64UNBOXI' 95888 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:95925:24: note: in expansion of macro '___F64UNBOX' 95925 | ___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:95981:24: note: in expansion of macro '___F64UNBOX' 95981 | ___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:95982:24: note: in expansion of macro '___F64UNBOX' 95982 | ___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:95984:14: note: in expansion of macro '___F64BOX' 95984 | ___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:95993:24: note: in expansion of macro '___F64UNBOX' 95993 | ___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:95994:24: note: in expansion of macro '___F64UNBOX' 95994 | ___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:95996:14: note: in expansion of macro '___F64BOX' 95996 | ___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:96055:24: note: in expansion of macro '___F64UNBOX' 96055 | ___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:96056:24: note: in expansion of macro '___F64UNBOX' 96056 | ___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:96058:14: note: in expansion of macro '___F64BOX' 96058 | ___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:96067:24: note: in expansion of macro '___F64UNBOX' 96067 | ___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:96068:24: note: in expansion of macro '___F64UNBOX' 96068 | ___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:96070:14: note: in expansion of macro '___F64BOX' 96070 | ___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:96159:24: note: in expansion of macro '___F64UNBOX' 96159 | ___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:96160:24: note: in expansion of macro '___F64UNBOX' 96160 | ___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:96162:14: note: in expansion of macro '___F64BOX' 96162 | ___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:96187:24: note: in expansion of macro '___F64UNBOX' 96187 | ___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:96188:24: note: in expansion of macro '___F64UNBOX' 96188 | ___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:96190:14: note: in expansion of macro '___F64BOX' 96190 | ___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:96257:24: note: in expansion of macro '___F64UNBOX' 96257 | ___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:96258:24: note: in expansion of macro '___F64UNBOX' 96258 | ___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:96260:14: note: in expansion of macro '___F64BOX' 96260 | ___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:96269:24: note: in expansion of macro '___F64UNBOX' 96269 | ___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:96270:24: note: in expansion of macro '___F64UNBOX' 96270 | ___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:96272:14: note: in expansion of macro '___F64BOX' 96272 | ___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:96331:24: note: in expansion of macro '___F64UNBOX' 96331 | ___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:96332:24: note: in expansion of macro '___F64UNBOX' 96332 | ___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:96334:14: note: in expansion of macro '___F64BOX' 96334 | ___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:96343:24: note: in expansion of macro '___F64UNBOX' 96343 | ___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:96344:24: note: in expansion of macro '___F64UNBOX' 96344 | ___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:96346:14: note: in expansion of macro '___F64BOX' 96346 | ___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:96435:24: note: in expansion of macro '___F64UNBOX' 96435 | ___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:96436:24: note: in expansion of macro '___F64UNBOX' 96436 | ___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:96438:14: note: in expansion of macro '___F64BOX' 96438 | ___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:96463:24: note: in expansion of macro '___F64UNBOX' 96463 | ___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:96464:24: note: in expansion of macro '___F64UNBOX' 96464 | ___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:96466:14: note: in expansion of macro '___F64BOX' 96466 | ___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:96542:24: note: in expansion of macro '___F64UNBOX' 96542 | ___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:96543:24: note: in expansion of macro '___F64UNBOX' 96543 | ___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:96545:14: note: in expansion of macro '___F64BOX' 96545 | ___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:96554:24: note: in expansion of macro '___F64UNBOX' 96554 | ___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:96555:24: note: in expansion of macro '___F64UNBOX' 96555 | ___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:96557:14: note: in expansion of macro '___F64BOX' 96557 | ___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:96623:24: note: in expansion of macro '___F64UNBOX' 96623 | ___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:96624:24: note: in expansion of macro '___F64UNBOX' 96624 | ___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:96626:14: note: in expansion of macro '___F64BOX' 96626 | ___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:96635:24: note: in expansion of macro '___F64UNBOX' 96635 | ___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:96636:24: note: in expansion of macro '___F64UNBOX' 96636 | ___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:96638:14: note: in expansion of macro '___F64BOX' 96638 | ___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:96729:24: note: in expansion of macro '___F64UNBOX' 96729 | ___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:96730:24: note: in expansion of macro '___F64UNBOX' 96730 | ___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:96732:14: note: in expansion of macro '___F64BOX' 96732 | ___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:96757:24: note: in expansion of macro '___F64UNBOX' 96757 | ___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:96758:24: note: in expansion of macro '___F64UNBOX' 96758 | ___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:96760:14: note: in expansion of macro '___F64BOX' 96760 | ___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:96839:24: note: in expansion of macro '___F64UNBOX' 96839 | ___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:96840:24: note: in expansion of macro '___F64UNBOX' 96840 | ___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:96842:14: note: in expansion of macro '___F64BOX' 96842 | ___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:96851:24: note: in expansion of macro '___F64UNBOX' 96851 | ___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:96852:24: note: in expansion of macro '___F64UNBOX' 96852 | ___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:96854:14: note: in expansion of macro '___F64BOX' 96854 | ___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:96920:24: note: in expansion of macro '___F64UNBOX' 96920 | ___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:96921:24: note: in expansion of macro '___F64UNBOX' 96921 | ___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:96923:14: note: in expansion of macro '___F64BOX' 96923 | ___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:96932:24: note: in expansion of macro '___F64UNBOX' 96932 | ___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:96933:24: note: in expansion of macro '___F64UNBOX' 96933 | ___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:96935:14: note: in expansion of macro '___F64BOX' 96935 | ___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:97026:24: note: in expansion of macro '___F64UNBOX' 97026 | ___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:97027:24: note: in expansion of macro '___F64UNBOX' 97027 | ___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:97029:14: note: in expansion of macro '___F64BOX' 97029 | ___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:97054:24: note: in expansion of macro '___F64UNBOX' 97054 | ___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:97055:24: note: in expansion of macro '___F64UNBOX' 97055 | ___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:97057:14: note: in expansion of macro '___F64BOX' 97057 | ___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:97128:24: note: in expansion of macro '___F64UNBOX' 97128 | ___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:97129:24: note: in expansion of macro '___F64UNBOX' 97129 | ___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:97131:14: note: in expansion of macro '___F64BOX' 97131 | ___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:97140:24: note: in expansion of macro '___F64UNBOX' 97140 | ___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:97141:24: note: in expansion of macro '___F64UNBOX' 97141 | ___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:97143:14: note: in expansion of macro '___F64BOX' 97143 | ___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:97148:24: note: in expansion of macro '___F64UNBOX' 97148 | ___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:97150:14: note: in expansion of macro '___F64BOX' 97150 | ___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:97208:24: note: in expansion of macro '___F64UNBOX' 97208 | ___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:97209:24: note: in expansion of macro '___F64UNBOX' 97209 | ___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:97211:14: note: in expansion of macro '___F64BOX' 97211 | ___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:97220:24: note: in expansion of macro '___F64UNBOX' 97220 | ___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:97221:24: note: in expansion of macro '___F64UNBOX' 97221 | ___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:97223:14: note: in expansion of macro '___F64BOX' 97223 | ___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:97228:24: note: in expansion of macro '___F64UNBOX' 97228 | ___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:97230:14: note: in expansion of macro '___F64BOX' 97230 | ___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:97318:24: note: in expansion of macro '___F64UNBOX' 97318 | ___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:97319:24: note: in expansion of macro '___F64UNBOX' 97319 | ___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:97321:14: note: in expansion of macro '___F64BOX' 97321 | ___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:97346:24: note: in expansion of macro '___F64UNBOX' 97346 | ___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:97347:24: note: in expansion of macro '___F64UNBOX' 97347 | ___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:97349:14: note: in expansion of macro '___F64BOX' 97349 | ___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:97362:24: note: in expansion of macro '___F64UNBOX' 97362 | ___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:97364:14: note: in expansion of macro '___F64BOX' 97364 | ___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:97422:24: note: in expansion of macro '___F64UNBOX' 97422 | ___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:97423:24: note: in expansion of macro '___F64UNBOX' 97423 | ___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:97425:14: note: in expansion of macro '___F64BOX' 97425 | ___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:97434:24: note: in expansion of macro '___F64UNBOX' 97434 | ___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:97435:24: note: in expansion of macro '___F64UNBOX' 97435 | ___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:97437:14: note: in expansion of macro '___F64BOX' 97437 | ___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:97442:24: note: in expansion of macro '___F64UNBOX' 97442 | ___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:97444:14: note: in expansion of macro '___F64BOX' 97444 | ___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:97502:24: note: in expansion of macro '___F64UNBOX' 97502 | ___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:97503:24: note: in expansion of macro '___F64UNBOX' 97503 | ___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:97505:14: note: in expansion of macro '___F64BOX' 97505 | ___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:97514:24: note: in expansion of macro '___F64UNBOX' 97514 | ___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:97515:24: note: in expansion of macro '___F64UNBOX' 97515 | ___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:97517:14: note: in expansion of macro '___F64BOX' 97517 | ___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:97522:24: note: in expansion of macro '___F64UNBOX' 97522 | ___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:97524:14: note: in expansion of macro '___F64BOX' 97524 | ___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:97612:24: note: in expansion of macro '___F64UNBOX' 97612 | ___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:97613:24: note: in expansion of macro '___F64UNBOX' 97613 | ___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:97615:14: note: in expansion of macro '___F64BOX' 97615 | ___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:97640:24: note: in expansion of macro '___F64UNBOX' 97640 | ___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:97641:24: note: in expansion of macro '___F64UNBOX' 97641 | ___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:97643:14: note: in expansion of macro '___F64BOX' 97643 | ___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:97656:24: note: in expansion of macro '___F64UNBOX' 97656 | ___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:97658:14: note: in expansion of macro '___F64BOX' 97658 | ___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:97695:24: note: in expansion of macro '___F64UNBOX' 97695 | ___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:97699:24: note: in expansion of macro '___F64UNBOX' 97699 | ___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:97703:24: note: in expansion of macro '___F64UNBOX' 97703 | ___SET_F64(___F64V1,___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: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:97760:14: note: in expansion of macro '___F64BOX' 97760 | ___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:97859:24: note: in expansion of macro '___F64UNBOX' 97859 | ___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:97860:24: note: in expansion of macro '___F64UNBOX' 97860 | ___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:97862:24: note: in expansion of macro '___F64UNBOX' 97862 | ___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: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:97864:14: note: in expansion of macro '___F64BOX' 97864 | ___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:97950:24: note: in expansion of macro '___F64UNBOX' 97950 | ___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:97952:14: note: in expansion of macro '___F64BOX' 97952 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:97980:24: note: in expansion of macro '___F64UNBOXI' 97980 | ___SET_F64(___F64V1,___F64UNBOXI(___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:97982:14: note: in expansion of macro '___F64BOX' 97982 | ___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:98022:24: note: in expansion of macro '___F64UNBOX' 98022 | ___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:98024:14: note: in expansion of macro '___F64BOX' 98024 | ___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:98056:24: note: in expansion of macro '___F64UNBOX' 98056 | ___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:98087:14: note: in expansion of macro '___F64BOX' 98087 | ___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:98154:24: note: in expansion of macro '___F64UNBOX' 98154 | ___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:98230:14: note: in expansion of macro '___F64BOX' 98230 | ___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:98295:24: note: in expansion of macro '___F64UNBOX' 98295 | ___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:98340:24: note: in expansion of macro '___F64UNBOX' 98340 | ___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:98342:14: note: in expansion of macro '___F64BOX' 98342 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98370:24: note: in expansion of macro '___F64UNBOXI' 98370 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98372:14: note: in expansion of macro '___F64BOX' 98372 | ___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:98412:24: note: in expansion of macro '___F64UNBOX' 98412 | ___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:98414:14: note: in expansion of macro '___F64BOX' 98414 | ___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:98442:24: note: in expansion of macro '___F64UNBOX' 98442 | ___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:98444:14: note: in expansion of macro '___F64BOX' 98444 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98472:24: note: in expansion of macro '___F64UNBOXI' 98472 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98474:14: note: in expansion of macro '___F64BOX' 98474 | ___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:98514:24: note: in expansion of macro '___F64UNBOX' 98514 | ___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:98516:14: note: in expansion of macro '___F64BOX' 98516 | ___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:98544:24: note: in expansion of macro '___F64UNBOX' 98544 | ___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:98546:14: note: in expansion of macro '___F64BOX' 98546 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98574:24: note: in expansion of macro '___F64UNBOXI' 98574 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98576:14: note: in expansion of macro '___F64BOX' 98576 | ___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:98616:24: note: in expansion of macro '___F64UNBOX' 98616 | ___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:98618:14: note: in expansion of macro '___F64BOX' 98618 | ___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:98646:24: note: in expansion of macro '___F64UNBOX' 98646 | ___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:98648:14: note: in expansion of macro '___F64BOX' 98648 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98676:24: note: in expansion of macro '___F64UNBOXI' 98676 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98678:14: note: in expansion of macro '___F64BOX' 98678 | ___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:98718:24: note: in expansion of macro '___F64UNBOX' 98718 | ___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:98720:14: note: in expansion of macro '___F64BOX' 98720 | ___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:98748:24: note: in expansion of macro '___F64UNBOX' 98748 | ___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:98750:14: note: in expansion of macro '___F64BOX' 98750 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98778:24: note: in expansion of macro '___F64UNBOXI' 98778 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98780:14: note: in expansion of macro '___F64BOX' 98780 | ___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:98826:24: note: in expansion of macro '___F64UNBOX' 98826 | ___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:98828:14: note: in expansion of macro '___F64BOX' 98828 | ___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:98864:24: note: in expansion of macro '___F64UNBOX' 98864 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98890:24: note: in expansion of macro '___F64UNBOXI' 98890 | ___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:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:98927:24: note: in expansion of macro '___F64UNBOX' 98927 | ___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:98954:24: note: in expansion of macro '___F64UNBOX' 98954 | ___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:98956:14: note: in expansion of macro '___F64BOX' 98956 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:98984:24: note: in expansion of macro '___F64UNBOXI' 98984 | ___SET_F64(___F64V1,___F64UNBOXI(___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:98986:14: note: in expansion of macro '___F64BOX' 98986 | ___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:99026:24: note: in expansion of macro '___F64UNBOX' 99026 | ___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:99028:14: note: in expansion of macro '___F64BOX' 99028 | ___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:99056:24: note: in expansion of macro '___F64UNBOX' 99056 | ___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:99058:14: note: in expansion of macro '___F64BOX' 99058 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99086:24: note: in expansion of macro '___F64UNBOXI' 99086 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99088:14: note: in expansion of macro '___F64BOX' 99088 | ___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:99128:24: note: in expansion of macro '___F64UNBOX' 99128 | ___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:99130:14: note: in expansion of macro '___F64BOX' 99130 | ___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:99164:24: note: in expansion of macro '___F64UNBOX' 99164 | ___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:99166:14: note: in expansion of macro '___F64BOX' 99166 | ___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:99171:24: note: in expansion of macro '___F64UNBOX' 99171 | ___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:99172:24: note: in expansion of macro '___F64UNBOX' 99172 | ___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:99174:14: note: in expansion of macro '___F64BOX' 99174 | ___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:99208:24: note: in expansion of macro '___F64UNBOX' 99208 | ___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:99210:14: note: in expansion of macro '___F64BOX' 99210 | ___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:99215:24: note: in expansion of macro '___F64UNBOX' 99215 | ___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:99216:24: note: in expansion of macro '___F64UNBOX' 99216 | ___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:99218:14: note: in expansion of macro '___F64BOX' 99218 | ___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:99279:24: note: in expansion of macro '___F64UNBOX' 99279 | ___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:99280:24: note: in expansion of macro '___F64UNBOX' 99280 | ___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:99282:14: note: in expansion of macro '___F64BOX' 99282 | ___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:99287:24: note: in expansion of macro '___F64UNBOX' 99287 | ___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:99289:14: note: in expansion of macro '___F64BOX' 99289 | ___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:99317:24: note: in expansion of macro '___F64UNBOX' 99317 | ___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:99319:14: note: in expansion of macro '___F64BOX' 99319 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99347:24: note: in expansion of macro '___F64UNBOXI' 99347 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99349:14: note: in expansion of macro '___F64BOX' 99349 | ___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:99389:24: note: in expansion of macro '___F64UNBOX' 99389 | ___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:99391:14: note: in expansion of macro '___F64BOX' 99391 | ___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:99419:24: note: in expansion of macro '___F64UNBOX' 99419 | ___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:99421:14: note: in expansion of macro '___F64BOX' 99421 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99449:24: note: in expansion of macro '___F64UNBOXI' 99449 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99451:14: note: in expansion of macro '___F64BOX' 99451 | ___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:99491:24: note: in expansion of macro '___F64UNBOX' 99491 | ___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:99493:14: note: in expansion of macro '___F64BOX' 99493 | ___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:99521:24: note: in expansion of macro '___F64UNBOX' 99521 | ___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:99523:14: note: in expansion of macro '___F64BOX' 99523 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99551:24: note: in expansion of macro '___F64UNBOXI' 99551 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99553:14: note: in expansion of macro '___F64BOX' 99553 | ___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:99593:24: note: in expansion of macro '___F64UNBOX' 99593 | ___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:99595:14: note: in expansion of macro '___F64BOX' 99595 | ___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:99623:24: note: in expansion of macro '___F64UNBOX' 99623 | ___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:99625:14: note: in expansion of macro '___F64BOX' 99625 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99653:24: note: in expansion of macro '___F64UNBOXI' 99653 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99655:14: note: in expansion of macro '___F64BOX' 99655 | ___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:99695:24: note: in expansion of macro '___F64UNBOX' 99695 | ___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:99697:14: note: in expansion of macro '___F64BOX' 99697 | ___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:99725:24: note: in expansion of macro '___F64UNBOX' 99725 | ___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:99727:14: note: in expansion of macro '___F64BOX' 99727 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99755:24: note: in expansion of macro '___F64UNBOXI' 99755 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99757:14: note: in expansion of macro '___F64BOX' 99757 | ___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:99797:24: note: in expansion of macro '___F64UNBOX' 99797 | ___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:99799:14: note: in expansion of macro '___F64BOX' 99799 | ___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:99827:24: note: in expansion of macro '___F64UNBOX' 99827 | ___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:99829:14: note: in expansion of macro '___F64BOX' 99829 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:99857:24: note: in expansion of macro '___F64UNBOXI' 99857 | ___SET_F64(___F64V1,___F64UNBOXI(___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:99859:14: note: in expansion of macro '___F64BOX' 99859 | ___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:99899:24: note: in expansion of macro '___F64UNBOX' 99899 | ___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:99901:14: note: in expansion of macro '___F64BOX' 99901 | ___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:99935:24: note: in expansion of macro '___F64UNBOX' 99935 | ___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:99937:14: note: in expansion of macro '___F64BOX' 99937 | ___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:99942:24: note: in expansion of macro '___F64UNBOX' 99942 | ___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:99943:24: note: in expansion of macro '___F64UNBOX' 99943 | ___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:99945:14: note: in expansion of macro '___F64BOX' 99945 | ___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:99979:24: note: in expansion of macro '___F64UNBOX' 99979 | ___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:99981:14: note: in expansion of macro '___F64BOX' 99981 | ___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:99986:24: note: in expansion of macro '___F64UNBOX' 99986 | ___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:99987:24: note: in expansion of macro '___F64UNBOX' 99987 | ___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:99989:14: note: in expansion of macro '___F64BOX' 99989 | ___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:100050:24: note: in expansion of macro '___F64UNBOX' 100050 | ___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:100051:24: note: in expansion of macro '___F64UNBOX' 100051 | ___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:100053:14: note: in expansion of macro '___F64BOX' 100053 | ___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:100058:24: note: in expansion of macro '___F64UNBOX' 100058 | ___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:100060:14: note: in expansion of macro '___F64BOX' 100060 | ___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:100088:24: note: in expansion of macro '___F64UNBOX' 100088 | ___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:100090:14: note: in expansion of macro '___F64BOX' 100090 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100118:24: note: in expansion of macro '___F64UNBOXI' 100118 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100120:14: note: in expansion of macro '___F64BOX' 100120 | ___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:100160:24: note: in expansion of macro '___F64UNBOX' 100160 | ___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:100162:14: note: in expansion of macro '___F64BOX' 100162 | ___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:100190:24: note: in expansion of macro '___F64UNBOX' 100190 | ___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:100192:14: note: in expansion of macro '___F64BOX' 100192 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100220:24: note: in expansion of macro '___F64UNBOXI' 100220 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100222:14: note: in expansion of macro '___F64BOX' 100222 | ___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:100262:24: note: in expansion of macro '___F64UNBOX' 100262 | ___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:100264:14: note: in expansion of macro '___F64BOX' 100264 | ___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:100292:24: note: in expansion of macro '___F64UNBOX' 100292 | ___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:100294:14: note: in expansion of macro '___F64BOX' 100294 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100322:24: note: in expansion of macro '___F64UNBOXI' 100322 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100324:14: note: in expansion of macro '___F64BOX' 100324 | ___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:100364:24: note: in expansion of macro '___F64UNBOX' 100364 | ___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:100366:14: note: in expansion of macro '___F64BOX' 100366 | ___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:100394:24: note: in expansion of macro '___F64UNBOX' 100394 | ___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:100396:14: note: in expansion of macro '___F64BOX' 100396 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100424:24: note: in expansion of macro '___F64UNBOXI' 100424 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100426:14: note: in expansion of macro '___F64BOX' 100426 | ___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:100466:24: note: in expansion of macro '___F64UNBOX' 100466 | ___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:100468:14: note: in expansion of macro '___F64BOX' 100468 | ___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:100496:24: note: in expansion of macro '___F64UNBOX' 100496 | ___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:100498:14: note: in expansion of macro '___F64BOX' 100498 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100526:24: note: in expansion of macro '___F64UNBOXI' 100526 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100528:14: note: in expansion of macro '___F64BOX' 100528 | ___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:100568:24: note: in expansion of macro '___F64UNBOX' 100568 | ___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:100570:14: note: in expansion of macro '___F64BOX' 100570 | ___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:100598:24: note: in expansion of macro '___F64UNBOX' 100598 | ___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:100600:14: note: in expansion of macro '___F64BOX' 100600 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100628:24: note: in expansion of macro '___F64UNBOXI' 100628 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100630:14: note: in expansion of macro '___F64BOX' 100630 | ___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:100670:24: note: in expansion of macro '___F64UNBOX' 100670 | ___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:100672:14: note: in expansion of macro '___F64BOX' 100672 | ___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:100701:24: note: in expansion of macro '___F64UNBOX' 100701 | ___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:100702:24: note: in expansion of macro '___F64UNBOX' 100702 | ___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:100704:14: note: in expansion of macro '___F64BOX' 100704 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100733:24: note: in expansion of macro '___F64UNBOXI' 100733 | ___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));}) | ^~~~~~~~~~~~~~~ _num.c:100734:24: note: in expansion of macro '___F64UNBOXI' 100734 | ___SET_F64(___F64V2,___F64UNBOXI(___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:100736:14: note: in expansion of macro '___F64BOX' 100736 | ___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:100792:24: note: in expansion of macro '___F64UNBOX' 100792 | ___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:100793:24: note: in expansion of macro '___F64UNBOX' 100793 | ___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:100795:14: note: in expansion of macro '___F64BOX' 100795 | ___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:100823:24: note: in expansion of macro '___F64UNBOX' 100823 | ___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:100825:14: note: in expansion of macro '___F64BOX' 100825 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100853:24: note: in expansion of macro '___F64UNBOXI' 100853 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100855:14: note: in expansion of macro '___F64BOX' 100855 | ___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:100895:24: note: in expansion of macro '___F64UNBOX' 100895 | ___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:100897:14: note: in expansion of macro '___F64BOX' 100897 | ___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:100925:24: note: in expansion of macro '___F64UNBOX' 100925 | ___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:100927:14: note: in expansion of macro '___F64BOX' 100927 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:100955:24: note: in expansion of macro '___F64UNBOXI' 100955 | ___SET_F64(___F64V1,___F64UNBOXI(___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:100957:14: note: in expansion of macro '___F64BOX' 100957 | ___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:100997:24: note: in expansion of macro '___F64UNBOX' 100997 | ___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:100999:14: note: in expansion of macro '___F64BOX' 100999 | ___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:101039:14: note: in expansion of macro '___F64BOX' 101039 | ___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:101068:24: note: in expansion of macro '___F64UNBOX' 101068 | ___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:101069:24: note: in expansion of macro '___F64UNBOX' 101069 | ___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:101071:14: note: in expansion of macro '___F64BOX' 101071 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:101100:24: note: in expansion of macro '___F64UNBOXI' 101100 | ___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));}) | ^~~~~~~~~~~~~~~ _num.c:101101:24: note: in expansion of macro '___F64UNBOXI' 101101 | ___SET_F64(___F64V2,___F64UNBOXI(___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:101103:14: note: in expansion of macro '___F64BOX' 101103 | ___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:101132:24: note: in expansion of macro '___F64UNBOX' 101132 | ___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:101133:24: note: in expansion of macro '___F64UNBOX' 101133 | ___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:101135:14: note: in expansion of macro '___F64BOX' 101135 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:101164:24: note: in expansion of macro '___F64UNBOXI' 101164 | ___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));}) | ^~~~~~~~~~~~~~~ _num.c:101165:24: note: in expansion of macro '___F64UNBOXI' 101165 | ___SET_F64(___F64V2,___F64UNBOXI(___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:101167:14: note: in expansion of macro '___F64BOX' 101167 | ___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:101223:24: note: in expansion of macro '___F64UNBOX' 101223 | ___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:101224:24: note: in expansion of macro '___F64UNBOX' 101224 | ___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:101226:14: note: in expansion of macro '___F64BOX' 101226 | ___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:101253:24: note: in expansion of macro '___F64UNBOX' 101253 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _num.c:101279:24: note: in expansion of macro '___F64UNBOXI' 101279 | ___SET_F64(___F64V1,___F64UNBOXI(___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:101307:14: note: in expansion of macro '___F64BOX' 101307 | ___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:101502:24: note: in expansion of macro '___F64UNBOX' 101502 | ___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:101503:24: note: in expansion of macro '___F64UNBOX' 101503 | ___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:101505:14: note: in expansion of macro '___F64BOX' 101505 | ___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:101521:24: note: in expansion of macro '___F64UNBOX' 101521 | ___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:101523:14: note: in expansion of macro '___F64BOX' 101523 | ___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:101609:14: note: in expansion of macro '___F64BOX' 101609 | ___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:101802:24: note: in expansion of macro '___F64UNBOX' 101802 | ___SET_F64(___F64V2,___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; | ^ _num.c:101803:24: note: in expansion of macro '___F64MUL' 101803 | ___SET_F64(___F64V3,___F64MUL(___F64V2,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:101803:43: note: in expansion of macro '___F64UNBOX' 101803 | ___SET_F64(___F64V3,___F64MUL(___F64V2,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~~~ ../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:101806:14: note: in expansion of macro '___F64BOX' 101806 | ___SET_R3(___F64BOX(___F64V4)) | ^~~~~~~~~ ../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:101820:14: note: in expansion of macro '___F64BOX' 101820 | ___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:101872:14: note: in expansion of macro '___F64BOX' 101872 | ___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:101876:24: note: in expansion of macro '___F64UNBOX' 101876 | ___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:101877:24: note: in expansion of macro '___F64UNBOX' 101877 | ___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:101879:14: note: in expansion of macro '___F64BOX' 101879 | ___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:101900:24: note: in expansion of macro '___F64UNBOX' 101900 | ___SET_F64(___F64V2,___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; | ^ _num.c:101901:24: note: in expansion of macro '___F64MUL' 101901 | ___SET_F64(___F64V3,___F64MUL(___F64V2,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:101901:43: note: in expansion of macro '___F64UNBOX' 101901 | ___SET_F64(___F64V3,___F64MUL(___F64V2,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~~~ ../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:101904:14: note: in expansion of macro '___F64BOX' 101904 | ___SET_R3(___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:101940:24: note: in expansion of macro '___F64UNBOX' 101940 | ___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:101942:14: note: in expansion of macro '___F64BOX' 101942 | ___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:101981:14: note: in expansion of macro '___F64BOX' 101981 | ___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:102019:24: note: in expansion of macro '___F64UNBOX' 102019 | ___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:102022:14: note: in expansion of macro '___F64BOX' 102022 | ___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:102030:24: note: in expansion of macro '___F64UNBOX' 102030 | ___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; | ^ _num.c:102031:24: note: in expansion of macro '___F64DIV' 102031 | ___SET_F64(___F64V2,___F64DIV(___F64V1,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:102031:43: note: in expansion of macro '___F64UNBOX' 102031 | ___SET_F64(___F64V2,___F64DIV(___F64V1,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~~~ ../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:102032:14: note: in expansion of macro '___F64BOX' 102032 | ___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:102038:24: note: in expansion of macro '___F64UNBOX' 102038 | ___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:102039:10: note: in expansion of macro '___F64LT' 102039 | ___IF(___F64LT(___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base),___F64V1)) | ^~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:102039:19: note: in expansion of macro '___F64UNBOX' 102039 | ___IF(___F64LT(___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base),___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:102051:24: note: in expansion of macro '___F64UNBOX' 102051 | ___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:102063:24: note: in expansion of macro '___F64UNBOX' 102063 | ___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; | ^ _num.c:102067:24: note: in expansion of macro '___F64MUL' 102067 | ___SET_F64(___F64V4,___F64MUL(___F64V3,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:102067:43: note: in expansion of macro '___F64UNBOX' 102067 | ___SET_F64(___F64V4,___F64MUL(___F64V3,___F64UNBOX(___GLO__23__23_bignum_2e_inexact_2d_mdigit_2d_base))) | ^~~~~~~~~~~ ../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:102069:14: note: in expansion of macro '___F64BOX' 102069 | ___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:102144:24: note: in expansion of macro '___F64UNBOX' 102144 | ___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:102150:24: note: in expansion of macro '___F64UNBOX' 102150 | ___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:102153:14: note: in expansion of macro '___F64BOX' 102153 | ___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:102164:24: note: in expansion of macro '___F64UNBOX' 102164 | ___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:102180:24: note: in expansion of macro '___F64UNBOX' 102180 | ___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:102181:24: note: in expansion of macro '___F64UNBOX' 102181 | ___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:102189:24: note: in expansion of macro '___F64UNBOX' 102189 | ___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:102192:14: note: in expansion of macro '___F64BOX' 102192 | ___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:102222:24: note: in expansion of macro '___F64UNBOX' 102222 | ___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:102223:24: note: in expansion of macro '___F64UNBOX' 102223 | ___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:102228:24: note: in expansion of macro '___F64UNBOX' 102228 | ___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:102229:24: note: in expansion of macro '___F64UNBOX' 102229 | ___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:102231:14: note: in expansion of macro '___F64BOX' 102231 | ___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:102251:24: note: in expansion of macro '___F64UNBOX' 102251 | ___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:102252:24: note: in expansion of macro '___F64UNBOX' 102252 | ___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:102261:24: note: in expansion of macro '___F64UNBOX' 102261 | ___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:102263:14: note: in expansion of macro '___F64BOX' 102263 | ___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:102280:24: note: in expansion of macro '___F64UNBOX' 102280 | ___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:102281:24: note: in expansion of macro '___F64UNBOX' 102281 | ___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:102289:24: note: in expansion of macro '___F64UNBOX' 102289 | ___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:102292:14: note: in expansion of macro '___F64BOX' 102292 | ___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:102352:24: note: in expansion of macro '___F64UNBOX' 102352 | ___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:102356:24: note: in expansion of macro '___F64UNBOX' 102356 | ___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:102375:24: note: in expansion of macro '___F64UNBOX' 102375 | ___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:102378:14: note: in expansion of macro '___F64BOX' 102378 | ___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:102727:24: note: in expansion of macro '___F64UNBOX' 102727 | ___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:102728:24: note: in expansion of macro '___F64UNBOX' 102728 | ___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:102743:24: note: in expansion of macro '___F64UNBOX' 102743 | ___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:102744:24: note: in expansion of macro '___F64UNBOX' 102744 | ___SET_F64(___F64V2,___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:102859:24: note: in expansion of macro '___F64UNBOX' 102859 | ___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:102860:24: note: in expansion of macro '___F64UNBOX' 102860 | ___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:102862:24: note: in expansion of macro '___F64UNBOX' 102862 | ___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:102863:24: note: in expansion of macro '___F64UNBOX' 102863 | ___SET_F64(___F64V5,___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:102865:14: note: in expansion of macro '___F64BOX' 102865 | ___SET_R2(___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:102866:14: note: in expansion of macro '___F64BOX' 102866 | ___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:103205:24: note: in expansion of macro '___F64UNBOX' 103205 | ___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:103206:24: note: in expansion of macro '___F64UNBOX' 103206 | ___SET_F64(___F64V2,___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:103208:24: note: in expansion of macro '___F64UNBOX' 103208 | ___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:103209:24: note: in expansion of macro '___F64UNBOX' 103209 | ___SET_F64(___F64V5,___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:103215:14: note: in expansion of macro '___F64BOX' 103215 | ___SET_R1(___F64BOX(___F64V10)) | ^~~~~~~~~ ../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:103216:4: note: in expansion of macro '___SET_STK' 103216 | ___SET_STK(1,___F64BOX(___F64V7)) | ^~~~~~~~~~ ../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:103216:17: note: in expansion of macro '___F64BOX' 103216 | ___SET_STK(1,___F64BOX(___F64V7)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:103324:24: note: in expansion of macro '___F64UNBOX' 103324 | ___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:103325:24: note: in expansion of macro '___F64UNBOX' 103325 | ___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:103327:24: note: in expansion of macro '___F64UNBOX' 103327 | ___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:103328:24: note: in expansion of macro '___F64UNBOX' 103328 | ___SET_F64(___F64V5,___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:103330:14: note: in expansion of macro '___F64BOX' 103330 | ___SET_R2(___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:103331:14: note: in expansion of macro '___F64BOX' 103331 | ___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:103524:24: note: in expansion of macro '___F64UNBOX' 103524 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:103525:24: note: in expansion of macro '___F64UNBOX' 103525 | ___SET_F64(___F64V2,___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:103527:14: note: in expansion of macro '___F64BOX' 103527 | ___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:103570:24: note: in expansion of macro '___F64UNBOX' 103570 | ___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:103571:24: note: in expansion of macro '___F64UNBOX' 103571 | ___SET_F64(___F64V2,___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:103573:14: note: in expansion of macro '___F64BOX' 103573 | ___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:103672:24: note: in expansion of macro '___F64UNBOX' 103672 | ___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:103673:24: note: in expansion of macro '___F64UNBOX' 103673 | ___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:103675:14: note: in expansion of macro '___F64BOX' 103675 | ___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:103711:24: note: in expansion of macro '___F64UNBOX' 103711 | ___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:103712:24: note: in expansion of macro '___F64UNBOX' 103712 | ___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:103714:14: note: in expansion of macro '___F64BOX' 103714 | ___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:103909:24: note: in expansion of macro '___F64UNBOX' 103909 | ___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:103910:24: note: in expansion of macro '___F64UNBOX' 103910 | ___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: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:103912:14: note: in expansion of macro '___F64BOX' 103912 | ___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:103957:24: note: in expansion of macro '___F64UNBOX' 103957 | ___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:103958:24: note: in expansion of macro '___F64UNBOX' 103958 | ___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:103960:14: note: in expansion of macro '___F64BOX' 103960 | ___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:104004:24: note: in expansion of macro '___F64UNBOX' 104004 | ___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:104005:24: note: in expansion of macro '___F64UNBOX' 104005 | ___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:104007:14: note: in expansion of macro '___F64BOX' 104007 | ___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:104061:24: note: in expansion of macro '___F64UNBOX' 104061 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-2))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104062:24: note: in expansion of macro '___F64UNBOX' 104062 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../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:104064:14: note: in expansion of macro '___F64BOX' 104064 | ___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:104130:24: note: in expansion of macro '___F64UNBOX' 104130 | ___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:104131:24: note: in expansion of macro '___F64UNBOX' 104131 | ___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: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:104133:14: note: in expansion of macro '___F64BOX' 104133 | ___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:104185:24: note: in expansion of macro '___F64UNBOX' 104185 | ___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:104186:24: note: in expansion of macro '___F64UNBOX' 104186 | ___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:104188:14: note: in expansion of macro '___F64BOX' 104188 | ___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:104244:24: note: in expansion of macro '___F64UNBOX' 104244 | ___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:104245:24: note: in expansion of macro '___F64UNBOX' 104245 | ___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:6428:46: note: in definition of macro '___FP_SET_STK' 6428 | #define ___FP_SET_STK(fp,fpo,val)fp[-(fpo)]=(val); | ^~~ _num.c:104248:4: note: in expansion of macro '___SET_STK' 104248 | ___SET_STK(1,___F64BOX(___F64V3)) | ^~~~~~~~~~ ../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:104248:17: note: in expansion of macro '___F64BOX' 104248 | ___SET_STK(1,___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:104310:24: note: in expansion of macro '___F64UNBOX' 104310 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104311:24: note: in expansion of macro '___F64UNBOX' 104311 | ___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: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:104313:14: note: in expansion of macro '___F64BOX' 104313 | ___SET_R4(___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:104369:24: note: in expansion of macro '___F64UNBOX' 104369 | ___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:104370:24: note: in expansion of macro '___F64UNBOX' 104370 | ___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: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:104372:14: note: in expansion of macro '___F64BOX' 104372 | ___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:104430:24: note: in expansion of macro '___F64UNBOX' 104430 | ___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:104432:14: note: in expansion of macro '___F64BOX' 104432 | ___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:104488:24: note: in expansion of macro '___F64UNBOX' 104488 | ___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:104490:14: note: in expansion of macro '___F64BOX' 104490 | ___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: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:104541:14: note: in expansion of macro '___F64BOX' 104541 | ___SET_R4(___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:104549:14: note: in expansion of macro '___F64BOX' 104549 | ___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:104552:24: note: in expansion of macro '___F64UNBOX' 104552 | ___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:104557:24: note: in expansion of macro '___F64UNBOX' 104557 | ___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:104561:24: note: in expansion of macro '___F64UNBOX' 104561 | ___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:104563:24: note: in expansion of macro '___F64UNBOX' 104563 | ___SET_F64(___F64V3,___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:6428:46: note: in definition of macro '___FP_SET_STK' 6428 | #define ___FP_SET_STK(fp,fpo,val)fp[-(fpo)]=(val); | ^~~ _num.c:104566:4: note: in expansion of macro '___SET_STK' 104566 | ___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:104566:17: note: in expansion of macro '___F64BOX' 104566 | ___SET_STK(1,___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:104570:24: note: in expansion of macro '___F64UNBOX' 104570 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104574:24: note: in expansion of macro '___F64UNBOX' 104574 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-1))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104581:24: note: in expansion of macro '___F64UNBOX' 104581 | ___SET_F64(___F64V1,___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:104583:14: note: in expansion of macro '___F64BOX' 104583 | ___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:104590:24: note: in expansion of macro '___F64UNBOX' 104590 | ___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:104592:14: note: in expansion of macro '___F64BOX' 104592 | ___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:104596:24: note: in expansion of macro '___F64UNBOX' 104596 | ___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:104598:24: note: in expansion of macro '___F64UNBOX' 104598 | ___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: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:104605:14: note: in expansion of macro '___F64BOX' 104605 | ___SET_R4(___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:104607:14: note: in expansion of macro '___F64BOX' 104607 | ___SET_R2(___F64BOX(___F64V4)) | ^~~~~~~~~ ../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:104608:14: note: in expansion of macro '___F64BOX' 104608 | ___SET_R3(___F64BOX(___F64V7)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104664:24: note: in expansion of macro '___F64UNBOX' 104664 | ___SET_F64(___F64V1,___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:104666:14: note: in expansion of macro '___F64BOX' 104666 | ___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:104684:24: note: in expansion of macro '___F64UNBOX' 104684 | ___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:104686:14: note: in expansion of macro '___F64BOX' 104686 | ___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:104690:24: note: in expansion of macro '___F64UNBOX' 104690 | ___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:104692:24: note: in expansion of macro '___F64UNBOX' 104692 | ___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: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:104699:14: note: in expansion of macro '___F64BOX' 104699 | ___SET_R4(___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:104701:14: note: in expansion of macro '___F64BOX' 104701 | ___SET_R2(___F64BOX(___F64V4)) | ^~~~~~~~~ ../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:104702:14: note: in expansion of macro '___F64BOX' 104702 | ___SET_R3(___F64BOX(___F64V7)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:104741:24: note: in expansion of macro '___F64UNBOX' 104741 | ___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:104746:24: note: in expansion of macro '___F64UNBOX' 104746 | ___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:104747:10: note: in expansion of macro '___NOT' 104747 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:104747:17: note: in expansion of macro '___F64EQ' 104747 | ___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:104747:35: note: in expansion of macro '___F64UNBOX' 104747 | ___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:104753:24: note: in expansion of macro '___F64UNBOX' 104753 | ___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:104764:24: note: in expansion of macro '___F64UNBOX' 104764 | ___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:104766:14: note: in expansion of macro '___F64BOX' 104766 | ___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:104772:24: note: in expansion of macro '___F64UNBOX' 104772 | ___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:104773:10: note: in expansion of macro '___NOT' 104773 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,0x0L))))) | ^~~~~~ _num.c:104773:17: note: in expansion of macro '___F64EQ' 104773 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,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:104773:35: note: in expansion of macro '___F64UNBOX' 104773 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,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:104779:24: note: in expansion of macro '___F64UNBOX' 104779 | ___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:104783:24: note: in expansion of macro '___F64UNBOX' 104783 | ___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:104785:14: note: in expansion of macro '___F64BOX' 104785 | ___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:104796:24: note: in expansion of macro '___F64UNBOX' 104796 | ___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:104800:24: note: in expansion of macro '___F64UNBOX' 104800 | ___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:104801:10: note: in expansion of macro '___NOT' 104801 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(340,0x7ff00000L,0x0L))))) | ^~~~~~ _num.c:104801:17: note: in expansion of macro '___F64EQ' 104801 | ___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:104801:35: note: in expansion of macro '___F64UNBOX' 104801 | ___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:104814:24: note: in expansion of macro '___F64UNBOX' 104814 | ___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:104815:10: note: in expansion of macro '___NOT' 104815 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,0x0L))))) | ^~~~~~ _num.c:104815:17: note: in expansion of macro '___F64EQ' 104815 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,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:104815:35: note: in expansion of macro '___F64UNBOX' 104815 | ___IF(___NOT(___F64EQ(___F64V1,___F64UNBOX(___FLO(342,-0x100000L,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:104828:24: note: in expansion of macro '___F64UNBOX' 104828 | ___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:104851:24: note: in expansion of macro '___F64UNBOX' 104851 | ___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:104866:24: note: in expansion of macro '___F64UNBOX' 104866 | ___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:104868:24: note: in expansion of macro '___F64UNBOX' 104868 | ___SET_F64(___F64V3,___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:104871:14: note: in expansion of macro '___F64BOX' 104871 | ___SET_R1(___F64BOX(___F64V4)) | ^~~~~~~~~ ../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:104872:14: note: in expansion of macro '___F64BOX' 104872 | ___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:104893:24: note: in expansion of macro '___F64UNBOX' 104893 | ___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:105384:24: note: in expansion of macro '___F64UNBOX' 105384 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-11))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:105385:24: note: in expansion of macro '___F64UNBOX' 105385 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-10))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:105386:24: note: in expansion of macro '___F64UNBOX' 105386 | ___SET_F64(___F64V3,___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:105387:24: note: in expansion of macro '___F64UNBOX' 105387 | ___SET_F64(___F64V4,___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:105388:24: note: in expansion of macro '___F64UNBOX' 105388 | ___SET_F64(___F64V5,___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:105389:24: note: in expansion of macro '___F64UNBOX' 105389 | ___SET_F64(___F64V6,___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:106154:24: note: in expansion of macro '___F64UNBOX' 106154 | ___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5480:31: note: in expansion of macro '___F64UNBOX' 5480 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F64VECTOR,___END_ALLOC_F64VECTOR,___ADD_F64VECTOR_ELEM,___GET_F64VECTOR,___F64) | ^~~~~~~~~~~ _num.c:106194:4: note: in expansion of macro '___MAKEF64VECTORSMALL2' 106194 | ___MAKEF64VECTORSMALL2(___R1,___FLO(341,0x0L,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:106224:24: note: in expansion of macro '___F64UNBOX' 106224 | ___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5480:31: note: in expansion of macro '___F64UNBOX' 5480 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F64VECTOR,___END_ALLOC_F64VECTOR,___ADD_F64VECTOR_ELEM,___GET_F64VECTOR,___F64) | ^~~~~~~~~~~ _num.c:106290:4: note: in expansion of macro '___MAKEF64VECTORSMALL2' 106290 | ___MAKEF64VECTORSMALL2(___R1,___FLO(341,0x0L,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:106434:24: note: in expansion of macro '___F64UNBOX' 106434 | ___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:106462:14: note: in expansion of macro '___F64BOX' 106462 | ___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:106471:24: note: in expansion of macro '___F64UNBOX' 106471 | ___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:106474:24: note: in expansion of macro '___F64UNBOX' 106474 | ___SET_F64(___F64V5,___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: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:106478:14: note: in expansion of macro '___F64BOX' 106478 | ___SET_R2(___F64BOX(___F64V4)) | ^~~~~~~~~ ../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:106479:14: note: in expansion of macro '___F64BOX' 106479 | ___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:106486:24: note: in expansion of macro '___F64UNBOX' 106486 | ___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:106500:24: note: in expansion of macro '___F64UNBOX' 106500 | ___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:106501:24: note: in expansion of macro '___F64UNBOX' 106501 | ___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: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:106503:14: note: in expansion of macro '___F64BOX' 106503 | ___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:106531:14: note: in expansion of macro '___F64BOX' 106531 | ___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:107297:24: note: in expansion of macro '___F64UNBOX' 107297 | ___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:107298:24: note: in expansion of macro '___F64UNBOX' 107298 | ___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:107299:24: note: in expansion of macro '___F64UNBOX' 107299 | ___SET_F64(___F64V3,___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:107300:24: note: in expansion of macro '___F64UNBOX' 107300 | ___SET_F64(___F64V4,___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:107301:24: note: in expansion of macro '___F64UNBOX' 107301 | ___SET_F64(___F64V5,___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:107302:24: note: in expansion of macro '___F64UNBOX' 107302 | ___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:107366:14: note: in expansion of macro '___F64BOX' 107366 | ___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:107378:14: note: in expansion of macro '___F64BOX' 107378 | ___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:107386:14: note: in expansion of macro '___F64BOX' 107386 | ___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:107394:14: note: in expansion of macro '___F64BOX' 107394 | ___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:107402:14: note: in expansion of macro '___F64BOX' 107402 | ___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:107411:14: note: in expansion of macro '___F64BOX' 107411 | ___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:107992:24: note: in expansion of macro '___F64UNBOX' 107992 | ___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:107993:24: note: in expansion of macro '___F64UNBOX' 107993 | ___SET_F64(___F64V2,___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:107994:24: note: in expansion of macro '___F64UNBOX' 107994 | ___SET_F64(___F64V3,___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:107995:24: note: in expansion of macro '___F64UNBOX' 107995 | ___SET_F64(___F64V4,___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:107996:24: note: in expansion of macro '___F64UNBOX' 107996 | ___SET_F64(___F64V5,___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:107997:24: note: in expansion of macro '___F64UNBOX' 107997 | ___SET_F64(___F64V6,___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:109087:24: note: in expansion of macro '___F64UNBOX' 109087 | ___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:109098:24: note: in expansion of macro '___F64UNBOX' 109098 | ___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:109103:24: note: in expansion of macro '___F64UNBOX' 109103 | ___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:109121:24: note: in expansion of macro '___F64UNBOX' 109121 | ___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:109152:14: note: in expansion of macro '___F64BOX' 109152 | ___SET_R3(___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:109285:24: note: in expansion of macro '___F64UNBOX' 109285 | ___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:109296:24: note: in expansion of macro '___F64UNBOX' 109296 | ___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:109301:24: note: in expansion of macro '___F64UNBOX' 109301 | ___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:109319:24: note: in expansion of macro '___F64UNBOX' 109319 | ___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:109350:14: note: in expansion of macro '___F64BOX' 109350 | ___SET_R3(___F64BOX(___F64V1)) | ^~~~~~~~~ _num.c: At global scope: _num.c:1720:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1720 | #define ___MODULE_NAME "_num" | ^~~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _num.c:117542:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 117542 | ___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 _repl.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 _repl.c -D___LIBRARY In file included from _repl.c:1500: _repl.c: In function 'void ___H___repl(___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:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _repl.c:25845:24: note: in expansion of macro '___F64UNBOX' 25845 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:25846:24: note: in expansion of macro '___F64UNBOX' 25846 | ___SET_F64(___F64V2,___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:25851:14: note: in expansion of macro '___F64BOX' 25851 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:26133:24: note: in expansion of macro '___F64UNBOX' 26133 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-3))) | ^~~~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:26136:14: note: in expansion of macro '___F64BOX' 26136 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:26144:24: note: in expansion of macro '___F64UNBOX' 26144 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:26145:24: note: in expansion of macro '___F64UNBOX' 26145 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:26149:24: note: in expansion of macro '___F64UNBOX' 26149 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:26150:24: note: in expansion of macro '___F64UNBOX' 26150 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:26153:14: note: in expansion of macro '___F64BOX' 26153 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:29072:24: note: in expansion of macro '___F64UNBOX' 29072 | ___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:29077:14: note: in expansion of macro '___F64BOX' 29077 | ___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:6751:29: note: in definition of macro '___SET_R0' 6751 | #define ___SET_R0(val)___R0=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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41416:14: note: in expansion of macro '___F64BOX' 41416 | ___SET_R0(___F64BOX(___F64V12)) | ^~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41419:14: note: in expansion of macro '___F64BOX' 41419 | ___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41421:14: note: in expansion of macro '___F64BOX' 41421 | ___SET_R3(___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41423:14: note: in expansion of macro '___F64BOX' 41423 | ___SET_R4(___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:6428:46: note: in definition of macro '___FP_SET_STK' 6428 | #define ___FP_SET_STK(fp,fpo,val)fp[-(fpo)]=(val); | ^~~ _repl.c:41429:4: note: in expansion of macro '___SET_STK' 41429 | ___SET_STK(-5,___F64BOX(___F64V15)) | ^~~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41429:18: note: in expansion of macro '___F64BOX' 41429 | ___SET_STK(-5,___F64BOX(___F64V15)) | ^~~~~~~~~ ../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); | ^~~ _repl.c:41430:4: note: in expansion of macro '___SET_STK' 41430 | ___SET_STK(-4,___F64BOX(___F64V18)) | ^~~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41430:18: note: in expansion of macro '___F64BOX' 41430 | ___SET_STK(-4,___F64BOX(___F64V18)) | ^~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41431:14: note: in expansion of macro '___F64BOX' 41431 | ___SET_R1(___F64BOX(___F64V21)) | ^~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41442:14: note: in expansion of macro '___F64BOX' 41442 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41453:14: note: in expansion of macro '___F64BOX' 41453 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41467:14: note: in expansion of macro '___F64BOX' 41467 | ___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)));}) | ^~~~~~~~~~~~~~~ _repl.c:41475:24: note: in expansion of macro '___F64UNBOX' 41475 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41482:14: note: in expansion of macro '___F64BOX' 41482 | ___SET_R1(___F64BOX(___F64V7)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));}) | ^~~~~~~~~~~~~~~ _repl.c:41731:24: note: in expansion of macro '___F64UNBOXI' 41731 | ___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));}) | ^~~~~~~~~~~~~~~ _repl.c:41735:24: note: in expansion of macro '___F64UNBOXI' 41735 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:41737:14: note: in expansion of macro '___F64BOX' 41737 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _repl.c:42144:24: note: in expansion of macro '___F64UNBOXI' 42144 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _repl.c:42145:24: note: in expansion of macro '___F64UNBOXI' 42145 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _repl.c:42148:14: note: in expansion of macro '___F64BOX' 42148 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ _repl.c: At global scope: _repl.c:1487:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1487 | #define ___MODULE_NAME "_repl" | ^~~~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _repl.c:46326:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 46326 | ___BEGIN_MOD_SYM_KEY | ^~~~~~~~~~~~~~~~~~~~ making phase3 in gsc gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' gmake[4]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsc' 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 _t-univ-2.o -I. -DHAVE_CONFIG_H _t-univ-2.c -D___LIBRARY In file included from _t-univ-2.c:876: _t-univ-2.c: In function 'void ___H___t_2d_univ_2d_2(___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: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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19026:24: note: in expansion of macro '___F64UNBOXI' 19026 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19027:24: note: in expansion of macro '___F64UNBOXI' 19027 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:19029:14: note: in expansion of macro '___F64BOX' 19029 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19793:24: note: in expansion of macro '___F64UNBOXI' 19793 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19794:24: note: in expansion of macro '___F64UNBOXI' 19794 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:19796:14: note: in expansion of macro '___F64BOX' 19796 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19850:24: note: in expansion of macro '___F64UNBOXI' 19850 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19851:24: note: in expansion of macro '___F64UNBOXI' 19851 | ___SET_F64(___F64V2,___F64UNBOXI(___R0)) | ^~~~~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:19853:14: note: in expansion of macro '___F64BOX' 19853 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19891:24: note: in expansion of macro '___F64UNBOXI' 19891 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:19892:24: note: in expansion of macro '___F64UNBOXI' 19892 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20102:24: note: in expansion of macro '___F64UNBOXI' 20102 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-13))) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20103:24: note: in expansion of macro '___F64UNBOXI' 20103 | ___SET_F64(___F64V2,___F64UNBOXI(___R0)) | ^~~~~~~~~~~~ ../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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:20105:14: note: in expansion of macro '___F64BOX' 20105 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20136:24: note: in expansion of macro '___F64UNBOXI' 20136 | ___SET_F64(___F64V1,___F64UNBOXI(___R0)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20137:24: note: in expansion of macro '___F64UNBOXI' 20137 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:20139:14: note: in expansion of macro '___F64BOX' 20139 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20168:24: note: in expansion of macro '___F64UNBOXI' 20168 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20169:24: note: in expansion of macro '___F64UNBOXI' 20169 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:20171:14: note: in expansion of macro '___F64BOX' 20171 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20222:24: note: in expansion of macro '___F64UNBOXI' 20222 | ___SET_F64(___F64V1,___F64UNBOXI(___R0)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:20223:24: note: in expansion of macro '___F64UNBOXI' 20223 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:20225:14: note: in expansion of macro '___F64BOX' 20225 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:21981:24: note: in expansion of macro '___F64UNBOXI' 21981 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:21983:14: note: in expansion of macro '___F64BOX' 21983 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:22608:24: note: in expansion of macro '___F64UNBOXI' 22608 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:22610:14: note: in expansion of macro '___F64BOX' 22610 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:23838:24: note: in expansion of macro '___F64UNBOXI' 23838 | ___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; | ^ _t-univ-2.c:23839:24: note: in expansion of macro '___F64SUB' 23839 | ___SET_F64(___F64V2,___F64SUB(___F64UNBOXI(___FIX(2L)),___F64V1)) | ^~~~~~~~~ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:23839:34: note: in expansion of macro '___F64UNBOXI' 23839 | ___SET_F64(___F64V2,___F64SUB(___F64UNBOXI(___FIX(2L)),___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-2.c:23840:14: note: in expansion of macro '___F64BOX' 23840 | ___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5454:31: note: in expansion of macro '___F64UNBOX' 5454 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___F64) | ^~~~~~~~~~~ _std.c:116658:4: note: in expansion of macro '___MAKEF32VECTORSMALL2' 116658 | ___MAKEF32VECTORSMALL2(___R1,___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5454:31: note: in expansion of macro '___F64UNBOX' 5454 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___F64) | ^~~~~~~~~~~ _std.c:116715:4: note: in expansion of macro '___MAKEF32VECTORSMALL2' 116715 | ___MAKEF32VECTORSMALL2(___R1,___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)));}) | ^~~~~~~~~~~~~~~ _std.c:116815:24: note: in expansion of macro '___F64UNBOX' 116815 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:116936:14: note: in expansion of macro '___F64BOX' 116936 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:116993:14: note: in expansion of macro '___F64BOX' 116993 | ___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)));}) | ^~~~~~~~~~~~~~~ _std.c:117050:24: note: in expansion of macro '___F64UNBOX' 117050 | ___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)));}) | ^~~~~~~~~~~~~~~ _std.c:117117:24: note: in expansion of macro '___F64UNBOX' 117117 | ___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)));}) | ^~~~~~~~~~~~~~~ _std.c:117183:24: note: in expansion of macro '___F64UNBOX' 117183 | ___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:8126:71: note: in definition of macro '___ADD_F32VECTOR_ELEM' 8126 | #define ___ADD_F32VECTOR_ELEM(i,val)((___F32*)___BODY0_FROM_HP())[i]=(val); | ^~~ ../include/gambit.h:5468:1: note: in expansion of macro '___VECTUPDATESMALL' 5468 | ___VECTUPDATESMALL(___BODY_AS(v,___tSUBTYPED),___INT(i),___F64UNBOX(val),___F32VECTORSIZE(v),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___FETCH_F32) | ^~~~~~~~~~~~~~~~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5468:57: note: in expansion of macro '___F64UNBOX' 5468 | ___VECTUPDATESMALL(___BODY_AS(v,___tSUBTYPED),___INT(i),___F64UNBOX(val),___F32VECTORSIZE(v),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___FETCH_F32) | ^~~~~~~~~~~ _std.c:117211:4: note: in expansion of macro '___F32VECTORUPDATESMALL3' 117211 | ___F32VECTORUPDATESMALL3(___R1,___R2,___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: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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _std.c:117511:14: note: in expansion of macro '___F64BOX' 117511 | ___SET_R4(___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5454:31: note: in expansion of macro '___F64UNBOX' 5454 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___F64) | ^~~~~~~~~~~ _std.c:117722:4: note: in expansion of macro '___MAKEF32VECTORSMALL2' 117722 | ___MAKEF32VECTORSMALL2(___R3,___FLO(67,0x0L,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)));}) | ^~~~~~~~~~~~~~~ _std.c:117743:24: note: in expansion of macro '___F64UNBOX' 117743 | ___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:5033:23: note: in definition of macro '___MAKEVECTSMALL' 5033 | ELEM_TYPE ___fill = fill; \ | ^~~~ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ ../include/gambit.h:5454:31: note: in expansion of macro '___F64UNBOX' 5454 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___F64) | ^~~~~~~~~~~ _std.c:117821:4: note: in expansion of macro '___MAKEF32VECTORSMALL2' 117821 | ___MAKEF32VECTORSMALL2(___R3,___FLO(67,0x0L,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)));}) | ^~~~~~~~~~~~~~~ _std.c:117846:24: note: in expansion of macro '___F64UNBOX' 117846 | ___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)));}) | ^~~~~~~~~~~~~~~ _std.c:118858:24: note: in expansion of macro '___F64UNBOX' 118858 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-3))) | ^~~~~~~~~~~ gmake[2]: *** [makefile:135: lib-phase3] Terminated gmake[2]: *** [makefile:135: gsc-phase3] Terminated /usr/bin/bash: line 1: 806240 Terminated /opt/pkg/bin/gmake $phase *** making phase4 gmake[2]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' making phase4 in include gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Nothing to be done for 'phase4'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/include' making phase4 in bin gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Nothing to be done for 'phase4'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/bin' making phase4 in lib gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Nothing to be done for 'phase4'. gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/lib' making phase4 in gsi gmake[3]: Entering directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' rm -f "libgambitgsi.so" "libgambitgsi.so" "libgambitgsi.so" g++ -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -shared -Wl,-soname,libgambitgsi.so -o libgambitgsi.so _gsilib.o _gambitgsi.o ../lib/libgambit.so -lresolv -lnsl -lsocket -lm ld: fatal: file ../lib/libgambit.so: open failed: No such file or directory ld: fatal: file processing errors. No output written to libgambitgsi.so collect2: error: ld returned 1 exit status gmake[3]: *** [makefile:197: libgambitgsi.so] Error 1 gmake[3]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7/gsi' gmake[2]: *** [makefile:135: gsi-phase4] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' gmake[1]: *** [makefile:121: phases] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/lang/gambc/work/gambit-v4_9_7' gmake: *** [makefile:113: core-pre] Error 2 ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _std.c:119683:24: note: in expansion of macro '___F64UNBOX' 119683 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ /tmp/makelLWxkX: line 1: 805626 Killed /usr/bin/env USETOOLS=no DL_CFLAGS= DL_LDFLAGS= DL_LIBS= CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -I/usr/include\ -I/opt/pkg/include/ncurses 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 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib/amd64\ -Wl,-R/usr/lib/amd64\ -L/opt/pkg/lib\ -Wl,-R/opt/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/lang/gambc/work/.cwrapper/bin:/home/pbulk/build/lang/gambc/work/.buildlink/bin:/home/pbulk/build/lang/gambc/work/.tools/bin:/home/pbulk/build/lang/gambc/work/.gcc/bin:/opt/pkg/bin:/sbin:/usr/bin:/usr/sbin:/opt/tools/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/etc/opt/pkg HOME=/home/pbulk/build/lang/gambc/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/lang/gambc/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/pkg/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO=/home/pbulk/build/lang/gambc/work/.tools/bin/install-info MAKEINFO=/home/pbulk/build/lang/gambc/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/lang/gambc/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/lang/gambc/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/lang/gambc/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/lang/gambc/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/build/lang/gambc/work/.buildlink/lib/pkgconfig:/home/pbulk/build/lang/gambc/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/lang/gambc/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/lang/gambc/work/.cwrapper/config /opt/pkg/bin/gmake -j2 prefix=/opt/pkg includedir=/opt/pkg/include bindir=/opt/pkg/bin infodir=/opt/pkg/info libdir=/opt/pkg/lib/ mandir=/opt/pkg/share/man docdir=/opt/pkg/share/doc/gambc infodir=/opt/pkg/info emacsdir=/opt/pkg/share/emacs/site-lisp -f makefile bootstrap /usr/bin/bash: line 3: 806334 Killed /opt/pkg/bin/gmake $target /usr/bin/bash: line 3: 889572 Killed /opt/pkg/bin/gmake $target *** Error code 137 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