=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-bulktest/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 bin
making phase1 in include
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
rm -f gambuild-ruby
if test "" = ""; then \
cp gambuild-ruby.unix gambuild-ruby; \
chmod +x gambuild-ruby; \
else \
sed "s/\$/\r/g" gambuild-ruby.bat.windows > gambuild-ruby; \
fi
making phase1 in lib
rm -f gambuild-php
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'
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 include
making phase3 in bin
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:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54418:24: note: in expansion of macro '___F64UNBOX'
54418 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54420:14: note: in expansion of macro '___F64BOX'
54420 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54451:24: note: in expansion of macro '___F64UNBOX'
54451 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54453:14: note: in expansion of macro '___F64BOX'
54453 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:76582:24: note: in expansion of macro '___F64UNBOXI'
76582 | ___SET_F64(___F64V1,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:76583:24: note: in expansion of macro '___F64UNBOXI'
76583 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:76616:24: note: in expansion of macro '___F64UNBOXI'
76616 | ___SET_F64(___F64V1,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:76617:24: note: in expansion of macro '___F64UNBOXI'
76617 | ___SET_F64(___F64V2,___F64UNBOXI(___R2))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_io.c:76711:24: note: in expansion of macro '___F64UNBOX'
76711 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_io.c:76734:24: note: in expansion of macro '___F64UNBOX'
76734 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-5)))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54568:14: note: in expansion of macro '___F64BOX'
54568 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54572:24: note: in expansion of macro '___F64UNBOX'
54572 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54574:14: note: in expansion of macro '___F64BOX'
54574 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54850:24: note: in expansion of macro '___F64UNBOX'
54850 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54855:24: note: in expansion of macro '___F64UNBOX'
54855 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54858:14: note: in expansion of macro '___F64BOX'
54858 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:54862:24: note: in expansion of macro '___F64UNBOX'
54862 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:54864:14: note: in expansion of macro '___F64BOX'
54864 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55103:24: note: in expansion of macro '___F64UNBOX'
55103 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55105:14: note: in expansion of macro '___F64BOX'
55105 | ___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_io.c:77630:14: note: in expansion of macro '___F64BOX'
77630 | ___SET_R1(___F64BOX(___F64V5))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55358:24: note: in expansion of macro '___F64UNBOX'
55358 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55360:14: note: in expansion of macro '___F64BOX'
55360 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55376:24: note: in expansion of macro '___F64UNBOX'
55376 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55378:14: note: in expansion of macro '___F64BOX'
55378 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55405:24: note: in expansion of macro '___F64UNBOX'
55405 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55409:24: note: in expansion of macro '___F64UNBOX'
55409 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55412:14: note: in expansion of macro '___F64BOX'
55412 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55418:24: note: in expansion of macro '___F64UNBOX'
55418 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55420:14: note: in expansion of macro '___F64BOX'
55420 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55505:14: note: in expansion of macro '___F64BOX'
55505 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:55614:24: note: in expansion of macro '___F64UNBOX'
55614 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55616:14: note: in expansion of macro '___F64BOX'
55616 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:55824:14: note: in expansion of macro '___F64BOX'
55824 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56534:24: note: in expansion of macro '___F64UNBOX'
56534 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56535:24: note: in expansion of macro '___F64UNBOX'
56535 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:56537:14: note: in expansion of macro '___F64BOX'
56537 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:79945:24: note: in expansion of macro '___F64UNBOXI'
79945 | ___SET_F64(___F64V1,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:79946:24: note: in expansion of macro '___F64UNBOXI'
79946 | ___SET_F64(___F64V2,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:80037:24: note: in expansion of macro '___F64UNBOXI'
80037 | ___SET_F64(___F64V1,___F64UNBOXI(___R2))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_io.c:80038:24: note: in expansion of macro '___F64UNBOXI'
80038 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56746:24: note: in expansion of macro '___F64UNBOX'
56746 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56753:24: note: in expansion of macro '___F64UNBOX'
56753 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56767:24: note: in expansion of macro '___F64UNBOX'
56767 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56789:24: note: in expansion of macro '___F64UNBOX'
56789 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:56864:14: note: in expansion of macro '___F64BOX'
56864 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56889:24: note: in expansion of macro '___F64UNBOX'
56889 | ___SET_F64(___F64V2,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:56891:14: note: in expansion of macro '___F64BOX'
56891 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56905:24: note: in expansion of macro '___F64UNBOX'
56905 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56909:24: note: in expansion of macro '___F64UNBOX'
56909 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56913:24: note: in expansion of macro '___F64UNBOX'
56913 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56917:24: note: in expansion of macro '___F64UNBOX'
56917 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56925:24: note: in expansion of macro '___F64UNBOX'
56925 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56926:24: note: in expansion of macro '___F64UNBOX'
56926 | ___SET_F64(___F64V2,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:56928:14: note: in expansion of macro '___F64BOX'
56928 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56941:24: note: in expansion of macro '___F64UNBOX'
56941 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56960:24: note: in expansion of macro '___F64UNBOX'
56960 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56973:24: note: in expansion of macro '___F64UNBOX'
56973 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56974:24: note: in expansion of macro '___F64UNBOX'
56974 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:56976:14: note: in expansion of macro '___F64BOX'
56976 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:56989:24: note: in expansion of macro '___F64UNBOX'
56989 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57011:24: note: in expansion of macro '___F64UNBOX'
57011 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57030:24: note: in expansion of macro '___F64UNBOX'
57030 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57043:24: note: in expansion of macro '___F64UNBOX'
57043 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57044:24: note: in expansion of macro '___F64UNBOX'
57044 | ___SET_F64(___F64V2,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57046:14: note: in expansion of macro '___F64BOX'
57046 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57059:24: note: in expansion of macro '___F64UNBOX'
57059 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57081:24: note: in expansion of macro '___F64UNBOX'
57081 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57182:14: note: in expansion of macro '___F64BOX'
57182 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57188:24: note: in expansion of macro '___F64UNBOX'
57188 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57189:24: note: in expansion of macro '___F64UNBOX'
57189 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57191:14: note: in expansion of macro '___F64BOX'
57191 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57202:24: note: in expansion of macro '___F64UNBOX'
57202 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57206:24: note: in expansion of macro '___F64UNBOX'
57206 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57257:24: note: in expansion of macro '___F64UNBOX'
57257 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57259:14: note: in expansion of macro '___F64BOX'
57259 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57278:24: note: in expansion of macro '___F64UNBOX'
57278 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57326:24: note: in expansion of macro '___F64UNBOX'
57326 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57339:24: note: in expansion of macro '___F64UNBOX'
57339 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57371:24: note: in expansion of macro '___F64UNBOX'
57371 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57447:14: note: in expansion of macro '___F64BOX'
57447 | ___SET_R2(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57451:24: note: in expansion of macro '___F64UNBOX'
57451 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57452:24: note: in expansion of macro '___F64UNBOX'
57452 | ___SET_F64(___F64V2,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57454:14: note: in expansion of macro '___F64BOX'
57454 | ___SET_R2(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57461:14: note: in expansion of macro '___F64BOX'
57461 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57465:24: note: in expansion of macro '___F64UNBOX'
57465 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57466:24: note: in expansion of macro '___F64UNBOX'
57466 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:57468:24: note: in expansion of macro '___F64UNBOX'
57468 | ___SET_F64(___F64V4,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:57470:14: note: in expansion of macro '___F64BOX'
57470 | ___SET_R1(___F64BOX(___F64V5))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58367:24: note: in expansion of macro '___F64UNBOX'
58367 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58368:24: note: in expansion of macro '___F64UNBOX'
58368 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58370:14: note: in expansion of macro '___F64BOX'
58370 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58392:24: note: in expansion of macro '___F64UNBOX'
58392 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-7)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58393:24: note: in expansion of macro '___F64UNBOX'
58393 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58395:14: note: in expansion of macro '___F64BOX'
58395 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58419:24: note: in expansion of macro '___F64UNBOX'
58419 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58423:24: note: in expansion of macro '___F64UNBOX'
58423 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58441:24: note: in expansion of macro '___F64UNBOX'
58441 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58443:24: note: in expansion of macro '___F64UNBOX'
58443 | ___SET_F64(___F64V3,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58446:14: note: in expansion of macro '___F64BOX'
58446 | ___SET_R1(___F64BOX(___F64V4))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58471:24: note: in expansion of macro '___F64UNBOX'
58471 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58473:14: note: in expansion of macro '___F64BOX'
58473 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58500:24: note: in expansion of macro '___F64UNBOX'
58500 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58501:24: note: in expansion of macro '___F64UNBOX'
58501 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58503:14: note: in expansion of macro '___F64BOX'
58503 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58812:24: note: in expansion of macro '___F64UNBOX'
58812 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6858:30: note: in definition of macro '___SET_R3'
6858 | #define ___SET_R3(val)___R3=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58814:14: note: in expansion of macro '___F64BOX'
58814 | ___SET_R3(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58821:24: note: in expansion of macro '___F64UNBOX'
58821 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58822:24: note: in expansion of macro '___F64UNBOX'
58822 | ___SET_F64(___F64V2,___F64UNBOX(___R3))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6858:30: note: in definition of macro '___SET_R3'
6858 | #define ___SET_R3(val)___R3=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58824:14: note: in expansion of macro '___F64BOX'
58824 | ___SET_R3(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58833:24: note: in expansion of macro '___F64UNBOX'
58833 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58835:14: note: in expansion of macro '___F64BOX'
58835 | ___SET_R2(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58842:24: note: in expansion of macro '___F64UNBOX'
58842 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:58843:24: note: in expansion of macro '___F64UNBOX'
58843 | ___SET_F64(___F64V2,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:58845:14: note: in expansion of macro '___F64BOX'
58845 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:59314:24: note: in expansion of macro '___F64UNBOX'
59314 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59316:14: note: in expansion of macro '___F64BOX'
59316 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59459:14: note: in expansion of macro '___F64BOX'
59459 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:59514:24: note: in expansion of macro '___F64UNBOX'
59514 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:59515:24: note: in expansion of macro '___F64UNBOX'
59515 | ___SET_F64(___F64V2,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59517:14: note: in expansion of macro '___F64BOX'
59517 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:59620:24: note: in expansion of macro '___F64UNBOX'
59620 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59740:14: note: in expansion of macro '___F64BOX'
59740 | ___SET_R2(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59755:14: note: in expansion of macro '___F64BOX'
59755 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59792:14: note: in expansion of macro '___F64BOX'
59792 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59829:14: note: in expansion of macro '___F64BOX'
59829 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59893:14: note: in expansion of macro '___F64BOX'
59893 | ___SET_R2(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59908:14: note: in expansion of macro '___F64BOX'
59908 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59945:14: note: in expansion of macro '___F64BOX'
59945 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:59982:14: note: in expansion of macro '___F64BOX'
59982 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60022:24: note: in expansion of macro '___F64UNBOX'
60022 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60044:24: note: in expansion of macro '___F64UNBOX'
60044 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60052:24: note: in expansion of macro '___F64UNBOX'
60052 | ___SET_F64(___F64V1,___F64UNBOX(___R3))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60183:24: note: in expansion of macro '___F64UNBOX'
60183 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60205:24: note: in expansion of macro '___F64UNBOX'
60205 | ___SET_F64(___F64V1,___F64UNBOX(___R2))
| ^~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:60213:24: note: in expansion of macro '___F64UNBOX'
60213 | ___SET_F64(___F64V1,___F64UNBOX(___R3))
| ^~~~~~~~~~~
_io.c: At global scope:
_io.c:2331:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
2331 | #define ___MODULE_NAME "_io"
| ^~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_io.c:102977:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
102977 | ___BEGIN_MOD_SYM_KEY
| ^~~~~~~~~~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:61341:24: note: in expansion of macro '___F64UNBOX'
61341 | ___SET_F64(___F64V1,___F64UNBOX(___R3))
| ^~~~~~~~~~~
g++ -O1 -fexpensive-optimizations -fno-gcse --param max-gcse-memory=400000 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -I"../include" -c -o _std.o -I. -DHAVE_CONFIG_H -D___GAMBITDIR="\"/opt/pkg\"" -D___GAMBITDIR_INFO="\"/opt/pkg/info\"" -D___GAMBITDIR_USERLIB="\"\176/.gambit_userlib\"" -D___GAMBITDIR_INSTLIB="\"\176\176userlib\"" -D___SYS_TYPE_CPU="\"x86_64\"" -D___SYS_TYPE_VENDOR="\"sun\"" -D___SYS_TYPE_OS="\"solaris2.11\"" -D___CONFIGURE_COMMAND="\"./configure '--enable-single-host' '--enable-cplusplus' '--enable-shared' '--disable-absolute-shared-libs' '--enable-default-runtime-options=f8,-8,t8' '--enable-compiler-name=gsc-gambit' '--enable-interpreter-name=gsi-gambit' '--enable-gcc-opts' '--prefix=/opt/pkg' '--build=x86_64-sun-solaris2.11' '--host=x86_64-sun-solaris2.11' '--infodir=/opt/pkg/info' '--mandir=/opt/pkg/share/man' '--enable-option-checking=yes' 'build_alias=x86_64-sun-solaris2.11' 'host_alias=x86_64-sun-solaris2.11' 'CC=gcc' 'CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses' 'LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib' 'LIBS=' 'CPPFLAGS=-I/usr/include -I/opt/pkg/include/ncurses' 'CXX=g++' 'CXXFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses'"\" -D___OBJ_EXTENSION="\".o\"" -D___EXE_EXTENSION="\"\"" -D___BAT_EXTENSION="\"\"" -D___PRIMAL _std.c -D___LIBRARY
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.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))
| ^~~~~~~~~~~
In file included from _std.c:2641:
_std.c: In function 'void ___H___std(___processor_state)':
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:58491:24: note: in expansion of macro '___F64UNBOXI'
58491 | ___SET_F64(___F64V1,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:63053:24: note: in expansion of macro '___F64UNBOX'
63053 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64375:14: note: in expansion of macro '___F64BOX'
64375 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64710:14: note: in expansion of macro '___F64BOX'
64710 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:64718:24: note: in expansion of macro '___F64UNBOX'
64718 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64720:14: note: in expansion of macro '___F64BOX'
64720 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64737:14: note: in expansion of macro '___F64BOX'
64737 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64772:14: note: in expansion of macro '___F64BOX'
64772 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:64966:24: note: in expansion of macro '___F64UNBOX'
64966 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:64968:14: note: in expansion of macro '___F64BOX'
64968 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:65058:14: note: in expansion of macro '___F64BOX'
65058 | ___SET_R1(___F64BOX(___F64V1))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:65086:24: note: in expansion of macro '___F64UNBOX'
65086 | ___SET_F64(___F64V1,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:65088:14: note: in expansion of macro '___F64BOX'
65088 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_num.c:66031:24: note: in expansion of macro '___F64UNBOX'
66031 | ___SET_F64(___F64V4,___F64UNBOX(___R1))
| ^~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_num.c:66033:14: note: in expansion of macro '___F64BOX'
66033 | ___SET_R1(___F64BOX(___F64V5))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75489:24: note: in expansion of macro '___F64UNBOXI'
75489 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75490:24: note: in expansion of macro '___F64UNBOXI'
75490 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_std.c:75492:14: note: in expansion of macro '___F64BOX'
75492 | ___SET_R4(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75536:24: note: in expansion of macro '___F64UNBOXI'
75536 | ___SET_F64(___F64V1,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75537:24: note: in expansion of macro '___F64UNBOXI'
75537 | ___SET_F64(___F64V2,___F64UNBOXI(___R2))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_std.c:75539:14: note: in expansion of macro '___F64BOX'
75539 | ___SET_R4(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75581:24: note: in expansion of macro '___F64UNBOXI'
75581 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75582:24: note: in expansion of macro '___F64UNBOXI'
75582 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_std.c:75584:14: note: in expansion of macro '___F64BOX'
75584 | ___SET_R4(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75628:24: note: in expansion of macro '___F64UNBOXI'
75628 | ___SET_F64(___F64V1,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_std.c:75629:24: note: in expansion of macro '___F64UNBOXI'
75629 | ___SET_F64(___F64V2,___F64UNBOXI(___R2))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_std.c:75631:14: note: in expansion of macro '___F64BOX'
75631 | ___SET_R4(___F64BOX(___F64V3))
| ^~~~~~~~~
g++: internal compiler error: Cpu Limit Exceeded signal terminated program cc1plus
Please submit a full bug report, with preprocessed source (by using -freport-bug).
See for instructions.
gmake[3]: *** [makefile:298: _num.o] Error 4
gmake[3]: *** Waiting for unfinished jobs....
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: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))
| ^~~~~~~~~
_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
g++: internal compiler error: Cpu Limit Exceeded signal terminated program cc1plus
Please submit a full bug report, with preprocessed source (by using -freport-bug).
See for instructions.
gmake[3]: *** [makefile:302: _std.o] Error 4
gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/lib'
gmake[2]: *** [makefile:135: lib-phase3] Error 1
gmake[2]: *** Waiting for unfinished jobs....
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
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: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))
| ^~~~~~~~~~~~
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: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: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: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: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));})
| ^~~~~~~~~~~~~~~
_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: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:25556:24: note: in expansion of macro '___F64UNBOXI'
25556 | ___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:25557:24: note: in expansion of macro '___F64UNBOXI'
25557 | ___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:30200:24: note: in expansion of macro '___F64UNBOXI'
30200 | ___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-1.c:30202:14: note: in expansion of macro '___F64BOX'
30202 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:30279:24: note: in expansion of macro '___F64UNBOXI'
30279 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:30280:24: note: in expansion of macro '___F64UNBOXI'
30280 | ___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: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:30282:14: note: in expansion of macro '___F64BOX'
30282 | ___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-1.c:30434:24: note: in expansion of macro '___F64UNBOXI'
30434 | ___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: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:30436:14: note: in expansion of macro '___F64BOX'
30436 | ___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: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:30588:24: note: in expansion of macro '___F64UNBOXI'
30588 | ___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:30589:24: note: in expansion of macro '___F64UNBOXI'
30589 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h: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:30591:14: note: in expansion of macro '___F64BOX'
30591 | ___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-1.c:31014:24: note: in expansion of macro '___F64UNBOXI'
31014 | ___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:31015:24: note: in expansion of macro '___F64UNBOXI'
31015 | ___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: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:31017:14: note: in expansion of macro '___F64BOX'
31017 | ___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-1.c:31147:24: note: in expansion of macro '___F64UNBOXI'
31147 | ___SET_F64(___F64V1,___F64UNBOXI(___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: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:31148:24: note: in expansion of macro '___F64UNBOXI'
31148 | ___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-1.c:31150:14: note: in expansion of macro '___F64BOX'
31150 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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: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:32935:24: note: in expansion of macro '___F64UNBOXI'
32935 | ___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:32936:24: note: in expansion of macro '___F64UNBOXI'
32936 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:33520:24: note: in expansion of macro '___F64UNBOXI'
33520 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:33521:10: note: in expansion of macro '___F64GE'
33521 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~
../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:33521:28: note: in expansion of macro '___F64UNBOXI'
33521 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:33819:24: note: in expansion of macro '___F64UNBOXI'
33819 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:33820:10: note: in expansion of macro '___F64GE'
33820 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~
../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:33820:28: note: in expansion of macro '___F64UNBOXI'
33820 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:33883:24: note: in expansion of macro '___F64UNBOXI'
33883 | ___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-1.c:33885:14: note: in expansion of macro '___F64BOX'
33885 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
_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: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:34644:24: note: in expansion of macro '___F64UNBOXI'
34644 | ___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:34645:24: note: in expansion of macro '___F64UNBOXI'
34645 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-4)))
| ^~~~~~~~~~~~
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 _prims.o -I. -DHAVE_CONFIG_H _prims.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: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:35164:24: note: in expansion of macro '___F64UNBOXI'
35164 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:35165:10: note: in expansion of macro '___F64GE'
35165 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~
../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:35165:28: note: in expansion of macro '___F64UNBOXI'
35165 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___FIX(5L))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:35252:24: note: in expansion of macro '___F64UNBOXI'
35252 | ___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-1.c:35254:14: note: in expansion of macro '___F64BOX'
35254 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
In file included from _prims.c:372:
_prims.c: In function 'void ___H___prims(___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));})
| ^~~~~~~~~~~~~~~
_prims.c:65210:24: note: in expansion of macro '___F64UNBOXI'
65210 | ___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_prims.c:65212:14: note: in expansion of macro '___F64BOX'
65212 | ___SET_R2(___F64BOX(___F64V2))
| ^~~~~~~~~
_prims.c: At global scope:
_prims.c:360:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
360 | #define ___MODULE_NAME "_prims"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_prims.c:75137:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
75137 | ___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-4.o -I. -DHAVE_CONFIG_H _t-univ-4.c -D___LIBRARY
In file included from _t-univ-4.c:513:
_t-univ-4.c: In function 'void ___H___t_2d_univ_2d_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: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-4.c:31086:24: note: in expansion of macro '___F64UNBOXI'
31086 | ___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-4.c:31087:24: note: in expansion of macro '___F64UNBOXI'
31087 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-12)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:31089:14: note: in expansion of macro '___F64BOX'
31089 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:31109:24: note: in expansion of macro '___F64UNBOXI'
31109 | ___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-4.c:31110:24: note: in expansion of macro '___F64UNBOXI'
31110 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-12)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:31112:14: note: in expansion of macro '___F64BOX'
31112 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:31352:24: note: in expansion of macro '___F64UNBOXI'
31352 | ___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-4.c:31353:24: note: in expansion of macro '___F64UNBOXI'
31353 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-12)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:31355:14: note: in expansion of macro '___F64BOX'
31355 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:31375:24: note: in expansion of macro '___F64UNBOXI'
31375 | ___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-4.c:31376:24: note: in expansion of macro '___F64UNBOXI'
31376 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-12)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:31378:14: note: in expansion of macro '___F64BOX'
31378 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:31602:24: note: in expansion of macro '___F64UNBOXI'
31602 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:31603:24: note: in expansion of macro '___F64UNBOXI'
31603 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-4.c:31605:14: note: in expansion of macro '___F64BOX'
31605 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:31843:24: note: in expansion of macro '___F64UNBOXI'
31843 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:31844:24: note: in expansion of macro '___F64UNBOXI'
31844 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-4.c:31846:14: note: in expansion of macro '___F64BOX'
31846 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:32436:24: note: in expansion of macro '___F64UNBOXI'
32436 | ___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-4.c:32437:24: note: in expansion of macro '___F64UNBOXI'
32437 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-12)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:32439:14: note: in expansion of macro '___F64BOX'
32439 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:32459:24: note: in expansion of macro '___F64UNBOXI'
32459 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-16)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:32460:24: note: in expansion of macro '___F64UNBOXI'
32460 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-13)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:32462:14: note: in expansion of macro '___F64BOX'
32462 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:32955:24: note: in expansion of macro '___F64UNBOXI'
32955 | ___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-4.c:32956:24: note: in expansion of macro '___F64UNBOXI'
32956 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:36755:24: note: in expansion of macro '___F64UNBOXI'
36755 | ___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:36756:24: note: in expansion of macro '___F64UNBOXI'
36756 | ___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-4.c:35093:24: note: in expansion of macro '___F64UNBOXI'
35093 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:35097:24: note: in expansion of macro '___F64UNBOXI'
35097 | ___SET_F64(___F64V1,___F64UNBOXI(___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: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-4.c:35099:14: note: in expansion of macro '___F64BOX'
35099 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:35117:24: note: in expansion of macro '___F64UNBOXI'
35117 | ___SET_F64(___F64V1,___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-4.c:35121:24: note: in expansion of macro '___F64UNBOXI'
35121 | ___SET_F64(___F64V1,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-4.c:35123:14: note: in expansion of macro '___F64BOX'
35123 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:35239:24: note: in expansion of macro '___F64UNBOXI'
35239 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-11)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-4.c:35241:14: note: in expansion of macro '___F64BOX'
35241 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:38010:24: note: in expansion of macro '___F64UNBOXI'
38010 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:38011:24: note: in expansion of macro '___F64UNBOXI'
38011 | ___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-4.c:38013:14: note: in expansion of macro '___F64BOX'
38013 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-4.c:38037:24: note: in expansion of macro '___F64UNBOXI'
38037 | ___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-4.c:38038:24: note: in expansion of macro '___F64UNBOXI'
38038 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-4.c:38057:24: note: in expansion of macro '___F64UNBOXI'
38057 | ___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-4.c:38058:24: note: in expansion of macro '___F64UNBOXI'
38058 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-2)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h: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:36879:24: note: in expansion of macro '___F64UNBOXI'
36879 | ___SET_F64(___F64V1,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
_t-univ-4.c: At global scope:
_t-univ-4.c:501:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
501 | #define ___MODULE_NAME "_t-univ-4"
| ^~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-univ-4.c:42818:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
42818 | ___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: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:36880:24: note: in expansion of macro '___F64UNBOXI'
36880 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:37055:24: note: in expansion of macro '___F64UNBOXI'
37055 | ___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-1.c:37056:24: note: in expansion of macro '___F64UNBOXI'
37056 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:37058:14: note: in expansion of macro '___F64BOX'
37058 | ___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-1.c:37086:24: note: in expansion of macro '___F64UNBOXI'
37086 | ___SET_F64(___F64V1,___F64UNBOXI(___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: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:37087:24: note: in expansion of macro '___F64UNBOXI'
37087 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:37119:24: note: in expansion of macro '___F64UNBOXI'
37119 | ___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-1.c:37120:24: note: in expansion of macro '___F64UNBOXI'
37120 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-10)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h: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:37142:24: note: in expansion of macro '___F64UNBOXI'
37142 | ___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-1.c:37143:24: note: in expansion of macro '___F64UNBOXI'
37143 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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:37216:24: note: in expansion of macro '___F64UNBOXI'
37216 | ___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-1.c:37217:24: note: in expansion of macro '___F64UNBOXI'
37217 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-14)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37257:24: note: in expansion of macro '___F64UNBOXI'
37257 | ___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-1.c:37258:24: note: in expansion of macro '___F64UNBOXI'
37258 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-10)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h: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:37280:24: note: in expansion of macro '___F64UNBOXI'
37280 | ___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-1.c:37281:24: note: in expansion of macro '___F64UNBOXI'
37281 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available 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:37283:14: note: in expansion of macro '___F64BOX'
37283 | ___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-1.c:37407:24: note: in expansion of macro '___F64UNBOXI'
37407 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-16)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37408:24: note: in expansion of macro '___F64UNBOXI'
37408 | ___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-1.c:37410:14: note: in expansion of macro '___F64BOX'
37410 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37439:24: note: in expansion of macro '___F64UNBOXI'
37439 | ___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:37440:24: note: in expansion of macro '___F64UNBOXI'
37440 | ___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-1.c:37442:14: note: in expansion of macro '___F64BOX'
37442 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37491:24: note: in expansion of macro '___F64UNBOXI'
37491 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:37492:24: note: in expansion of macro '___F64UNBOXI'
37492 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-1.c:37494:14: note: in expansion of macro '___F64BOX'
37494 | ___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:37538:24: note: in expansion of macro '___F64UNBOXI'
37538 | ___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-1.c:37539:24: note: in expansion of macro '___F64UNBOXI'
37539 | ___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-1.c:37541:14: note: in expansion of macro '___F64BOX'
37541 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37572:24: note: in expansion of macro '___F64UNBOXI'
37572 | ___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:37573:24: note: in expansion of macro '___F64UNBOXI'
37573 | ___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-1.c:37575:14: note: in expansion of macro '___F64BOX'
37575 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:37623:24: note: in expansion of macro '___F64UNBOXI'
37623 | ___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-1.c:37624:24: note: in expansion of macro '___F64UNBOXI'
37624 | ___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: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:37626:14: note: in expansion of macro '___F64BOX'
37626 | ___SET_R2(___F64BOX(___F64V3))
| ^~~~~~~~~
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-c-2.o -I. -DHAVE_CONFIG_H _t-c-2.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: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:39434:24: note: in expansion of macro '___F64UNBOXI'
39434 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:39435:24: note: in expansion of macro '___F64UNBOXI'
39435 | ___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: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:39437:14: note: in expansion of macro '___F64BOX'
39437 | ___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-1.c:42279:24: note: in expansion of macro '___F64UNBOXI'
42279 | ___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:42280:24: note: in expansion of macro '___F64UNBOXI'
42280 | ___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-1.c:42282:14: note: in expansion of macro '___F64BOX'
42282 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:42612:24: note: in expansion of macro '___F64UNBOXI'
42612 | ___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-1.c:42613:24: note: in expansion of macro '___F64UNBOXI'
42613 | ___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-1.c:42615:14: note: in expansion of macro '___F64BOX'
42615 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:43045:24: note: in expansion of macro '___F64UNBOXI'
43045 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:43046:10: note: in expansion of macro '___F64LE'
43046 | ___IF(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_max)))
| ^~~~~~~~
../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:43046:28: note: in expansion of macro '___F64UNBOXI'
43046 | ___IF(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_max)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:43059:24: note: in expansion of macro '___F64UNBOXI'
43059 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:43060:10: note: in expansion of macro '___F64GE'
43060 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_min)))
| ^~~~~~~~
../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:43060:28: note: in expansion of macro '___F64UNBOXI'
43060 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_min)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:44551:24: note: in expansion of macro '___F64UNBOXI'
44551 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:44552:10: note: in expansion of macro '___F64LE'
44552 | ___IF(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_max)))
| ^~~~~~~~
../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:44552:28: note: in expansion of macro '___F64UNBOXI'
44552 | ___IF(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_max)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:44576:24: note: in expansion of macro '___F64UNBOXI'
44576 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:44577:10: note: in expansion of macro '___F64GE'
44577 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_min)))
| ^~~~~~~~
../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:44577:28: note: in expansion of macro '___F64UNBOXI'
44577 | ___IF(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_univ_2d_fixnum_2d_min)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:45251:24: note: in expansion of macro '___F64UNBOXI'
45251 | ___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-1.c:45252:24: note: in expansion of macro '___F64UNBOXI'
45252 | ___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-1.c:45254:14: note: in expansion of macro '___F64BOX'
45254 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:45275:24: note: in expansion of macro '___F64UNBOXI'
45275 | ___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-1.c:45280:14: note: in expansion of macro '___F64BOX'
45280 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:45377:24: note: in expansion of macro '___F64UNBOXI'
45377 | ___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:45378:24: note: in expansion of macro '___F64UNBOXI'
45378 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h: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:45380:14: note: in expansion of macro '___F64BOX'
45380 | ___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-1.c:45458:24: note: in expansion of macro '___F64UNBOXI'
45458 | ___SET_F64(___F64V1,___F64UNBOXI(___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: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:45459:24: note: in expansion of macro '___F64UNBOXI'
45459 | ___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-1.c:45461:14: note: in expansion of macro '___F64BOX'
45461 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:45480:24: note: in expansion of macro '___F64UNBOXI'
45480 | ___SET_F64(___F64V1,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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:45484:14: note: in expansion of macro '___F64BOX'
45484 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:45545:24: note: in expansion of macro '___F64UNBOXI'
45545 | ___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-1.c:45546:24: note: in expansion of macro '___F64UNBOXI'
45546 | ___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-1.c:45548:14: note: in expansion of macro '___F64BOX'
45548 | ___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: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:45594:24: note: in expansion of macro '___F64UNBOXI'
45594 | ___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:45595:24: note: in expansion of macro '___F64UNBOXI'
45595 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-1.c:45597:14: note: in expansion of macro '___F64BOX'
45597 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:47194:24: note: in expansion of macro '___F64UNBOXI'
47194 | ___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:47195:24: note: in expansion of macro '___F64UNBOXI'
47195 | ___SET_F64(___F64V2,___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-1.c:47633:24: note: in expansion of macro '___F64UNBOXI'
47633 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:47634:24: note: in expansion of macro '___F64UNBOXI'
47634 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:47824:24: note: in expansion of macro '___F64UNBOXI'
47824 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:47825:10: note: in expansion of macro '___F64LE'
47825 | ___IF(___F64LE(___F64UNBOXI(___FIX(1L)),___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-1.c:47825:19: note: in expansion of macro '___F64UNBOXI'
47825 | ___IF(___F64LE(___F64UNBOXI(___FIX(1L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:47861:24: note: in expansion of macro '___F64UNBOXI'
47861 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:47862:10: note: in expansion of macro '___F64LE'
47862 | ___IF(___F64LE(___F64UNBOXI(___FIX(1L)),___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-1.c:47862:19: note: in expansion of macro '___F64UNBOXI'
47862 | ___IF(___F64LE(___F64UNBOXI(___FIX(1L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48053:24: note: in expansion of macro '___F64UNBOXI'
48053 | ___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:48054:24: note: in expansion of macro '___F64UNBOXI'
48054 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-univ-1.c:48056:14: note: in expansion of macro '___F64BOX'
48056 | ___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: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:48099:24: note: in expansion of macro '___F64UNBOXI'
48099 | ___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-1.c:48100:24: note: in expansion of macro '___F64UNBOXI'
48100 | ___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-1.c:48102:14: note: in expansion of macro '___F64BOX'
48102 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:48260:24: note: in expansion of macro '___F64UNBOXI'
48260 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48261:10: note: in expansion of macro '___F64LE'
48261 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48261:19: note: in expansion of macro '___F64UNBOXI'
48261 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48300:24: note: in expansion of macro '___F64UNBOXI'
48300 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48301:10: note: in expansion of macro '___F64LE'
48301 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48301:19: note: in expansion of macro '___F64UNBOXI'
48301 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48512:24: note: in expansion of macro '___F64UNBOXI'
48512 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48513:10: note: in expansion of macro '___NOT'
48513 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___F64V1)))
| ^~~~~~
_t-univ-1.c:48513:17: note: in expansion of macro '___F64LE'
48513 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48513:26: note: in expansion of macro '___F64UNBOXI'
48513 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48543:24: note: in expansion of macro '___F64UNBOXI'
48543 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48544:10: note: in expansion of macro '___NOT'
48544 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___F64V1)))
| ^~~~~~
_t-univ-1.c:48544:17: note: in expansion of macro '___F64LE'
48544 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48544:26: note: in expansion of macro '___F64UNBOXI'
48544 | ___IF(___NOT(___F64LE(___F64UNBOXI(___FIX(0L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48641:24: note: in expansion of macro '___F64UNBOXI'
48641 | ___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-1.c:48642:24: note: in expansion of macro '___F64UNBOXI'
48642 | ___SET_F64(___F64V2,___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-1.c:48681:24: note: in expansion of macro '___F64UNBOXI'
48681 | ___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-1.c:48682:24: note: in expansion of macro '___F64UNBOXI'
48682 | ___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-1.c:48684:14: note: in expansion of macro '___F64BOX'
48684 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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:48711:24: note: in expansion of macro '___F64UNBOXI'
48711 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48712:10: note: in expansion of macro '___F64LE'
48712 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48712:19: note: in expansion of macro '___F64UNBOXI'
48712 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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));})
| ^~~~~~~~~~~~~~~
_t-univ-1.c:48809:24: note: in expansion of macro '___F64UNBOXI'
48809 | ___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:3005:22: note: in definition of macro '___IF'
3005 | #define ___IF(x) if (x) {
| ^
_t-univ-1.c:48810:10: note: in expansion of macro '___F64LE'
48810 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___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-1.c:48810:19: note: in expansion of macro '___F64UNBOXI'
48810 | ___IF(___F64LE(___F64UNBOXI(___FIX(0L)),___F64V1))
| ^~~~~~~~~~~~
_t-univ-1.c: At global scope:
_t-univ-1.c:1270:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
1270 | #define ___MODULE_NAME "_t-univ-1"
| ^~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-univ-1.c:53971:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
53971 | ___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 _front.o -I. -DHAVE_CONFIG_H _front.c -D___LIBRARY
_t-c-2.c:583:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
583 | #define ___MODULE_NAME "_t-c-2"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-c-2.c:43253:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
43253 | ___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 _ptree1.o -I. -DHAVE_CONFIG_H _ptree1.c -D___LIBRARY
_ptree1.c:791:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
791 | #define ___MODULE_NAME "_ptree1"
| ^~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_ptree1.c:31312:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
31312 | ___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 _ptree2.o -I. -DHAVE_CONFIG_H _ptree2.c -D___LIBRARY
_front.c:718:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
718 | #define ___MODULE_NAME "_front"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_front.c:34489:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
34489 | ___BEGIN_MOD_SYM_KEY
| ^~~~~~~~~~~~~~~~~~~~
In file included from _ptree2.c:563:
_ptree2.c: In function 'void ___H___ptree2(___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));})
| ^~~~~~~~~~~~~~~
_ptree2.c:26829:24: note: in expansion of macro '___F64UNBOXI'
26829 | ___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));})
| ^~~~~~~~~~~~~~~
_ptree2.c:26830:24: note: in expansion of macro '___F64UNBOXI'
26830 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_ptree2.c:26832:14: note: in expansion of macro '___F64BOX'
26832 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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));})
| ^~~~~~~~~~~~~~~
_ptree2.c:26865:24: note: in expansion of macro '___F64UNBOXI'
26865 | ___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));})
| ^~~~~~~~~~~~~~~
_ptree2.c:26866:24: note: in expansion of macro '___F64UNBOXI'
26866 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_ptree2.c:27002:24: note: in expansion of macro '___F64UNBOXI'
27002 | ___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));})
| ^~~~~~~~~~~~~~~
_ptree2.c:27003:24: note: in expansion of macro '___F64UNBOXI'
27003 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
_ptree2.c: At global scope:
_ptree2.c:551:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
551 | #define ___MODULE_NAME "_ptree2"
| ^~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_ptree2.c:30820:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
30820 | ___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 _gvm.o -I. -DHAVE_CONFIG_H _gvm.c -D___LIBRARY
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-c-1.o -I. -DHAVE_CONFIG_H _t-c-1.c -D___LIBRARY
_t-c-1.c:655:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
655 | #define ___MODULE_NAME "_t-c-1"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-c-1.c:23996:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
23996 | ___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 _x86.o -I. -DHAVE_CONFIG_H _x86.c -D___LIBRARY
_x86.c:626:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
626 | #define ___MODULE_NAME "_x86"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_x86.c:26342:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
26342 | ___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-cpu-abstract-machine.o -I. -DHAVE_CONFIG_H _t-cpu-abstract-machine.c -D___LIBRARY
In file included from _t-cpu-abstract-machine.c:602:
_t-cpu-abstract-machine.c: In function 'void ___H___t_2d_cpu_2d_abstract_2d_machine(___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-cpu-abstract-machine.c:6752:24: note: in expansion of macro '___F64UNBOXI'
6752 | ___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-cpu-abstract-machine.c:6754:14: note: in expansion of macro '___F64BOX'
6754 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:7346:24: note: in expansion of macro '___F64UNBOXI'
7346 | ___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-cpu-abstract-machine.c:7347:24: note: in expansion of macro '___F64UNBOXI'
7347 | ___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-cpu-abstract-machine.c:7349:14: note: in expansion of macro '___F64BOX'
7349 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:7404:24: note: in expansion of macro '___F64UNBOXI'
7404 | ___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-cpu-abstract-machine.c:7405:24: note: in expansion of macro '___F64UNBOXI'
7405 | ___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: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-cpu-abstract-machine.c:7407:14: note: in expansion of macro '___F64BOX'
7407 | ___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-cpu-abstract-machine.c:7727:24: note: in expansion of macro '___F64UNBOXI'
7727 | ___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-cpu-abstract-machine.c:7728:24: note: in expansion of macro '___F64UNBOXI'
7728 | ___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-cpu-abstract-machine.c:7730:14: note: in expansion of macro '___F64BOX'
7730 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:8120:24: note: in expansion of macro '___F64UNBOXI'
8120 | ___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-cpu-abstract-machine.c:8121:24: note: in expansion of macro '___F64UNBOXI'
8121 | ___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-cpu-abstract-machine.c:8123:14: note: in expansion of macro '___F64BOX'
8123 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:8150:24: note: in expansion of macro '___F64UNBOXI'
8150 | ___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-cpu-abstract-machine.c:8151:24: note: in expansion of macro '___F64UNBOXI'
8151 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:8153:24: note: in expansion of macro '___F64UNBOXI'
8153 | ___SET_F64(___F64V4,___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-cpu-abstract-machine.c:8155:14: note: in expansion of macro '___F64BOX'
8155 | ___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-cpu-abstract-machine.c:8174:24: note: in expansion of macro '___F64UNBOXI'
8174 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:8176:14: note: in expansion of macro '___F64BOX'
8176 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:8358:24: note: in expansion of macro '___F64UNBOXI'
8358 | ___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-cpu-abstract-machine.c:8360:14: note: in expansion of macro '___F64BOX'
8360 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:8394:24: note: in expansion of macro '___F64UNBOXI'
8394 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:8395:24: note: in expansion of macro '___F64UNBOXI'
8395 | ___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-cpu-abstract-machine.c:8397:14: note: in expansion of macro '___F64BOX'
8397 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:9032:24: note: in expansion of macro '___F64UNBOXI'
9032 | ___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-cpu-abstract-machine.c:9033:24: note: in expansion of macro '___F64UNBOXI'
9033 | ___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-cpu-abstract-machine.c:10729:24: note: in expansion of macro '___F64UNBOXI'
10729 | ___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-cpu-abstract-machine.c:10730:24: note: in expansion of macro '___F64UNBOXI'
10730 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:10763:24: note: in expansion of macro '___F64UNBOXI'
10763 | ___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-cpu-abstract-machine.c:10764:24: note: in expansion of macro '___F64UNBOXI'
10764 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:10785:24: note: in expansion of macro '___F64UNBOXI'
10785 | ___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-cpu-abstract-machine.c:10786:24: note: in expansion of macro '___F64UNBOXI'
10786 | ___SET_F64(___F64V2,___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-cpu-abstract-machine.c:12096:24: note: in expansion of macro '___F64UNBOXI'
12096 | ___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-cpu-abstract-machine.c:12097:24: note: in expansion of macro '___F64UNBOXI'
12097 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:12099:14: note: in expansion of macro '___F64BOX'
12099 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:12340:24: note: in expansion of macro '___F64UNBOXI'
12340 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:12341:24: note: in expansion of macro '___F64UNBOXI'
12341 | ___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: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-cpu-abstract-machine.c:12343:14: note: in expansion of macro '___F64BOX'
12343 | ___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-cpu-abstract-machine.c:14469:24: note: in expansion of macro '___F64UNBOXI'
14469 | ___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-cpu-abstract-machine.c:14470:24: note: in expansion of macro '___F64UNBOXI'
14470 | ___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-cpu-abstract-machine.c:14472:14: note: in expansion of macro '___F64BOX'
14472 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:14947:24: note: in expansion of macro '___F64UNBOXI'
14947 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-10)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:14948:24: note: in expansion of macro '___F64UNBOXI'
14948 | ___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: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-cpu-abstract-machine.c:14950:14: note: in expansion of macro '___F64BOX'
14950 | ___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-cpu-abstract-machine.c:15536:24: note: in expansion of macro '___F64UNBOXI'
15536 | ___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-cpu-abstract-machine.c:15537:24: note: in expansion of macro '___F64UNBOXI'
15537 | ___SET_F64(___F64V2,___F64UNBOXI(___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:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:15539:14: note: in expansion of macro '___F64BOX'
15539 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:15591:24: note: in expansion of macro '___F64UNBOXI'
15591 | ___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-cpu-abstract-machine.c:15592:24: note: in expansion of macro '___F64UNBOXI'
15592 | ___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-cpu-abstract-machine.c:15594:14: note: in expansion of macro '___F64BOX'
15594 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:15823:24: note: in expansion of macro '___F64UNBOXI'
15823 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:15824:24: note: in expansion of macro '___F64UNBOXI'
15824 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:15826:14: note: in expansion of macro '___F64BOX'
15826 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:15902:24: note: in expansion of macro '___F64UNBOXI'
15902 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:15903:24: note: in expansion of macro '___F64UNBOXI'
15903 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:15905:14: note: in expansion of macro '___F64BOX'
15905 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:16381:24: note: in expansion of macro '___F64UNBOXI'
16381 | ___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-cpu-abstract-machine.c:16382:24: note: in expansion of macro '___F64UNBOXI'
16382 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:16384:14: note: in expansion of macro '___F64BOX'
16384 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:16669:24: note: in expansion of macro '___F64UNBOXI'
16669 | ___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-cpu-abstract-machine.c:16670:24: note: in expansion of macro '___F64UNBOXI'
16670 | ___SET_F64(___F64V2,___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-cpu-abstract-machine.c:16706:24: note: in expansion of macro '___F64UNBOXI'
16706 | ___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-cpu-abstract-machine.c:16707:24: note: in expansion of macro '___F64UNBOXI'
16707 | ___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-cpu-abstract-machine.c:16709:14: note: in expansion of macro '___F64BOX'
16709 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17009:24: note: in expansion of macro '___F64UNBOXI'
17009 | ___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-cpu-abstract-machine.c:17010:24: note: in expansion of macro '___F64UNBOXI'
17010 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:17012:14: note: in expansion of macro '___F64BOX'
17012 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17030:24: note: in expansion of macro '___F64UNBOXI'
17030 | ___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-cpu-abstract-machine.c:17031:24: note: in expansion of macro '___F64UNBOXI'
17031 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:17033:14: note: in expansion of macro '___F64BOX'
17033 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17151:24: note: in expansion of macro '___F64UNBOXI'
17151 | ___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-cpu-abstract-machine.c:17152:24: note: in expansion of macro '___F64UNBOXI'
17152 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:17155:14: note: in expansion of macro '___F64BOX'
17155 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17187:24: note: in expansion of macro '___F64UNBOXI'
17187 | ___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-cpu-abstract-machine.c:17188:24: note: in expansion of macro '___F64UNBOXI'
17188 | ___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-cpu-abstract-machine.c:17190:14: note: in expansion of macro '___F64BOX'
17190 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17211:24: note: in expansion of macro '___F64UNBOXI'
17211 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:17212:24: note: in expansion of macro '___F64UNBOXI'
17212 | ___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-cpu-abstract-machine.c:17214:14: note: in expansion of macro '___F64BOX'
17214 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:17771:24: note: in expansion of macro '___F64UNBOXI'
17771 | ___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-cpu-abstract-machine.c:17772:24: note: in expansion of macro '___F64UNBOXI'
17772 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:18124:24: note: in expansion of macro '___F64UNBOXI'
18124 | ___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-cpu-abstract-machine.c:18125:24: note: in expansion of macro '___F64UNBOXI'
18125 | ___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-cpu-abstract-machine.c:18624:24: note: in expansion of macro '___F64UNBOXI'
18624 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:18625:24: note: in expansion of macro '___F64UNBOXI'
18625 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:18643:24: note: in expansion of macro '___F64UNBOXI'
18643 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:18644:24: note: in expansion of macro '___F64UNBOXI'
18644 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:19840:24: note: in expansion of macro '___F64UNBOXI'
19840 | ___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-cpu-abstract-machine.c:19841:24: note: in expansion of macro '___F64UNBOXI'
19841 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:19843:14: note: in expansion of macro '___F64BOX'
19843 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:19884:24: note: in expansion of macro '___F64UNBOXI'
19884 | ___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-cpu-abstract-machine.c:19885:24: note: in expansion of macro '___F64UNBOXI'
19885 | ___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-cpu-abstract-machine.c:19888:14: note: in expansion of macro '___F64BOX'
19888 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:20182:24: note: in expansion of macro '___F64UNBOXI'
20182 | ___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-cpu-abstract-machine.c:20183:24: note: in expansion of macro '___F64UNBOXI'
20183 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-17)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:20185:14: note: in expansion of macro '___F64BOX'
20185 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:20203:24: note: in expansion of macro '___F64UNBOXI'
20203 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-16)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___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-cpu-abstract-machine.c:20204:24: note: in expansion of macro '___F64MUL'
20204 | ___SET_F64(___F64V2,___F64MUL(___F64V1,___F64UNBOXI(___FIX(0L))))
| ^~~~~~~~~
../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-cpu-abstract-machine.c:20204:43: note: in expansion of macro '___F64UNBOXI'
20204 | ___SET_F64(___F64V2,___F64MUL(___F64V1,___F64UNBOXI(___FIX(0L))))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:20205:14: note: in expansion of macro '___F64BOX'
20205 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:20233:24: note: in expansion of macro '___F64UNBOXI'
20233 | ___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-cpu-abstract-machine.c:20234:24: note: in expansion of macro '___F64UNBOXI'
20234 | ___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-cpu-abstract-machine.c:20236:14: note: in expansion of macro '___F64BOX'
20236 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:20294:24: note: in expansion of macro '___F64UNBOXI'
20294 | ___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-cpu-abstract-machine.c:20295:24: note: in expansion of macro '___F64UNBOXI'
20295 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-15)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available 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-cpu-abstract-machine.c:20297:14: note: in expansion of macro '___F64BOX'
20297 | ___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-cpu-abstract-machine.c:20319:24: note: in expansion of macro '___F64UNBOXI'
20319 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-18)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-abstract-machine.c:20323:14: note: in expansion of macro '___F64BOX'
20323 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:21332:24: note: in expansion of macro '___F64UNBOXI'
21332 | ___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-cpu-abstract-machine.c:21333:24: note: in expansion of macro '___F64UNBOXI'
21333 | ___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-cpu-abstract-machine.c:21335:14: note: in expansion of macro '___F64BOX'
21335 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-abstract-machine.c:21568:24: note: in expansion of macro '___F64UNBOXI'
21568 | ___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-cpu-abstract-machine.c:21569:24: note: in expansion of macro '___F64UNBOXI'
21569 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:22009:24: note: in expansion of macro '___F64UNBOXI'
22009 | ___SET_F64(___F64V1,___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-cpu-abstract-machine.c:22010:24: note: in expansion of macro '___F64UNBOXI'
22010 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:22012:14: note: in expansion of macro '___F64BOX'
22012 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:22125:24: note: in expansion of macro '___F64UNBOXI'
22125 | ___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-cpu-abstract-machine.c:22126:24: note: in expansion of macro '___F64UNBOXI'
22126 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:22128:24: note: in expansion of macro '___F64UNBOXI'
22128 | ___SET_F64(___F64V4,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:22130:14: note: in expansion of macro '___F64BOX'
22130 | ___SET_R1(___F64BOX(___F64V5))
| ^~~~~~~~~
_t-cpu-abstract-machine.c: At global scope:
_t-cpu-abstract-machine.c:589:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
589 | #define ___MODULE_NAME "_t-cpu-abstract-machine"
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-abstract-machine.c:24595:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
24595 | ___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-cpu-backend-x86.o -I. -DHAVE_CONFIG_H _t-cpu-backend-x86.c -D___LIBRARY
In file included from _t-cpu-backend-x86.c:652:
_t-cpu-backend-x86.c: In function 'void ___H___t_2d_cpu_2d_backend_2d_x86(___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-cpu-backend-x86.c:11294:24: note: in expansion of macro '___F64UNBOXI'
11294 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-backend-x86.c:11296:14: note: in expansion of macro '___F64BOX'
11296 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:11828:24: note: in expansion of macro '___F64UNBOXI'
11828 | ___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-cpu-backend-x86.c:11830:14: note: in expansion of macro '___F64BOX'
11830 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:13027:24: note: in expansion of macro '___F64UNBOXI'
13027 | ___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-cpu-backend-x86.c:13028:24: note: in expansion of macro '___F64UNBOXI'
13028 | ___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-cpu-backend-x86.c:13030:14: note: in expansion of macro '___F64BOX'
13030 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:14296:24: note: in expansion of macro '___F64UNBOXI'
14296 | ___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-cpu-backend-x86.c:14297:24: note: in expansion of macro '___F64UNBOXI'
14297 | ___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-cpu-backend-x86.c:14299:14: note: in expansion of macro '___F64BOX'
14299 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:16371:24: note: in expansion of macro '___F64UNBOXI'
16371 | ___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-cpu-backend-x86.c:16372:24: note: in expansion of macro '___F64UNBOXI'
16372 | ___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-cpu-backend-x86.c:16374:14: note: in expansion of macro '___F64BOX'
16374 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:16387:24: note: in expansion of macro '___F64UNBOXI'
16387 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:16388:24: note: in expansion of macro '___F64UNBOXI'
16388 | ___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-cpu-backend-x86.c:16390:14: note: in expansion of macro '___F64BOX'
16390 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:16516:24: note: in expansion of macro '___F64UNBOXI'
16516 | ___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-cpu-backend-x86.c:16517:24: note: in expansion of macro '___F64UNBOXI'
16517 | ___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-cpu-backend-x86.c:16519:14: note: in expansion of macro '___F64BOX'
16519 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:17216:24: note: in expansion of macro '___F64UNBOXI'
17216 | ___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-cpu-backend-x86.c:17217:24: note: in expansion of macro '___F64UNBOXI'
17217 | ___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-cpu-backend-x86.c:17219:14: note: in expansion of macro '___F64BOX'
17219 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:17991:24: note: in expansion of macro '___F64UNBOXI'
17991 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:17992:24: note: in expansion of macro '___F64UNBOXI'
17992 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19178:24: note: in expansion of macro '___F64UNBOXI'
19178 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-backend-x86.c:19180:14: note: in expansion of macro '___F64BOX'
19180 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:19193:24: note: in expansion of macro '___F64UNBOXI'
19193 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-3)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19195:14: note: in expansion of macro '___F64BOX'
19195 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19202:24: note: in expansion of macro '___F64UNBOXI'
19202 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19203:24: note: in expansion of macro '___F64UNBOXI'
19203 | ___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-cpu-backend-x86.c:19230:24: note: in expansion of macro '___F64UNBOXI'
19230 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19231:24: note: in expansion of macro '___F64UNBOXI'
19231 | ___SET_F64(___F64V2,___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-cpu-backend-x86.c:19827:24: note: in expansion of macro '___F64UNBOXI'
19827 | ___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-cpu-backend-x86.c:19828:24: note: in expansion of macro '___F64UNBOXI'
19828 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19830:14: note: in expansion of macro '___F64BOX'
19830 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:19853:24: note: in expansion of macro '___F64UNBOXI'
19853 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19854:24: note: in expansion of macro '___F64UNBOXI'
19854 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19856:14: note: in expansion of macro '___F64BOX'
19856 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:19872:24: note: in expansion of macro '___F64UNBOXI'
19872 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19873:24: note: in expansion of macro '___F64UNBOXI'
19873 | ___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-cpu-backend-x86.c:19875:14: note: in expansion of macro '___F64BOX'
19875 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:19904:24: note: in expansion of macro '___F64UNBOXI'
19904 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:19906:14: note: in expansion of macro '___F64BOX'
19906 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:19939:24: note: in expansion of macro '___F64UNBOXI'
19939 | ___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-cpu-backend-x86.c:19940:24: note: in expansion of macro '___F64UNBOXI'
19940 | ___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-cpu-backend-x86.c:19942:14: note: in expansion of macro '___F64BOX'
19942 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20399:24: note: in expansion of macro '___F64UNBOXI'
20399 | ___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-cpu-backend-x86.c:20400:24: note: in expansion of macro '___F64UNBOXI'
20400 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-cpu-backend-x86.c:20402:14: note: in expansion of macro '___F64BOX'
20402 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20420:24: note: in expansion of macro '___F64UNBOXI'
20420 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20421:24: note: in expansion of macro '___F64UNBOXI'
20421 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20423:14: note: in expansion of macro '___F64BOX'
20423 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20443:24: note: in expansion of macro '___F64UNBOXI'
20443 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20444:24: note: in expansion of macro '___F64UNBOXI'
20444 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20446:14: note: in expansion of macro '___F64BOX'
20446 | ___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-cpu-backend-x86.c:20494:24: note: in expansion of macro '___F64UNBOXI'
20494 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20495:24: note: in expansion of macro '___F64UNBOXI'
20495 | ___SET_F64(___F64V2,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20497:24: note: in expansion of macro '___F64UNBOXI'
20497 | ___SET_F64(___F64V4,___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-cpu-backend-x86.c:20499:14: note: in expansion of macro '___F64BOX'
20499 | ___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-cpu-backend-x86.c:20519:24: note: in expansion of macro '___F64UNBOXI'
20519 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20521:14: note: in expansion of macro '___F64BOX'
20521 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20554:24: note: in expansion of macro '___F64UNBOXI'
20554 | ___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-cpu-backend-x86.c:20555:24: note: in expansion of macro '___F64UNBOXI'
20555 | ___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-cpu-backend-x86.c:20557:14: note: in expansion of macro '___F64BOX'
20557 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20592:24: note: in expansion of macro '___F64UNBOXI'
20592 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20593:24: note: in expansion of macro '___F64UNBOXI'
20593 | ___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-cpu-backend-x86.c:20595:14: note: in expansion of macro '___F64BOX'
20595 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:20799:24: note: in expansion of macro '___F64UNBOXI'
20799 | ___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-cpu-backend-x86.c:20800:24: note: in expansion of macro '___F64UNBOXI'
20800 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:20802:14: note: in expansion of macro '___F64BOX'
20802 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:21064:24: note: in expansion of macro '___F64UNBOXI'
21064 | ___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-cpu-backend-x86.c:21065:24: note: in expansion of macro '___F64UNBOXI'
21065 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:21067:14: note: in expansion of macro '___F64BOX'
21067 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:21595:24: note: in expansion of macro '___F64UNBOXI'
21595 | ___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-cpu-backend-x86.c:21596:24: note: in expansion of macro '___F64UNBOXI'
21596 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-x86.c:21598:14: note: in expansion of macro '___F64BOX'
21598 | ___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-cpu-backend-x86.c:21605:24: note: in expansion of macro '___F64UNBOXI'
21605 | ___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-cpu-backend-x86.c:21606:24: note: in expansion of macro '___F64UNBOXI'
21606 | ___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-cpu-backend-x86.c:21608:14: note: in expansion of macro '___F64BOX'
21608 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-x86.c:21779:24: note: in expansion of macro '___F64UNBOXI'
21779 | ___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-cpu-backend-x86.c:21780:24: note: in expansion of macro '___F64UNBOXI'
21780 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h: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-cpu-backend-x86.c:21782:14: note: in expansion of macro '___F64BOX'
21782 | ___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-cpu-backend-x86.c:21789:24: note: in expansion of macro '___F64UNBOXI'
21789 | ___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-cpu-backend-x86.c:21790:24: note: in expansion of macro '___F64UNBOXI'
21790 | ___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-cpu-backend-x86.c:21792:14: note: in expansion of macro '___F64BOX'
21792 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
_t-cpu-backend-x86.c: At global scope:
_t-cpu-backend-x86.c:639:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
639 | #define ___MODULE_NAME "_t-cpu-backend-x86"
| ^~~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-backend-x86.c:24164:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
24164 | ___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-cpu-backend-arm.o -I. -DHAVE_CONFIG_H _t-cpu-backend-arm.c -D___LIBRARY
In file included from _t-cpu-backend-arm.c:427:
_t-cpu-backend-arm.c: In function 'void ___H___t_2d_cpu_2d_backend_2d_arm(___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-cpu-backend-arm.c:5922:24: note: in expansion of macro '___F64UNBOXI'
5922 | ___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-cpu-backend-arm.c:5923:24: note: in expansion of macro '___F64UNBOXI'
5923 | ___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-cpu-backend-arm.c:5925:14: note: in expansion of macro '___F64BOX'
5925 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:10494:24: note: in expansion of macro '___F64UNBOXI'
10494 | ___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-cpu-backend-arm.c:10495:24: note: in expansion of macro '___F64UNBOXI'
10495 | ___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-cpu-backend-arm.c:10497:14: note: in expansion of macro '___F64BOX'
10497 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:10510:24: note: in expansion of macro '___F64UNBOXI'
10510 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:10511:24: note: in expansion of macro '___F64UNBOXI'
10511 | ___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-cpu-backend-arm.c:10513:14: note: in expansion of macro '___F64BOX'
10513 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:11908:24: note: in expansion of macro '___F64UNBOXI'
11908 | ___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-cpu-backend-arm.c:11909:24: note: in expansion of macro '___F64UNBOXI'
11909 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:11911:14: note: in expansion of macro '___F64BOX'
11911 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:11934:24: note: in expansion of macro '___F64UNBOXI'
11934 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:11935:24: note: in expansion of macro '___F64UNBOXI'
11935 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:11937:14: note: in expansion of macro '___F64BOX'
11937 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:11953:24: note: in expansion of macro '___F64UNBOXI'
11953 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-10)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:11954:24: note: in expansion of macro '___F64UNBOXI'
11954 | ___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-cpu-backend-arm.c:11956:14: note: in expansion of macro '___F64BOX'
11956 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:11980:24: note: in expansion of macro '___F64UNBOXI'
11980 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:11982:14: note: in expansion of macro '___F64BOX'
11982 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:12016:24: note: in expansion of macro '___F64UNBOXI'
12016 | ___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-cpu-backend-arm.c:12017:24: note: in expansion of macro '___F64UNBOXI'
12017 | ___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: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-cpu-backend-arm.c:12019:14: note: in expansion of macro '___F64BOX'
12019 | ___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-cpu-backend-arm.c:12353:24: note: in expansion of macro '___F64UNBOXI'
12353 | ___SET_F64(___F64V1,___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-cpu-backend-arm.c:12356:14: note: in expansion of macro '___F64BOX'
12356 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:12434:24: note: in expansion of macro '___F64UNBOXI'
12434 | ___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-cpu-backend-arm.c:12435:24: note: in expansion of macro '___F64UNBOXI'
12435 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:12437:14: note: in expansion of macro '___F64BOX'
12437 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:12675:24: note: in expansion of macro '___F64UNBOXI'
12675 | ___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-cpu-backend-arm.c:12676:24: note: in expansion of macro '___F64UNBOXI'
12676 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:12678:14: note: in expansion of macro '___F64BOX'
12678 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:12837:24: note: in expansion of macro '___F64UNBOXI'
12837 | ___SET_F64(___F64V1,___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-cpu-backend-arm.c:12840:14: note: in expansion of macro '___F64BOX'
12840 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-arm.c:13088:24: note: in expansion of macro '___F64UNBOXI'
13088 | ___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-cpu-backend-arm.c:13089:24: note: in expansion of macro '___F64UNBOXI'
13089 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available 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-cpu-backend-arm.c:13091:14: note: in expansion of macro '___F64BOX'
13091 | ___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-cpu-backend-arm.c:13117:24: note: in expansion of macro '___F64UNBOXI'
13117 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:13118:24: note: in expansion of macro '___F64UNBOXI'
13118 | ___SET_F64(___F64V2,___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-cpu-backend-arm.c:13120:24: note: in expansion of macro '___F64UNBOXI'
13120 | ___SET_F64(___F64V4,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-arm.c:13122:14: note: in expansion of macro '___F64BOX'
13122 | ___SET_R2(___F64BOX(___F64V5))
| ^~~~~~~~~
_t-cpu-backend-arm.c: At global scope:
_t-cpu-backend-arm.c:414:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
414 | #define ___MODULE_NAME "_t-cpu-backend-arm"
| ^~~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-backend-arm.c:14735:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
14735 | ___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-cpu-backend-riscv.o -I. -DHAVE_CONFIG_H _t-cpu-backend-riscv.c -D___LIBRARY
In file included from _t-cpu-backend-riscv.c:454:
_t-cpu-backend-riscv.c: In function 'void ___H___t_2d_cpu_2d_backend_2d_riscv(___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-cpu-backend-riscv.c:6205:24: note: in expansion of macro '___F64UNBOXI'
6205 | ___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-cpu-backend-riscv.c:6206:24: note: in expansion of macro '___F64UNBOXI'
6206 | ___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-cpu-backend-riscv.c:6208:14: note: in expansion of macro '___F64BOX'
6208 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:9906:24: note: in expansion of macro '___F64UNBOXI'
9906 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:9907:24: note: in expansion of macro '___F64UNBOXI'
9907 | ___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-cpu-backend-riscv.c:9909:14: note: in expansion of macro '___F64BOX'
9909 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:9922:24: note: in expansion of macro '___F64UNBOXI'
9922 | ___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-cpu-backend-riscv.c:9923:24: note: in expansion of macro '___F64UNBOXI'
9923 | ___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-cpu-backend-riscv.c:9925:14: note: in expansion of macro '___F64BOX'
9925 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:10925:24: note: in expansion of macro '___F64UNBOXI'
10925 | ___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-cpu-backend-riscv.c:10926:24: note: in expansion of macro '___F64UNBOXI'
10926 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:10928:14: note: in expansion of macro '___F64BOX'
10928 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:10951:24: note: in expansion of macro '___F64UNBOXI'
10951 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:10952:24: note: in expansion of macro '___F64UNBOXI'
10952 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:10954:14: note: in expansion of macro '___F64BOX'
10954 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:10970:24: note: in expansion of macro '___F64UNBOXI'
10970 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(-10)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:10971:24: note: in expansion of macro '___F64UNBOXI'
10971 | ___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-cpu-backend-riscv.c:10973:14: note: in expansion of macro '___F64BOX'
10973 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:10997:24: note: in expansion of macro '___F64UNBOXI'
10997 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:10999:14: note: in expansion of macro '___F64BOX'
10999 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:11033:24: note: in expansion of macro '___F64UNBOXI'
11033 | ___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-cpu-backend-riscv.c:11034:24: note: in expansion of macro '___F64UNBOXI'
11034 | ___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: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-cpu-backend-riscv.c:11036:14: note: in expansion of macro '___F64BOX'
11036 | ___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-cpu-backend-riscv.c:11382:24: note: in expansion of macro '___F64UNBOXI'
11382 | ___SET_F64(___F64V1,___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-cpu-backend-riscv.c:11385:14: note: in expansion of macro '___F64BOX'
11385 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:11463:24: note: in expansion of macro '___F64UNBOXI'
11463 | ___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-cpu-backend-riscv.c:11464:24: note: in expansion of macro '___F64UNBOXI'
11464 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:11466:14: note: in expansion of macro '___F64BOX'
11466 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:11733:24: note: in expansion of macro '___F64UNBOXI'
11733 | ___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-cpu-backend-riscv.c:11734:24: note: in expansion of macro '___F64UNBOXI'
11734 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:11736:14: note: in expansion of macro '___F64BOX'
11736 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:11884:24: note: in expansion of macro '___F64UNBOXI'
11884 | ___SET_F64(___F64V1,___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-cpu-backend-riscv.c:11887:14: note: in expansion of macro '___F64BOX'
11887 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-cpu-backend-riscv.c:12138:24: note: in expansion of macro '___F64UNBOXI'
12138 | ___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-cpu-backend-riscv.c:12139:24: note: in expansion of macro '___F64UNBOXI'
12139 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available 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-cpu-backend-riscv.c:12141:14: note: in expansion of macro '___F64BOX'
12141 | ___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-cpu-backend-riscv.c:12167:24: note: in expansion of macro '___F64UNBOXI'
12167 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:12168:24: note: in expansion of macro '___F64UNBOXI'
12168 | ___SET_F64(___F64V2,___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-cpu-backend-riscv.c:12170:24: note: in expansion of macro '___F64UNBOXI'
12170 | ___SET_F64(___F64V4,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:12172:14: note: in expansion of macro '___F64BOX'
12172 | ___SET_R2(___F64BOX(___F64V5))
| ^~~~~~~~~
_t-cpu-backend-riscv.c: At global scope:
_t-cpu-backend-riscv.c:441:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
441 | #define ___MODULE_NAME "_t-cpu-backend-riscv"
| ^~~~~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-backend-riscv.c:13487:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
13487 | ___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 _arm.o -I. -DHAVE_CONFIG_H _arm.c -D___LIBRARY
_arm.c:249:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
249 | #define ___MODULE_NAME "_arm"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_arm.c:13318:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
13318 | ___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 _source.o -I. -DHAVE_CONFIG_H _source.c -D___LIBRARY
_source.c:509:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
509 | #define ___MODULE_NAME "_source"
| ^~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_source.c:13816:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
13816 | ___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-cpu-primitives.o -I. -DHAVE_CONFIG_H _t-cpu-primitives.c -D___LIBRARY
_t-cpu-primitives.c:168:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
168 | #define ___MODULE_NAME "_t-cpu-primitives"
| ^~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-primitives.c:8264:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
8264 | ___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 _riscv.o -I. -DHAVE_CONFIG_H _riscv.c -D___LIBRARY
_riscv.c:316:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
316 | #define ___MODULE_NAME "_riscv"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_riscv.c:11526:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
11526 | ___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 _utils.o -I. -DHAVE_CONFIG_H _utils.c -D___LIBRARY
_utils.c:237:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
237 | #define ___MODULE_NAME "_utils"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_utils.c:9180:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
9180 | ___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 _asm.o -I. -DHAVE_CONFIG_H _asm.c -D___LIBRARY
_asm.c:216:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
216 | #define ___MODULE_NAME "_asm"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_asm.c:8334:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
8334 | ___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 _gsclib.o -I. -DHAVE_CONFIG_H _gsclib.c -D___LIBRARY
_gsclib.c:161:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
161 | #define ___MODULE_NAME "_gsclib"
| ^~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_gsclib.c:5491:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
5491 | ___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 _parms.o -I. -DHAVE_CONFIG_H _parms.c -D___LIBRARY
_parms.c:225:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
225 | #define ___MODULE_NAME "_parms"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_parms.c:5463:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
5463 | ___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-c-3.o -I. -DHAVE_CONFIG_H _t-c-3.c -D___LIBRARY
In file included from _t-c-3.c:246:
_t-c-3.c: In function 'void ___H___t_2d_c_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-c-3.c:1820:24: note: in expansion of macro '___F64UNBOXI'
1820 | ___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;
| ^
_t-c-3.c:1821:24: note: in expansion of macro '___F64SUB'
1821 | ___SET_F64(___F64V2,___F64SUB(___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_word_2d_size_2d_in_2d_bits),___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-c-3.c:1821:34: note: in expansion of macro '___F64UNBOXI'
1821 | ___SET_F64(___F64V2,___F64SUB(___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_word_2d_size_2d_in_2d_bits),___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-c-3.c:1822:14: note: in expansion of macro '___F64BOX'
1822 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:1884:24: note: in expansion of macro '___F64UNBOXI'
1884 | ___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-c-3.c:1886:14: note: in expansion of macro '___F64BOX'
1886 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:1959:24: note: in expansion of macro '___F64UNBOXI'
1959 | ___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-c-3.c:1961:14: note: in expansion of macro '___F64BOX'
1961 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2138:24: note: in expansion of macro '___F64UNBOXI'
2138 | ___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-c-3.c:2139:24: note: in expansion of macro '___F64UNBOXI'
2139 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:2226:24: note: in expansion of macro '___F64UNBOXI'
2226 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
_t-c-3.c:2227:14: note: in expansion of macro '___BOOLEAN'
2227 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum32))))
| ^~~~~~~~~~
_t-c-3.c:2227:25: note: in expansion of macro '___F64LE'
2227 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum32))))
| ^~~~~~~~
../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-c-3.c:2227:43: note: in expansion of macro '___F64UNBOXI'
2227 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum32))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2251:24: note: in expansion of macro '___F64UNBOXI'
2251 | ___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:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
_t-c-3.c:2252:14: note: in expansion of macro '___BOOLEAN'
2252 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32))))
| ^~~~~~~~~~
_t-c-3.c:2252:25: note: in expansion of macro '___F64GE'
2252 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32))))
| ^~~~~~~~
../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-c-3.c:2252:43: note: in expansion of macro '___F64UNBOXI'
2252 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2346:24: note: in expansion of macro '___F64UNBOXI'
2346 | ___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-c-3.c:2428:24: note: in expansion of macro '___F64UNBOXI'
2428 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
_t-c-3.c:2429:14: note: in expansion of macro '___BOOLEAN'
2429 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum64))))
| ^~~~~~~~~~
_t-c-3.c:2429:25: note: in expansion of macro '___F64LE'
2429 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum64))))
| ^~~~~~~~
../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-c-3.c:2429:43: note: in expansion of macro '___F64UNBOXI'
2429 | ___SET_R1(___BOOLEAN(___F64LE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_fixnum64))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2453:24: note: in expansion of macro '___F64UNBOXI'
2453 | ___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:6812:30: note: in definition of macro '___SET_R2'
6812 | #define ___SET_R2(val)___R2=(val);
| ^~~
_t-c-3.c:2454:14: note: in expansion of macro '___BOOLEAN'
2454 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum64))))
| ^~~~~~~~~~
_t-c-3.c:2454:25: note: in expansion of macro '___F64GE'
2454 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum64))))
| ^~~~~~~~
../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-c-3.c:2454:43: note: in expansion of macro '___F64UNBOXI'
2454 | ___SET_R2(___BOOLEAN(___F64GE(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum64))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2587:24: note: in expansion of macro '___F64UNBOXI'
2587 | ___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-c-3.c:2588:24: note: in expansion of macro '___F64ADD'
2588 | ___SET_F64(___F64V2,___F64ADD(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32)))
| ^~~~~~~~~
../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-c-3.c:2588:43: note: in expansion of macro '___F64UNBOXI'
2588 | ___SET_F64(___F64V2,___F64ADD(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:2589:14: note: in expansion of macro '___F64BOX'
2589 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:2652:24: note: in expansion of macro '___F64UNBOXI'
2652 | ___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-c-3.c:2653:24: note: in expansion of macro '___F64SUB'
2653 | ___SET_F64(___F64V2,___F64SUB(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32)))
| ^~~~~~~~~
../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-c-3.c:2653:43: note: in expansion of macro '___F64UNBOXI'
2653 | ___SET_F64(___F64V2,___F64SUB(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_min_2d_fixnum32)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:2654:14: note: in expansion of macro '___F64BOX'
2654 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3014:24: note: in expansion of macro '___F64UNBOXI'
3014 | ___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-c-3.c:3016:14: note: in expansion of macro '___F64BOX'
3016 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3490:24: note: in expansion of macro '___F64UNBOXI'
3490 | ___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-c-3.c:3491:24: note: in expansion of macro '___F64UNBOXI'
3491 | ___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-c-3.c:3493:14: note: in expansion of macro '___F64BOX'
3493 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3514:24: note: in expansion of macro '___F64UNBOXI'
3514 | ___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-c-3.c:3519:14: note: in expansion of macro '___F64BOX'
3519 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3616:24: note: in expansion of macro '___F64UNBOXI'
3616 | ___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-c-3.c:3617:24: note: in expansion of macro '___F64UNBOXI'
3617 | ___SET_F64(___F64V2,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h: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-c-3.c:3619:14: note: in expansion of macro '___F64BOX'
3619 | ___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-c-3.c:3697:24: note: in expansion of macro '___F64UNBOXI'
3697 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:3698:24: note: in expansion of macro '___F64UNBOXI'
3698 | ___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-c-3.c:3700:14: note: in expansion of macro '___F64BOX'
3700 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3719:24: note: in expansion of macro '___F64UNBOXI'
3719 | ___SET_F64(___F64V1,___F64UNBOXI(___R4))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:3723:14: note: in expansion of macro '___F64BOX'
3723 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:3784:24: note: in expansion of macro '___F64UNBOXI'
3784 | ___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-c-3.c:3785:24: note: in expansion of macro '___F64UNBOXI'
3785 | ___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:3787:14: note: in expansion of macro '___F64BOX'
3787 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:3833:24: note: in expansion of macro '___F64UNBOXI'
3833 | ___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-c-3.c:3834:24: note: in expansion of macro '___F64UNBOXI'
3834 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:3836:14: note: in expansion of macro '___F64BOX'
3836 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:4053:24: note: in expansion of macro '___F64UNBOXI'
4053 | ___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-c-3.c:4244:24: note: in expansion of macro '___F64UNBOXI'
4244 | ___SET_F64(___F64V1,___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-c-3.c:4245:24: note: in expansion of macro '___F64UNBOXI'
4245 | ___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-c-3.c:4247:14: note: in expansion of macro '___F64BOX'
4247 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:4283:24: note: in expansion of macro '___F64UNBOXI'
4283 | ___SET_F64(___F64V1,___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-c-3.c:4284:24: note: in expansion of macro '___F64UNBOXI'
4284 | ___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-c-3.c:4316:24: note: in expansion of macro '___F64UNBOXI'
4316 | ___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-c-3.c:4317:24: note: in expansion of macro '___F64UNBOXI'
4317 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4400:24: note: in expansion of macro '___F64UNBOXI'
4400 | ___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-c-3.c:4401:24: note: in expansion of macro '___F64UNBOXI'
4401 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:4403:14: note: in expansion of macro '___F64BOX'
4403 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4467:24: note: in expansion of macro '___F64UNBOXI'
4467 | ___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-c-3.c:4471:14: note: in expansion of macro '___F64BOX'
4471 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:4501:24: note: in expansion of macro '___F64UNBOXI'
4501 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4502:24: note: in expansion of macro '___F64UNBOXI'
4502 | ___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-c-3.c:4535:24: note: in expansion of macro '___F64UNBOXI'
4535 | ___SET_F64(___F64V1,___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-c-3.c:4536:24: note: in expansion of macro '___F64UNBOXI'
4536 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4618:24: note: in expansion of macro '___F64UNBOXI'
4618 | ___SET_F64(___F64V1,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:4620:14: note: in expansion of macro '___F64BOX'
4620 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4642:24: note: in expansion of macro '___F64UNBOXI'
4642 | ___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: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-c-3.c:4644:14: note: in expansion of macro '___F64BOX'
4644 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4830:24: note: in expansion of macro '___F64UNBOXI'
4830 | ___SET_F64(___F64V1,___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-c-3.c:4831:24: note: in expansion of macro '___F64UNBOXI'
4831 | ___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: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-c-3.c:4833:14: note: in expansion of macro '___F64BOX'
4833 | ___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-c-3.c:4877:24: note: in expansion of macro '___F64UNBOXI'
4877 | ___SET_F64(___F64V1,___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-c-3.c:4878:24: note: in expansion of macro '___F64UNBOXI'
4878 | ___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-c-3.c:4914:24: note: in expansion of macro '___F64UNBOXI'
4914 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4915:24: note: in expansion of macro '___F64UNBOXI'
4915 | ___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-c-3.c:4956:24: note: in expansion of macro '___F64UNBOXI'
4956 | ___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-c-3.c:4957:24: note: in expansion of macro '___F64UNBOXI'
4957 | ___SET_F64(___F64V2,___F64UNBOXI(___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:4959:14: note: in expansion of macro '___F64BOX'
4959 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4987:24: note: in expansion of macro '___F64UNBOXI'
4987 | ___SET_F64(___F64V1,___F64UNBOXI(___STK(0)))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:4988:24: note: in expansion of macro '___F64UNBOXI'
4988 | ___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-c-3.c:5065:24: note: in expansion of macro '___F64UNBOXI'
5065 | ___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: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-c-3.c:5068:14: note: in expansion of macro '___F64BOX'
5068 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5102:24: note: in expansion of macro '___F64UNBOXI'
5102 | ___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-c-3.c:5103:24: note: in expansion of macro '___F64UNBOXI'
5103 | ___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-c-3.c:5178:24: note: in expansion of macro '___F64UNBOXI'
5178 | ___SET_F64(___F64V1,___F64UNBOXI(___R3))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6906:30: note: in definition of macro '___SET_R4'
6906 | #define ___SET_R4(val)___R4=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:5180:14: note: in expansion of macro '___F64BOX'
5180 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5225:24: note: in expansion of macro '___F64UNBOXI'
5225 | ___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-c-3.c:5351:24: note: in expansion of macro '___F64UNBOXI'
5351 | ___SET_F64(___F64V1,___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-c-3.c:5359:24: note: in expansion of macro '___F64UNBOXI'
5359 | ___SET_F64(___F64V1,___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-c-3.c:5440:24: note: in expansion of macro '___F64UNBOXI'
5440 | ___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-c-3.c:5441:24: note: in expansion of macro '___F64UNBOXI'
5441 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-5)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h:3293:21: note: in expansion of macro '___F64_TO_U64_FOR_SELF_TAGGING'
3293 | ({___U64 ___u64_x = ___F64_TO_U64_FOR_SELF_TAGGING(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:5443:14: note: in expansion of macro '___F64BOX'
5443 | ___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:5559:14: note: in expansion of macro '___F64BOX'
5559 | ___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));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5580:24: note: in expansion of macro '___F64UNBOXI'
5580 | ___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-c-3.c:5584:24: note: in expansion of macro '___F64UNBOXI'
5584 | ___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-c-3.c:5586:14: note: in expansion of macro '___F64BOX'
5586 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:5637:24: note: in expansion of macro '___F64UNBOXI'
5637 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5638:24: note: in expansion of macro '___F64UNBOXI'
5638 | ___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-c-3.c:5640:14: note: in expansion of macro '___F64BOX'
5640 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:5811:24: note: in expansion of macro '___F64UNBOXI'
5811 | ___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-c-3.c:5812:24: note: in expansion of macro '___F64UNBOXI'
5812 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:5814:14: note: in expansion of macro '___F64BOX'
5814 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:5851:24: note: in expansion of macro '___F64UNBOXI'
5851 | ___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-c-3.c:5852:24: note: in expansion of macro '___F64UNBOXI'
5852 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:5854:14: note: in expansion of macro '___F64BOX'
5854 | ___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-c-3.c:5862:24: note: in expansion of macro '___F64UNBOXI'
5862 | ___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-c-3.c:5884:24: note: in expansion of macro '___F64UNBOXI'
5884 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5885:24: note: in expansion of macro '___F64UNBOXI'
5885 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:5984:24: note: in expansion of macro '___F64UNBOXI'
5984 | ___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-c-3.c:5985:24: note: in expansion of macro '___F64UNBOXI'
5985 | ___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-c-3.c:5987:14: note: in expansion of macro '___F64BOX'
5987 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:6028:24: note: in expansion of macro '___F64UNBOXI'
6028 | ___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-c-3.c:6029:24: note: in expansion of macro '___F64UNBOXI'
6029 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:6031:14: note: in expansion of macro '___F64BOX'
6031 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:6053:24: note: in expansion of macro '___F64UNBOXI'
6053 | ___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-c-3.c:6054:24: note: in expansion of macro '___F64UNBOXI'
6054 | ___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-c-3.c:6056:14: note: in expansion of macro '___F64BOX'
6056 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:6103:24: note: in expansion of macro '___F64UNBOXI'
6103 | ___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-c-3.c:6104:24: note: in expansion of macro '___F64UNBOXI'
6104 | ___SET_F64(___F64V2,___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: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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:6106:14: note: in expansion of macro '___F64BOX'
6106 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:6124:24: note: in expansion of macro '___F64UNBOXI'
6124 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:6125:24: note: in expansion of macro '___F64UNBOXI'
6125 | ___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: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-c-3.c:6127:14: note: in expansion of macro '___F64BOX'
6127 | ___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-c-3.c:6280:24: note: in expansion of macro '___F64UNBOXI'
6280 | ___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-c-3.c:6300:24: note: in expansion of macro '___F64UNBOXI'
6300 | ___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-c-3.c:6317:24: note: in expansion of macro '___F64UNBOXI'
6317 | ___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: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-c-3.c:6319:14: note: in expansion of macro '___F64BOX'
6319 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:6340:24: note: in expansion of macro '___F64UNBOXI'
6340 | ___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-c-3.c:6341:24: note: in expansion of macro '___F64UNBOXI'
6341 | ___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-c-3.c:6382:24: note: in expansion of macro '___F64UNBOXI'
6382 | ___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-c-3.c:6391:24: note: in expansion of macro '___F64UNBOXI'
6391 | ___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: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-c-3.c:6393:14: note: in expansion of macro '___F64BOX'
6393 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:6412:24: note: in expansion of macro '___F64UNBOXI'
6412 | ___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-c-3.c:6413:24: note: in expansion of macro '___F64UNBOXI'
6413 | ___SET_F64(___F64V2,___F64UNBOXI(___R1))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:6530:24: note: in expansion of macro '___F64UNBOXI'
6530 | ___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-c-3.c:6600:24: note: in expansion of macro '___F64UNBOXI'
6600 | ___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-c-3.c:6670:24: note: in expansion of macro '___F64UNBOXI'
6670 | ___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-c-3.c:6687:24: note: in expansion of macro '___F64UNBOXI'
6687 | ___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-c-3.c:6730:24: note: in expansion of macro '___F64UNBOXI'
6730 | ___SET_F64(___F64V1,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:6732:14: note: in expansion of macro '___F64BOX'
6732 | ___SET_R1(___F64BOX(___F64V2))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:6756:24: note: in expansion of macro '___F64UNBOXI'
6756 | ___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-c-3.c:6981:24: note: in expansion of macro '___F64UNBOXI'
6981 | ___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-c-3.c:7060:24: note: in expansion of macro '___F64UNBOXI'
7060 | ___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-c-3.c:7102:24: note: in expansion of macro '___F64UNBOXI'
7102 | ___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-c-3.c:7520:24: note: in expansion of macro '___F64UNBOXI'
7520 | ___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)));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:7566:24: note: in expansion of macro '___F64UNBOX'
7566 | ___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:8223:24: note: in expansion of macro '___F64UNBOXI'
8223 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:8224:24: note: in expansion of macro '___F64UNBOXI'
8224 | ___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-c-3.c:8323:24: note: in expansion of macro '___F64UNBOXI'
8323 | ___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-c-3.c:8324:24: note: in expansion of macro '___F64UNBOXI'
8324 | ___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-c-3.c:8501:24: note: in expansion of macro '___F64UNBOXI'
8501 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:8502:24: note: in expansion of macro '___F64UNBOXI'
8502 | ___SET_F64(___F64V2,___F64UNBOXI(___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); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_t-c-3.c:8504:14: note: in expansion of macro '___F64BOX'
8504 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:8539:24: note: in expansion of macro '___F64UNBOXI'
8539 | ___SET_F64(___F64V1,___F64UNBOXI(___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:3290:3: note: in expansion of macro '___F64_FROM_U64'
3290 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1));})
| ^~~~~~~~~~~~~~~
_t-c-3.c:8540:24: note: in expansion of macro '___F64UNBOXI'
8540 | ___SET_F64(___F64V2,___F64UNBOXI(___STK(-8)))
| ^~~~~~~~~~~~
../include/gambit.h:2229:35: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2229 | #define ___F64_TO_U64(x)___F64_U64{x}.u64
| ^
../include/gambit.h:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:8542:14: note: in expansion of macro '___F64BOX'
8542 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:8856:24: note: in expansion of macro '___F64UNBOXI'
8856 | ___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:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
_t-c-3.c:8857:14: note: in expansion of macro '___BOOLEAN'
8857 | ___SET_R1(___BOOLEAN(___F64GT(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_inline_2d_fs))))
| ^~~~~~~~~~
_t-c-3.c:8857:25: note: in expansion of macro '___F64GT'
8857 | ___SET_R1(___BOOLEAN(___F64GT(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_inline_2d_fs))))
| ^~~~~~~~
../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-c-3.c:8857:43: note: in expansion of macro '___F64UNBOXI'
8857 | ___SET_R1(___BOOLEAN(___F64GT(___F64V1,___F64UNBOXI(___GLO_c_23_targ_2d_max_2d_inline_2d_fs))))
| ^~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:8977:24: note: in expansion of macro '___F64UNBOXI'
8977 | ___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-c-3.c:8978:24: note: in expansion of macro '___F64UNBOXI'
8978 | ___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-c-3.c:8980:14: note: in expansion of macro '___F64BOX'
8980 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:9107:24: note: in expansion of macro '___F64UNBOXI'
9107 | ___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-c-3.c:9108:24: note: in expansion of macro '___F64UNBOXI'
9108 | ___SET_F64(___F64V2,___F64UNBOXI(___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:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:9110:14: note: in expansion of macro '___F64BOX'
9110 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:9143:24: note: in expansion of macro '___F64UNBOXI'
9143 | ___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-c-3.c:9144:24: note: in expansion of macro '___F64UNBOXI'
9144 | ___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-c-3.c:9146:14: note: in expansion of macro '___F64BOX'
9146 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:9244:24: note: in expansion of macro '___F64UNBOXI'
9244 | ___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-c-3.c:9245:24: note: in expansion of macro '___F64UNBOXI'
9245 | ___SET_F64(___F64V2,___F64UNBOXI(___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:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:9247:14: note: in expansion of macro '___F64BOX'
9247 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.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-c-3.c:9270:24: note: in expansion of macro '___F64UNBOXI'
9270 | ___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-c-3.c:9271:24: note: in expansion of macro '___F64UNBOXI'
9271 | ___SET_F64(___F64V2,___F64UNBOXI(___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:6776:30: note: in definition of macro '___SET_R1'
6776 | #define ___SET_R1(val)___R1=(val);
| ^~~
../include/gambit.h:3299:21: note: in expansion of macro '___F64_TO_U64'
3299 | ({___U64 ___u64_x = ___F64_TO_U64(x); \
| ^~~~~~~~~~~~~
../include/gambit.h: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-c-3.c:9273:14: note: in expansion of macro '___F64BOX'
9273 | ___SET_R1(___F64BOX(___F64V3))
| ^~~~~~~~~
_t-c-3.c: At global scope:
_t-c-3.c:235:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
235 | #define ___MODULE_NAME "_t-c-3"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-c-3.c:9891:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
9891 | ___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 _codegen.o -I. -DHAVE_CONFIG_H _codegen.c -D___LIBRARY
_codegen.c:163:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
163 | #define ___MODULE_NAME "_codegen"
| ^~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_codegen.c:4484:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
4484 | ___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 _back.o -I. -DHAVE_CONFIG_H _back.c -D___LIBRARY
_back.c:249:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
249 | #define ___MODULE_NAME "_back"
| ^~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_back.c:4990:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
4990 | ___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 _env.o -I. -DHAVE_CONFIG_H _env.c -D___LIBRARY
_env.c:189:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
189 | #define ___MODULE_NAME "_env"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_env.c:4513:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
4513 | ___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 _host.o -I. -DHAVE_CONFIG_H _host.c -D___LIBRARY
In file included from _host.c:432:
_host.c: In function 'void ___H___host(___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));})
| ^~~~~~~~~~~~~~~
_host.c:3771:24: note: in expansion of macro '___F64UNBOXI'
3771 | ___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));})
| ^~~~~~~~~~~~~~~
_host.c:3772:24: note: in expansion of macro '___F64UNBOXI'
3772 | ___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));})
| ^~~~~~~~~~~~~~~
_host.c:3800:24: note: in expansion of macro '___F64UNBOXI'
3800 | ___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));})
| ^~~~~~~~~~~~~~~
_host.c:3801:24: note: in expansion of macro '___F64UNBOXI'
3801 | ___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:5033:23: note: in definition of macro '___MAKEVECTSMALL'
5033 | ELEM_TYPE ___fill = fill; \
| ^~~~
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
../include/gambit.h:5454:31: note: in expansion of macro '___F64UNBOX'
5454 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F32VECTOR,___END_ALLOC_F32VECTOR,___ADD_F32VECTOR_ELEM,___GET_F32VECTOR,___F64)
| ^~~~~~~~~~~
_host.c:4553:4: note: in expansion of macro '___MAKEF32VECTORSMALL2'
4553 | ___MAKEF32VECTORSMALL2(___R1,___FLO(7,0x0L,0x0L))
| ^~~~~~~~~~~~~~~~~~~~~~
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:5033:23: note: in definition of macro '___MAKEVECTSMALL'
5033 | ELEM_TYPE ___fill = fill; \
| ^~~~
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
../include/gambit.h:5480:31: note: in expansion of macro '___F64UNBOX'
5480 | ___MAKEVECTSMALL(___INT(size),___F64UNBOX(fill),___BEGIN_ALLOC_F64VECTOR,___END_ALLOC_F64VECTOR,___ADD_F64VECTOR_ELEM,___GET_F64VECTOR,___F64)
| ^~~~~~~~~~~
_host.c:4591:4: note: in expansion of macro '___MAKEF64VECTORSMALL2'
4591 | ___MAKEF64VECTORSMALL2(___R1,___FLO(7,0x0L,0x0L))
| ^~~~~~~~~~~~~~~~~~~~~~
_host.c: At global scope:
_host.c:420:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
420 | #define ___MODULE_NAME "_host"
| ^~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_host.c:5937:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
5937 | ___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-cpu-object-desc.o -I. -DHAVE_CONFIG_H _t-cpu-object-desc.c -D___LIBRARY
In file included from _t-cpu-object-desc.c:224:
_t-cpu-object-desc.c: In function 'void ___H___t_2d_cpu_2d_object_2d_desc(___processor_state)':
../include/gambit.h:2230:37: warning: extended initializer lists only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2230 | #define ___F64_FROM_U64(x)___U64_F64{x}.f64
| ^
../include/gambit.h:3321:26: note: in definition of macro '___SET_F64'
3321 | #define ___SET_F64(x,y)x=y;
| ^
../include/gambit.h:3285:6: note: in expansion of macro '___F64_FROM_U64'
3285 | ___F64_FROM_U64(___ROTL64(___u64_x, ___SELF_TAGGED_FLONUM_SHIFT1)));})
| ^~~~~~~~~~~~~~~
_t-cpu-object-desc.c:2686:24: note: in expansion of macro '___F64UNBOX'
2686 | ___SET_F64(___F64V1,___F64UNBOX(___STK(-6)))
| ^~~~~~~~~~~
_t-cpu-object-desc.c: At global scope:
_t-cpu-object-desc.c:213:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
213 | #define ___MODULE_NAME "_t-cpu-object-desc"
| ^~~~~~~~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-object-desc.c:3455:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
3455 | ___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-cpu.o -I. -DHAVE_CONFIG_H _t-cpu.c -D___LIBRARY
_t-cpu.c:101:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
101 | #define ___MODULE_NAME "_t-cpu"
| ^~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu.c:1476:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
1476 | ___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-cpu-utils.o -I. -DHAVE_CONFIG_H _t-cpu-utils.c -D___LIBRARY
_t-cpu-utils.c:41:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
41 | #define ___MODULE_NAME "_t-cpu-utils"
| ^~~~~~~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_t-cpu-utils.c:533:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
533 | ___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 _assert.o -I. -DHAVE_CONFIG_H _assert.c -D___LIBRARY
_assert.c:28:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
28 | #define ___MODULE_NAME "_assert"
| ^~~~~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_assert.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 _gambitgsc.o -I. -DHAVE_CONFIG_H _gambitgsc.c -D___LIBRARY
_gambitgsc.c:18931:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
18931 | #define ___LINKFILE_NAME "_gambitgsc"
| ^~~~~~~~~~~~
../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)
| ^~~~~~~~~~~~~~~~~
_gambitgsc.c:48108:1: note: in expansion of macro '___END_NEW_SYM_GLO'
48108 | ___END_NEW_SYM_GLO(___S_xmm9,___K_warnings_3f_)
| ^~~~~~~~~~~~~~~~~~
_gvm.c:612:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
612 | #define ___MODULE_NAME "_gvm"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_gvm.c:28583:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
28583 | ___BEGIN_MOD_SYM_KEY
| ^~~~~~~~~~~~~~~~~~~~
gmake[4]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc'
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 phase4
gmake[2]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7'
making phase4 in include
making phase4 in bin
gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/include'
gmake[3]: Nothing to be done for 'phase4'.
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 'phase4'.
gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/bin'
making phase4 in lib
making phase4 in gsi
gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/lib'
gmake[3]: Nothing to be done for 'phase4'.
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'
rm -f "libgambitgsi.so" "libgambitgsi.so" "libgambitgsi.so"
g++ -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -shared -Wl,-soname,libgambitgsi.so -o libgambitgsi.so _gsilib.o _gambitgsi.o ../lib/libgambit.so -lresolv -lnsl -lsocket -lm
making phase4 in gsc
ld: fatal: file ../lib/libgambit.so: open failed: No such file or directory
gmake[3]: Entering directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc'
rm -f "libgambitgsc.so" "libgambitgsc.so" "libgambitgsc.so"
g++ -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/ncurses -shared -Wl,-soname,libgambitgsc.so -o libgambitgsc.so _host.o _utils.o _source.o _parms.o _env.o _ptree1.o _ptree2.o _gvm.o _back.o _front.o _prims.o _assert.o _asm.o _x86.o _arm.o _riscv.o _codegen.o _t-univ-1.o _t-univ-2.o _t-univ-3.o _t-univ-4.o _t-cpu-abstract-machine.o _t-cpu-primitives.o _t-cpu-object-desc.o _t-cpu-utils.o _t-cpu-backend-x86.o _t-cpu-backend-arm.o _t-cpu-backend-riscv.o _t-cpu.o _t-c-1.o _t-c-2.o _t-c-3.o _gsclib.o _gambitgsc.o ../lib/libgambit.so -lresolv -lnsl -lsocket -lm
ld: fatal: file processing errors. No output written to libgambitgsi.so
collect2: error: ld returned 1 exit status
gmake[3]: *** [makefile:197: libgambitgsi.so] Error 1
gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsi'
gmake[2]: *** [makefile:135: gsi-phase4] Error 1
gmake[2]: *** Waiting for unfinished jobs....
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 _gsc.o -I. -DHAVE_CONFIG_H _gsc.c
ld: fatal: file ../lib/libgambit.so: open failed: No such file or directory
ld: fatal: file processing errors. No output written to libgambitgsc.so
collect2: error: ld returned 1 exit status
gmake[3]: *** [makefile:283: libgambitgsc.so] Error 1
gmake[3]: *** Waiting for unfinished jobs....
_gsc.c:262:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
262 | #define ___MODULE_NAME "_gsc"
| ^~~~~~
../include/gambit.h:9101:3: note: in expansion of macro '___MODULE_NAME'
9101 | ___MODULE_NAME, \
| ^~~~~~~~~~~~~~
_gsc.c:8145:1: note: in expansion of macro '___BEGIN_MOD_SYM_KEY'
8145 | ___BEGIN_MOD_SYM_KEY
| ^~~~~~~~~~~~~~~~~~~~
gmake[3]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7/gsc'
gmake[2]: *** [makefile:135: gsc-phase4] Error 1
gmake[2]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7'
gmake[1]: *** [makefile:121: phases] Error 2
gmake[1]: Leaving directory '/tmp/work/lang/gambc/work/gambit-v4_9_7'
gmake: *** [makefile:113: core-pre] Error 2
*** Error code 2
Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/lang/gambc
*** Error code 1
Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-bulktest/lang/gambc