=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gambc", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for gambc-4.9.7 *** using a dummy gsc-boot gmake[1]: Entering directory '/tmp/work/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 '/tmp/work/lang/gambc/work/gambit-v4_9_7' /opt/pkg/bin/gmake stamp gmake[1]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' gmake[2]: Entering directory '/tmp/work/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 '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[1]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' gmake[1]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' *** making phase1 gmake[2]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' making phase1 in include making phase1 in bin gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' rm -f gambvcs if test "" = ""; then \ cp gambvcs.unix gambvcs; \ chmod +x gambvcs; \ else \ sed "s/\$/\r/g" gambvcs.bat.windows > gambvcs; \ fi rm -f gambuild-C if test "" = ""; then \ cp gambuild-C.unix gambuild-C; \ chmod +x gambuild-C; \ else \ sed "s/\$/\r/g" gambuild-C.bat.windows > gambuild-C; \ fi expr: non-numeric argument 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 gmake[3]: Leaving directory '/tmp/work/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 making phase1 in lib 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 gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/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 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 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 gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' rm -f gambuild-arm if test "" = ""; then \ cp gambuild-arm.unix gambuild-arm; \ chmod +x gambuild-arm; \ else \ sed "s/\$/\r/g" gambuild-arm.bat.windows > gambuild-arm; \ fi rm -f gambuild-riscv-32 if test "" = ""; then \ cp gambuild-riscv-32.unix gambuild-riscv-32; \ chmod +x gambuild-riscv-32; \ else \ sed "s/\$/\r/g" gambuild-riscv-32.bat.windows > gambuild-riscv-32; \ fi making phase1 in 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 gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc' gmake[3]: Nothing to be done for 'phase1'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc' 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 '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' gmake[2]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' *** making phase2 gmake[2]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' making phase2 in include making phase2 in bin gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' making phase2 in lib making phase2 in gsi gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/lib' gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' making phase2 in gsc gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc' gmake[3]: Nothing to be done for 'phase2'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc' gmake[2]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' *** making phase3 gmake[2]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7' making phase3 in bin making phase3 in include gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Nothing to be done for 'phase3'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include' gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' gmake[3]: Nothing to be done for 'phase3'. gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin' making phase3 in lib making phase3 in gsi gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Entering directory '/tmp/work/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[4]: Entering directory '/tmp/work/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 '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi' gmake[3]: Leaving directory '/tmp/work/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: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: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:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: 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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76616:24: note: in expansion of macro '___F64UNBOXI' 76616 | ___SET_F64(___F64V1,___F64UNBOXI(___R1)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _io.c:76617:24: note: in expansion of macro '___F64UNBOXI' 76617 | ___SET_F64(___F64V2,___F64UNBOXI(___R2)) | ^~~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _io.c:76711:24: note: in expansion of macro '___F64UNBOX' 76711 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _io.c:76734:24: note: in expansion of macro '___F64UNBOX' 76734 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54451:24: note: in expansion of macro '___F64UNBOX' 54451 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54453:14: note: in expansion of macro '___F64BOX' 54453 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54568:14: note: in expansion of macro '___F64BOX' 54568 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54572:24: note: in expansion of macro '___F64UNBOX' 54572 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54574:14: note: in expansion of macro '___F64BOX' 54574 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54850:24: note: in expansion of macro '___F64UNBOX' 54850 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54855:24: note: in expansion of macro '___F64UNBOX' 54855 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54858:14: note: in expansion of macro '___F64BOX' 54858 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:54862:24: note: in expansion of macro '___F64UNBOX' 54862 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:54864:14: note: in expansion of macro '___F64BOX' 54864 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _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:55103:24: note: in expansion of macro '___F64UNBOX' 55103 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55105:14: note: in expansion of macro '___F64BOX' 55105 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55358:24: note: in expansion of macro '___F64UNBOX' 55358 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55360:14: note: in expansion of macro '___F64BOX' 55360 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55376:24: note: in expansion of macro '___F64UNBOX' 55376 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55378:14: note: in expansion of macro '___F64BOX' 55378 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55405:24: note: in expansion of macro '___F64UNBOX' 55405 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55409:24: note: in expansion of macro '___F64UNBOX' 55409 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55412:14: note: in expansion of macro '___F64BOX' 55412 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h: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:55418:24: note: in expansion of macro '___F64UNBOX' 55418 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55420:14: note: in expansion of macro '___F64BOX' 55420 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55505:14: note: in expansion of macro '___F64BOX' 55505 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:55614:24: note: in expansion of macro '___F64UNBOX' 55614 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55616:14: note: in expansion of macro '___F64BOX' 55616 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:55824:14: note: in expansion of macro '___F64BOX' 55824 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h: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:56534:24: note: in expansion of macro '___F64UNBOX' 56534 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56535:24: note: in expansion of macro '___F64UNBOX' 56535 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56537:14: note: in expansion of macro '___F64BOX' 56537 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56746:24: note: in expansion of macro '___F64UNBOX' 56746 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56753:24: note: in expansion of macro '___F64UNBOX' 56753 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56767:24: note: in expansion of macro '___F64UNBOX' 56767 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56789:24: note: in expansion of macro '___F64UNBOX' 56789 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56864:14: note: in expansion of macro '___F64BOX' 56864 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56889:24: note: in expansion of macro '___F64UNBOX' 56889 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56891:14: note: in expansion of macro '___F64BOX' 56891 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56905:24: note: in expansion of macro '___F64UNBOX' 56905 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56909:24: note: in expansion of macro '___F64UNBOX' 56909 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56913:24: note: in expansion of macro '___F64UNBOX' 56913 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56917:24: note: in expansion of macro '___F64UNBOX' 56917 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56925:24: note: in expansion of macro '___F64UNBOX' 56925 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56926:24: note: in expansion of macro '___F64UNBOX' 56926 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56928:14: note: in expansion of macro '___F64BOX' 56928 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56941:24: note: in expansion of macro '___F64UNBOX' 56941 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56960:24: note: in expansion of macro '___F64UNBOX' 56960 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56973:24: note: in expansion of macro '___F64UNBOX' 56973 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56974:24: note: in expansion of macro '___F64UNBOX' 56974 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:56976:14: note: in expansion of macro '___F64BOX' 56976 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:56989:24: note: in expansion of macro '___F64UNBOX' 56989 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57011:24: note: in expansion of macro '___F64UNBOX' 57011 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57030:24: note: in expansion of macro '___F64UNBOX' 57030 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57043:24: note: in expansion of macro '___F64UNBOX' 57043 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57044:24: note: in expansion of macro '___F64UNBOX' 57044 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57046:14: note: in expansion of macro '___F64BOX' 57046 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57059:24: note: in expansion of macro '___F64UNBOX' 57059 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57081:24: note: in expansion of macro '___F64UNBOX' 57081 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57182:14: note: in expansion of macro '___F64BOX' 57182 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57188:24: note: in expansion of macro '___F64UNBOX' 57188 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57189:24: note: in expansion of macro '___F64UNBOX' 57189 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57191:14: note: in expansion of macro '___F64BOX' 57191 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57202:24: note: in expansion of macro '___F64UNBOX' 57202 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57206:24: note: in expansion of macro '___F64UNBOX' 57206 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57257:24: note: in expansion of macro '___F64UNBOX' 57257 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57259:14: note: in expansion of macro '___F64BOX' 57259 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57278:24: note: in expansion of macro '___F64UNBOX' 57278 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57326:24: note: in expansion of macro '___F64UNBOX' 57326 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57339:24: note: in expansion of macro '___F64UNBOX' 57339 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57371:24: note: in expansion of macro '___F64UNBOX' 57371 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57447:14: note: in expansion of macro '___F64BOX' 57447 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57451:24: note: in expansion of macro '___F64UNBOX' 57451 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57452:24: note: in expansion of macro '___F64UNBOX' 57452 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57454:14: note: in expansion of macro '___F64BOX' 57454 | ___SET_R2(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57461:14: note: in expansion of macro '___F64BOX' 57461 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57465:24: note: in expansion of macro '___F64UNBOX' 57465 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57466:24: note: in expansion of macro '___F64UNBOX' 57466 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:57468:24: note: in expansion of macro '___F64UNBOX' 57468 | ___SET_F64(___F64V4,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:57470:14: note: in expansion of macro '___F64BOX' 57470 | ___SET_R1(___F64BOX(___F64V5)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58367:24: note: in expansion of macro '___F64UNBOX' 58367 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58368:24: note: in expansion of macro '___F64UNBOX' 58368 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58370:14: note: in expansion of macro '___F64BOX' 58370 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58392:24: note: in expansion of macro '___F64UNBOX' 58392 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58393:24: note: in expansion of macro '___F64UNBOX' 58393 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58395:14: note: in expansion of macro '___F64BOX' 58395 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58419:24: note: in expansion of macro '___F64UNBOX' 58419 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58423:24: note: in expansion of macro '___F64UNBOX' 58423 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58441:24: note: in expansion of macro '___F64UNBOX' 58441 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58443:24: note: in expansion of macro '___F64UNBOX' 58443 | ___SET_F64(___F64V3,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58446:14: note: in expansion of macro '___F64BOX' 58446 | ___SET_R1(___F64BOX(___F64V4)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58471:24: note: in expansion of macro '___F64UNBOX' 58471 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58473:14: note: in expansion of macro '___F64BOX' 58473 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58500:24: note: in expansion of macro '___F64UNBOX' 58500 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6))) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58501:24: note: in expansion of macro '___F64UNBOX' 58501 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58503:14: note: in expansion of macro '___F64BOX' 58503 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58812:24: note: in expansion of macro '___F64UNBOX' 58812 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58814:14: note: in expansion of macro '___F64BOX' 58814 | ___SET_R3(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58821:24: note: in expansion of macro '___F64UNBOX' 58821 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58822:24: note: in expansion of macro '___F64UNBOX' 58822 | ___SET_F64(___F64V2,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6858:30: note: in definition of macro '___SET_R3' 6858 | #define ___SET_R3(val)___R3=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58824:14: note: in expansion of macro '___F64BOX' 58824 | ___SET_R3(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58833:24: note: in expansion of macro '___F64UNBOX' 58833 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58835:14: note: in expansion of macro '___F64BOX' 58835 | ___SET_R2(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58842:24: note: in expansion of macro '___F64UNBOX' 58842 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:58843:24: note: in expansion of macro '___F64UNBOX' 58843 | ___SET_F64(___F64V2,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:58845:14: note: in expansion of macro '___F64BOX' 58845 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59314:24: note: in expansion of macro '___F64UNBOX' 59314 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59316:14: note: in expansion of macro '___F64BOX' 59316 | ___SET_R1(___F64BOX(___F64V2)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59459:14: note: in expansion of macro '___F64BOX' 59459 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59514:24: note: in expansion of macro '___F64UNBOX' 59514 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59515:24: note: in expansion of macro '___F64UNBOX' 59515 | ___SET_F64(___F64V2,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59517:14: note: in expansion of macro '___F64BOX' 59517 | ___SET_R1(___F64BOX(___F64V3)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:59620:24: note: in expansion of macro '___F64UNBOX' 59620 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59740:14: note: in expansion of macro '___F64BOX' 59740 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59755:14: note: in expansion of macro '___F64BOX' 59755 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59792:14: note: in expansion of macro '___F64BOX' 59792 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59829:14: note: in expansion of macro '___F64BOX' 59829 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6812:30: note: in definition of macro '___SET_R2' 6812 | #define ___SET_R2(val)___R2=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59893:14: note: in expansion of macro '___F64BOX' 59893 | ___SET_R2(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59908:14: note: in expansion of macro '___F64BOX' 59908 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59945:14: note: in expansion of macro '___F64BOX' 59945 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING' 3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:59982:14: note: in expansion of macro '___F64BOX' 59982 | ___SET_R1(___F64BOX(___F64V1)) | ^~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60022:24: note: in expansion of macro '___F64UNBOX' 60022 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60044:24: note: in expansion of macro '___F64UNBOX' 60044 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60052:24: note: in expansion of macro '___F64UNBOX' 60052 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60183:24: note: in expansion of macro '___F64UNBOX' 60183 | ___SET_F64(___F64V1,___F64UNBOX(___R1)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60205:24: note: in expansion of macro '___F64UNBOX' 60205 | ___SET_F64(___F64V1,___F64UNBOX(___R2)) | ^~~~~~~~~~~ ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64' 3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));}) | ^~~~~~~~~~~~~~~ _num.c:60213:24: note: in expansion of macro '___F64UNBOX' 60213 | ___SET_F64(___F64V1,___F64UNBOX(___R3)) | ^~~~~~~~~~~ _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)) | ^~~~~~~~~~~ making phase3 in gsc gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc' gmake[4]: Entering directory '/tmp/work/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:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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));}) | ^~~~~~~~~~~~~~~ _t-univ-2.c:58103:24: note: in expansion of macro '___F64UNBOXI' 58103 | ___SET_F64(___F64V1,___F64UNBOXI(___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: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:58104:24: note: in expansion of macro '___F64UNBOXI' 58104 | ___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:58106:14: note: in expansion of macro '___F64BOX' 58106 | ___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: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))) | ^~~~~~~~~~~ _t-univ-2.c: At global scope: _t-univ-2.c:864:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 864 | #define ___MODULE_NAME "_t-univ-2" | ^~~~~~~~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _t-univ-2.c:80102:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 80102 | ___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 _t-univ-3.o -I. -DHAVE_CONFIG_H _t-univ-3.c -D___LIBRARY ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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)) | ^~~~~~~~~~~ In file included from _t-univ-3.c:1228: _t-univ-3.c: In function 'void ___H___t_2d_univ_2d_3(___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-3.c:27408:24: note: in expansion of macro '___F64UNBOXI' 27408 | ___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: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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:27597:24: note: in expansion of macro '___F64UNBOXI' 27597 | ___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-3.c:27622:24: note: in expansion of macro '___F64UNBOXI' 27622 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-3.c:27625:14: note: in expansion of macro '___F64BOX' 27625 | ___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-3.c:27643:24: note: in expansion of macro '___F64UNBOXI' 27643 | ___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: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));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:27798:24: note: in expansion of macro '___F64UNBOXI' 27798 | ___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));}) | ^~~~~~~~~~~~~~~ _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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:29286:24: note: in expansion of macro '___F64UNBOXI' 29286 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-10))) | ^~~~~~~~~~~~ ../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64 | ^ ../include/gambit.h:6776:30: note: in definition of macro '___SET_R1' 6776 | #define ___SET_R1(val)___R1=(val); | ^~~ ../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64' 3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \ | ^~~~~~~~~~~~~ ../include/gambit.h: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-3.c:29288:14: note: in expansion of macro '___F64BOX' 29288 | ___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: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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:39496:24: note: in expansion of macro '___F64UNBOXI' 39496 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:39497:24: note: in expansion of macro '___F64UNBOXI' 39497 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:39551:24: note: in expansion of macro '___F64UNBOXI' 39551 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-3.c:39552:24: note: in expansion of macro '___F64UNBOXI' 39552 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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)) | ^~~~~~~~~ _t-univ-3.c: At global scope: _t-univ-3.c:1215:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1215 | #define ___MODULE_NAME "_t-univ-3" | ^~~~~~~~~~~ ../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME' 9101 | ___MODULE_NAME, \ | ^~~~~~~~~~~~~~ _t-univ-3.c:52163:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY' 52163 | ___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: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)) | ^~~~~~~~~ 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-1.o -I. -DHAVE_CONFIG_H _t-univ-1.c -D___LIBRARY ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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)) | ^~~~~~~~~ In file included from _t-univ-1.c:1283: _t-univ-1.c: In function 'void ___H___t_2d_univ_2d_1(___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-1.c:14060:24: note: in expansion of macro '___F64UNBOXI' 14060 | ___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-1.c:14061:24: note: in expansion of macro '___F64UNBOXI' 14061 | ___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: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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14739:24: note: in expansion of macro '___F64UNBOXI' 14739 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14740:24: note: in expansion of macro '___F64UNBOXI' 14740 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64' 3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14902:24: note: in expansion of macro '___F64UNBOXI' 14902 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14903:24: note: in expansion of macro '___F64UNBOXI' 14903 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14922:24: note: in expansion of macro '___F64UNBOXI' 14922 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14923:24: note: in expansion of macro '___F64UNBOXI' 14923 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-1.c:14925:14: note: in expansion of macro '___F64BOX' 14925 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14970:24: note: in expansion of macro '___F64UNBOXI' 14970 | ___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));}) | ^~~~~~~~~~~~~~~ _t-univ-1.c:14971:24: note: in expansion of macro '___F64UNBOXI' 14971 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-1.c:22594:24: note: in expansion of macro '___F64UNBOXI' 22594 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _num.c:100855:14: note: in expansion of macro '___F64BOX' 100855 | ___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); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _t-univ-1.c:22596:14: note: in expansion of macro '___F64BOX' 22596 | ___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: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)) | ^~~~~~~~~ /tmp/makeIoaqYt: line 1: 324393 Killed /usr/bin/env PATH=/tmp/work/lang/gambc/work/.cwrapper/bin:/tmp/work/lang/gambc/work/.buildlink/bin:/tmp/work/lang/gambc/work/.tools/bin:/tmp/work/lang/gambc/work/.gcc/bin:/opt/pkg/bin:/sbin:/usr/bin:/usr/sbin:/opt/tools/bin /opt/pkg/bin/bmake _MAKE=/opt/pkg/bin/bmake NATIVE_LOWER_OPSYS=solaris LOWER_OPSYS=solaris _PKGSRCDIR=/data/jenkins/workspace/pkgsrc-upstream-trunk _CC=/opt/tools/gcc14/bin/gcc _PATH_ORIG=/sbin:/usr/bin:/usr/sbin:/opt/tools/bin _PKGSRC_BARRIER=yes all *** Error code 137 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gambc ../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions] 2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64 | ^ ../include/gambit.h:3321:26: note: in definition of macro '___SET_F64' 3321 | #define ___SET_F64(x,y)x=y; | ^ ../include/gambit.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)) | ^~~~~~~~~~~