make flags:    
Makefile:1124: warning: overriding commands for target `tags-recursive'
Makefile:589: warning: ignoring old commands for target `tags-recursive'
building all-recursive
Making all in .
make[1]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2'
Makefile:1124: warning: overriding commands for target `tags-recursive'
Makefile:589: warning: ignoring old commands for target `tags-recursive'
building all-local
[ xtc | error ] repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC does not exist
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/xtc -r /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC import /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:    config/tfm-cpp
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
building all-local
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/xtc -r /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC register -l /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/config -V 0.5M2 -t tfm-cpp
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: config/tfm-cpp
make[1]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2'
Making all in cxx-grammar
make[1]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar'
building all-recursive
Making all in src
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src'
Makefile:927: warning: overriding commands for target `tags-recursive'
Makefile:498: warning: ignoring old commands for target `tags-recursive'
building all-recursive
Making all in syn
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/syn'
building deletecons.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I .  --verbose 0 -O 2 -i deletecons.str -o deletecons.c -c
building deletecons.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c deletecons.c
building deletecons
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o deletecons  deletecons.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.la' '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.la' 
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o deletecons deletecons.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib
building notemplate.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I .  --verbose 0 -O 2 -i notemplate.str -o notemplate.c -c
building notemplate.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c notemplate.c
building notemplate
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o notemplate  notemplate.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.la' '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.la' 
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o notemplate notemplate.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib
building Cxx.edef-fast
( echo definition; cat AccessSpecifiers.esdf AdditiveExpressions.esdf AndExpressions.esdf AsmDefinitions.esdf AssignmentExpressions.esdf BaseSpecifiers.esdf BooleanLiterals.esdf CastExpressions.esdf CharacterLiterals.esdf Characters.esdf ClassSpecifiers.esdf CompoundStatements.esdf ConditionalExpressions.esdf ConstantExpressions.esdf ConversionFunctionIds.esdf Cxx.esdf CtorInitializers.esdf CvQualifiers.esdf DeclarationStatements.esdf Declarations.esdf Declarators.esdf DeleteExpressions.esdf ElaboratedTypeSpecifiers.esdf EnumSpecifiers.esdf EqualityExpressions.esdf EscapeSequences.esdf ExceptionSpecifications.esdf ExclusiveOrExpressions.esdf ExplicitInstantiations.esdf ExplicitSpecializations.esdf ExpressionStatements.esdf Expressions.esdf FloatingLiterals.esdf FunctionDefinitions.esdf FunctionSpecifiers.esdf IdExpressions.esdf Identifiers.esdf InclusiveOrExpressions.esdf InitDeclarators.esdf Initializers.esdf IntegerLiterals.esdf IterationStatements.esdf JumpStatements.esdf Keywords.esdf LabeledStatements.esdf Layout.esdf LinkageSpecifications.esdf Literals.esdf LogicalAndExpressions.esdf LogicalOrExpressions.esdf MemberSpecifications.esdf MultiplicativeExpressions.esdf NamespaceAliases.esdf Namespaces.esdf NewExpressions.esdf OperatorFunctionIds.esdf ParameterDeclarations.esdf PmExpressions.esdf PostfixExpressions.esdf PrimaryExpressions.esdf RelationalExpressions.esdf SelectionStatements.esdf ShiftExpressions.esdf SimpleTypeSpecifiers.esdf Specifiers.esdf Statements.esdf StorageClassSpecifiers.esdf StringLiterals.esdf TemplateDeclarations.esdf TemplateIds.esdf TemplateParameters.esdf ThrowExpressions.esdf TranslationUnits.esdf TryBlocks.esdf TypeIds.esdf TypeSpecifiers.esdf UnaryExpressions.esdf UsingDeclarations.esdf UsingDirectives.esdf ) > Cxx.edef-fast
building Cxx.edef-fast.af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pack-esdf --verbose 1 \
		-of ast \
		-s AttrSdf \
		-I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' \
		-Idef Cxx.edef-fast \
		-i ./Cxx.esdf \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/sdf-option -b \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/sdf-cons -b \
	| ./deletecons -b \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/boxed-desugar -b \
	| ./notemplate -b -o Cxx.edef-fast.af
  including ./Cxx.esdf
  including TranslationUnits from Cxx.edef-fast
  including Declarations from Cxx.edef-fast
  including AsmDefinitions from Cxx.edef-fast
  including StringLiterals from Cxx.edef-fast
  including Characters from Cxx.edef-fast
  including Layout from Cxx.edef-fast
  including EscapeSequences from Cxx.edef-fast
  including InitDeclarators from Cxx.edef-fast
  including Declarators from Cxx.edef-fast
  including ConstantExpressions from Cxx.edef-fast
  including ConditionalExpressions from Cxx.edef-fast
  including AssignmentExpressions from Cxx.edef-fast
  including ThrowExpressions from Cxx.edef-fast
  including Expressions from Cxx.edef-fast
  including LogicalOrExpressions from Cxx.edef-fast
  including LogicalAndExpressions from Cxx.edef-fast
  including InclusiveOrExpressions from Cxx.edef-fast
  including ExclusiveOrExpressions from Cxx.edef-fast
  including AndExpressions from Cxx.edef-fast
  including EqualityExpressions from Cxx.edef-fast
  including RelationalExpressions from Cxx.edef-fast
  including ShiftExpressions from Cxx.edef-fast
  including AdditiveExpressions from Cxx.edef-fast
  including MultiplicativeExpressions from Cxx.edef-fast
  including PmExpressions from Cxx.edef-fast
  including CastExpressions from Cxx.edef-fast
  including UnaryExpressions from Cxx.edef-fast
  including DeleteExpressions from Cxx.edef-fast
  including NewExpressions from Cxx.edef-fast
  including PostfixExpressions from Cxx.edef-fast
  including PrimaryExpressions from Cxx.edef-fast
  including Literals from Cxx.edef-fast
  including BooleanLiterals from Cxx.edef-fast
  including CharacterLiterals from Cxx.edef-fast
  including FloatingLiterals from Cxx.edef-fast
  including IntegerLiterals from Cxx.edef-fast
  including TemplateIds from Cxx.edef-fast
  including TypeIds from Cxx.edef-fast
  including TypeSpecifiers from Cxx.edef-fast
  including ClassSpecifiers from Cxx.edef-fast
  including BaseSpecifiers from Cxx.edef-fast
  including AccessSpecifiers from Cxx.edef-fast
  including Identifiers from Cxx.edef-fast
  including MemberSpecifications from Cxx.edef-fast
  including ElaboratedTypeSpecifiers from Cxx.edef-fast
  including EnumSpecifiers from Cxx.edef-fast
  including CvQualifiers from Cxx.edef-fast
  including ExceptionSpecifications from Cxx.edef-fast
  including IdExpressions from Cxx.edef-fast
  including ConversionFunctionIds from Cxx.edef-fast
  including Keywords from Cxx.edef-fast
  including OperatorFunctionIds from Cxx.edef-fast
  including ParameterDeclarations from Cxx.edef-fast
  including SimpleTypeSpecifiers from Cxx.edef-fast
  including Initializers from Cxx.edef-fast
  including ExplicitInstantiations from Cxx.edef-fast
  including ExplicitSpecializations from Cxx.edef-fast
  including FunctionDefinitions from Cxx.edef-fast
  including CompoundStatements from Cxx.edef-fast
  including Statements from Cxx.edef-fast
  including DeclarationStatements from Cxx.edef-fast
  including ExpressionStatements from Cxx.edef-fast
  including IterationStatements from Cxx.edef-fast
  including JumpStatements from Cxx.edef-fast
  including LabeledStatements from Cxx.edef-fast
  including SelectionStatements from Cxx.edef-fast
  including CtorInitializers from Cxx.edef-fast
  including TryBlocks from Cxx.edef-fast
  including LinkageSpecifications from Cxx.edef-fast
  including NamespaceAliases from Cxx.edef-fast
  including Namespaces from Cxx.edef-fast
  including Specifiers from Cxx.edef-fast
  including FunctionSpecifiers from Cxx.edef-fast
  including StorageClassSpecifiers from Cxx.edef-fast
  including TemplateDeclarations from Cxx.edef-fast
  including TemplateParameters from Cxx.edef-fast
  including UsingDeclarations from Cxx.edef-fast
  including UsingDirectives from Cxx.edef-fast
building Cxx.edef
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pp-attrsdf -i Cxx.edef-fast.af -o Cxx.edef
building Cxx.edef-ag-af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Cxx --desugar -i Cxx.edef -o Cxx.edef-ag-af \
          --imp CxxLib
parse-attrsdf-definition user 5.450000000000000e+00 system 1.700000000000000e-01
attrs-desugar-meta user 4.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-ns user 2.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-lr_in user 2.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-decl user 2.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-dynattr user 1.000000000000000e-02 system 1.000000000000000e-02
total:  user 5.560000000000000e+00 system 2.000000000000000e-01
building Cxx.edef-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Cxx --def-ag -i Cxx.edef-ag-af -o Cxx.edef-ag \
          --imp CxxLib
embed-attributes user 5.000000000000000e-02 system 0.000000000000000e+00
sdf-strip user 2.000000000000000e-02 system 0.000000000000000e+00
total:  user 7.000000000000001e-02 system 0.000000000000000e+00
building Cxx.tbl-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Cxx --tbl-ag -i Cxx.edef-ag -o Cxx.tbl-ag \
          --imp CxxLib
pp-attrsdf user 1.290000000000000e+00 system 5.000000000000000e-02
SdfChecker:error: Main module not defined
--- Main
sdf2table user 2.109000000000000e+01 system 3.900000000000000e-01
deembed-attributes user 1.600000000000000e-01 system 0.000000000000000e+00
sdf-labelize user 8.000000000000000e-02 system 0.000000000000000e+00
total:  user 2.262000000000000e+01 system 4.400000000000000e-01
building Cxx.full-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Cxx --full-ag -i Cxx.tbl-ag -o Cxx.full-ag \
          --imp CxxLib
clean-bad-parse-rules user 6.000000000000000e-02 system 1.000000000000000e-02
reject-useless-prods user 1.300000000000000e-01 system 1.000000000000000e-02
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	AsmDefinition -> BlockDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	CvQualifier -> TypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	"typedef" -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	"friend" -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	FunctionSpecifier -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	StorageClassSpecifier -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_ns_syn" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "*"  CvQualifierSeq? -> PtrOperator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  NamespaceName -> QualifiedNamespaceSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	TemplateId -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  Identifier  "{"  NamespaceBody  "}" -> OriginalNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"::"  Identifier -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"namespace"  Identifier  "{"  NamespaceBody  "}" -> OriginalNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> OriginalNamespaceName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> NamespaceAlias
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> TypedefName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> Enumerator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> EnumName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> TemplateName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_11.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_11.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"class"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"enum"  Identifier?  "{"  EnumeratorList?  "}" -> EnumSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TypeSpecifierSeq  Declarator -> ExceptionDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TypeSpecifierSeq  AbstractDeclarator? -> TypeId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Declarator  Initializer? -> InitDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	PtrOperator  Declarator -> Declarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	TypeSpecifierSeq  Declarator -> ExceptionDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"typename"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"class"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	ClassKey  NestedNameSpecifier?  TemplateId  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TemplateId -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Identifier -> TemplateName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	"enum"  Identifier?  "{"  EnumeratorList?  "}" -> EnumSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	CvQualifier -> TypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  InitDeclaratorList?  ";" -> SimpleDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq?  MemberDeclaratorList?  ";" -> MemberDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator? -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifier+  DeclSpecifier+ -> DeclSpecifier+
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifier+  DeclSpecifier+ -> DeclSpecifier+
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifier+ -> DeclSpecifierSeq
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	DirectDeclarator  "("  ParameterDeclarationClause  ")"  CvQualifierSeq?  ExceptionSpecification? -> DirectDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	DirectAbstractDeclarator?  "("  ParameterDeclarationClause  ")"  CvQualifierSeq?  ExceptionSpecification? -> DirectAbstractDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ParameterDeclarationList?  Dummy4? -> ParameterDeclarationClause
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ParameterDeclaration -> TemplateParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator? -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TypeSpecifier+ -> TypeSpecifierSeq
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	PtrOperator  Declarator -> Declarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"try"  CompoundStatement  HandlerSeq -> TryBlock
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"{"  StatementSeq?  "}" -> CompoundStatement
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Dummy2?  NestedNameSpecifier  Dummy5?  UnqualifiedId  ";" -> MemberDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  "::"  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	IdExpression -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_15.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Dummy1?  "template"  "<"  TemplateParameterList  ">"  Declaration -> TemplateDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_ns_syn" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_classtable_syn" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_classtable_inh" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassHead  "{"  MemberSpecification?  "}" -> ClassSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ConversionFunctionId -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Identifier -> NamespaceAlias
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  NamespaceName -> QualifiedNamespaceSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  OriginalNamespaceName  "{"  NamespaceBody  "}" -> ExtensionNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	OperatorFunctionId -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  InitDeclaratorList?  ";" -> SimpleDeclaration
attr-defs user 2.030000000000000e+00 system 5.000000000000000e-02
total:  user 2.220000000000000e+00 system 7.000000000000001e-02
building eval-Cxx.str
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m eval-Cxx --eval-ag -i Cxx.full-ag -o eval-Cxx.str \
          --imp CxxLib
attrc user 3.400000000000000e-01 system 1.000000000000000e-02
pp-stratego user 2.240000000000000e+00 system 5.000000000000000e-02
building Cxx.rtg
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-sdf -i "Cxx.edef-ag" \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/sdf2rtg -m Cxx -o "Cxx.rtg"
SdfChecker:error: Main module not defined
--- Main
building Cxx.str
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/rtg2sig --module `basename "Cxx"` -i Cxx.rtg -o Cxx.str
building eval-Cxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I .  --verbose 0 -O 2 -i eval-Cxx.str -o eval-Cxx.c -c
building eval_Cxx-eval-Cxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include     -g -O2 -c -o eval_Cxx-eval-Cxx.o `test -f 'eval-Cxx.c' || echo './'`eval-Cxx.c
building eval-Cxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o eval-Cxx  eval_Cxx-eval-Cxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.la' '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.la' 
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o eval-Cxx eval_Cxx-eval-Cxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib
building Cxx.def.af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/sdf-strip -i Cxx.edef-ag-af -o Cxx.def.af
building Cxx.tbl
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Cxx --sglr-tbl -i Cxx.tbl-ag -o Cxx.tbl \
          --imp CxxLib
clean-tbl-attributes user 6.000000000000000e-02 system 0.000000000000000e+00
total:  user 6.000000000000000e-02 system 0.000000000000000e+00
building Cxx.pp
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/boxed2pp-table -i Cxx.edef-fast.af \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-pp-table -o Cxx.pp
building Cxx.pp.af
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-pp-table -i Cxx.pp -o Cxx.pp.af
building Cxx.rtree
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-stratego -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I . -i Cxx.str -o Cxx.rtree 
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: deletecons  eval-Cxx 
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   Cxx.def.af Cxx.edef-fast Cxx.edef-fast.af Cxx.edef Cxx.edef-ag-af Cxx.edef-ag Cxx.tbl-ag Cxx.full-ag Cxx.tbl Cxx.pp.af Cxx.pp Cxx.str Cxx.rtg Cxx.rtree codeboost-tree.str ExtraCons.str wrap.str CxxLib.str diff.str Ids.str ns-lookup.str kinds.str valid-types.str tree-tools.str   
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/syn'
Making all in deterministic
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/deterministic'
building DetCxx.esdf
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2sdf-detgen -i ../../../cxx-grammar/src/syn/Cxx.edef \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/parse-attrsdf-definition \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/detgen -b "<%>" -e "</%>" -m Cxx \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pp-attrsdf -o DetCxx.esdf
building Dxx.edef-fast.af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pack-esdf \
	   -s AttrSdf \
	   -of ast \
	   -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' \
	   -Idef ../../../cxx-grammar/src/syn/Cxx.edef \
	   -I . \
	   -I . \
	   -i ./Dxx.esdf -o Dxx.edef-fast.af
  including ./Dxx.esdf
  including Cxx from ../../../cxx-grammar/src/syn/Cxx.edef
  including Dummy from ../../../cxx-grammar/src/syn/Cxx.edef
  including TranslationUnits from ../../../cxx-grammar/src/syn/Cxx.edef
  including Declarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including AsmDefinitions from ../../../cxx-grammar/src/syn/Cxx.edef
  including StringLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including Characters from ../../../cxx-grammar/src/syn/Cxx.edef
  including ./Layout.esdf
  including EscapeSequences from ../../../cxx-grammar/src/syn/Cxx.edef
  including InitDeclarators from ../../../cxx-grammar/src/syn/Cxx.edef
  including Declarators from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConstantExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConditionalExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AssignmentExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ThrowExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including Expressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including LogicalOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including LogicalAndExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including InclusiveOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExclusiveOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AndExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including EqualityExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including RelationalExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ShiftExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AdditiveExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including MultiplicativeExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PmExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including CastExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including UnaryExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including DeleteExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including NewExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PostfixExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PrimaryExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including Literals from ../../../cxx-grammar/src/syn/Cxx.edef
  including BooleanLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including CharacterLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including FloatingLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including IntegerLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including TypeIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including TypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ClassSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including BaseSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including AccessSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including Identifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including MemberSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including ElaboratedTypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including EnumSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including CvQualifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExceptionSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including IdExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConversionFunctionIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including Keywords from ../../../cxx-grammar/src/syn/Cxx.edef
  including OperatorFunctionIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including ParameterDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including SimpleTypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including Initializers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExplicitInstantiations from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExplicitSpecializations from ../../../cxx-grammar/src/syn/Cxx.edef
  including FunctionDefinitions from ../../../cxx-grammar/src/syn/Cxx.edef
  including CompoundStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including Statements from ../../../cxx-grammar/src/syn/Cxx.edef
  including DeclarationStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExpressionStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including IterationStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including JumpStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including LabeledStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including SelectionStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including CtorInitializers from ../../../cxx-grammar/src/syn/Cxx.edef
  including TryBlocks from ../../../cxx-grammar/src/syn/Cxx.edef
  including LinkageSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including NamespaceAliases from ../../../cxx-grammar/src/syn/Cxx.edef
  including Namespaces from ../../../cxx-grammar/src/syn/Cxx.edef
  including Specifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including FunctionSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including StorageClassSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateParameters from ../../../cxx-grammar/src/syn/Cxx.edef
  including UsingDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including UsingDirectives from ../../../cxx-grammar/src/syn/Cxx.edef
  including ./DetCxx.esdf
building Dxx.edef
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pp-attrsdf -i Dxx.edef-fast.af -o Dxx.edef
building Dxx.edef-ag-af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Dxx --desugar -i Dxx.edef -o Dxx.edef-ag-af \
          
parse-attrsdf-definition user 5.640000000000000e+00 system 8.000000000000000e-02
attrs-desugar-meta user 4.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-ns user 2.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-lr_in user 3.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-decl user 2.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-dynattr user 3.000000000000000e-02 system 0.000000000000000e+00
total:  user 5.780000000000000e+00 system 1.000000000000000e-01
building Dxx.edef-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m Dxx --def-ag -i Dxx.edef-ag-af -o Dxx.edef-ag \
          
embed-attributes user 5.000000000000000e-02 system 0.000000000000000e+00
sdf-strip user 2.000000000000000e-02 system 0.000000000000000e+00
total:  user 7.000000000000001e-02 system 0.000000000000000e+00
building Dxx.def.af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/sdf-strip -i Dxx.edef-ag-af -o Dxx.def.af
building Dxx.def
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/sdf-desugar -i Dxx.def.af \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-sdf -o Dxx.def
building Dxx.tbl
/nix/store/kd4k51lwpz297h2sgiw4kv6xbkjx5as0-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m Dxx -i Dxx.def -o Dxx.tbl 
SdfChecker:error: Main module not defined
--- Main
building Dxx.pp
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/boxed2pp-table -i Dxx.edef-fast.af \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-pp-table -o Dxx.pp
building Dxx.pp.af
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-pp-table -i Dxx.pp -o Dxx.pp.af
building Dxx.rtg
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/sdf2rtg -m Dxx -i Dxx.def -o Dxx.rtg
SdfChecker:error: Main module not defined
--- Main
building Dxx.str
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/rtg2sig --module `basename "Dxx"` -i Dxx.rtg -o Dxx.str
building Dxx.rtree
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-stratego  -i Dxx.str -o Dxx.rtree 
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:    
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   Dxx.edef Dxx.edef-ag Dxx.tbl Dxx.pp.af Dxx.pp Dxx.str Dxx.rtree   
rm Dxx.def Dxx.rtg
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/deterministic'
Making all in pp
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/pp'
building pp-cxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I . -I ../../../config  --main pp-cxx --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  -i pp-cxx.str -o pp-cxx.c -c
building pp-cxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c pp-cxx.c
building pp-cxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o pp-cxx  pp-cxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o pp-cxx pp-cxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building pp-dxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I . -I ../../../config  --main pp-dxx --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  -i pp-dxx.str -o pp-dxx.c -c
building pp-dxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c pp-dxx.c
building pp-dxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o pp-dxx  pp-dxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o pp-dxx pp-dxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building pp-cxx.inc
sed -e "/^pp-cxx$/d" ../../../cxx-grammar/src/mancmds | sed -f ../../../config/seealso.sed >pp-cxx.inc
building pp-cxx.1
help2man -S LRDE -i pp-cxx.inc --no-info ./pp-cxx -o pp-cxx.1
building pp-dxx.inc
sed -e "/^pp-dxx$/d" ../../../cxx-grammar/src/mancmds | sed -f ../../../config/seealso.sed >pp-dxx.inc
building pp-dxx.1
help2man -S LRDE -i pp-dxx.inc --no-info ./pp-dxx -o pp-dxx.1
building Options.pp.af
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-pp-table -i Options.pp -o Options.pp.af
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: pp-cxx pp-dxx   
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   Options.pp.af   
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/pp'
Making all in strategocxx
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/strategocxx'
building StrategoCxxGen.sdf
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/str-concrete -i ../../../cxx-grammar/src/syn/Cxx.def.af			\
                --toterm '"|%T%[" %S% "]c++|"'			\
                --toterm '"|%T%[" %S% "]|"'			\
                --toterm '"|%T%?[" %S%? "]c++|"'		\
                --toterm '"|%T%?[" %S%? "]|"'			\
                --toterm '"|%T%+[" %S%+ "]c++|"'		\
                --toterm '"|%T%+[" %S%+ "]|"'			\
                --fromterm '"~%S%:" %T% "~",%S%'		\
                --fromterm '"~%S%?:" %T% "~",%S%?'		\
                --fromterm '"~%S%+:" %T% "~",%S%+'		\
                --var "\"%S%\" [0-9]* [\\']*,%S%"		\
                --var "\"%S%\" [0-9]* \"-opt\" [\\']*,%S%?"	\
                --var "\"%S%\" [0-9]* \"-iter\" [\\']*,%S%+"	\
                --main StrategoCxxGen				\
        | /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/sdf-desugar			\
        | /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-sdf -o StrategoCxxGen.sdf
building Dxx.def.af
ln -s ../../../cxx-grammar/src/deterministic/Dxx.def.af Dxx.def.af
building Dxx.def
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/sdf-desugar -i Dxx.def.af \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-sdf -o Dxx.def
building StrategoCxx.def
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pack-sdf -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front -I . -I . -Idef Dxx.def -i StrategoCxx.sdf -o StrategoCxx.def --dep StrategoCxx.dep
  including ./StrategoCxx.sdf
  including Dxx from Dxx.def
  including Cxx from Dxx.def
  including Dummy from Dxx.def
  including TranslationUnits from Dxx.def
  including Declarations from Dxx.def
  including AsmDefinitions from Dxx.def
  including StringLiterals from Dxx.def
  including Characters from Dxx.def
  including Layout from Dxx.def
  including EscapeSequences from Dxx.def
  including InitDeclarators from Dxx.def
  including Declarators from Dxx.def
  including ConstantExpressions from Dxx.def
  including ConditionalExpressions from Dxx.def
  including AssignmentExpressions from Dxx.def
  including ThrowExpressions from Dxx.def
  including Expressions from Dxx.def
  including LogicalOrExpressions from Dxx.def
  including LogicalAndExpressions from Dxx.def
  including InclusiveOrExpressions from Dxx.def
  including ExclusiveOrExpressions from Dxx.def
  including AndExpressions from Dxx.def
  including EqualityExpressions from Dxx.def
  including RelationalExpressions from Dxx.def
  including ShiftExpressions from Dxx.def
  including AdditiveExpressions from Dxx.def
  including MultiplicativeExpressions from Dxx.def
  including PmExpressions from Dxx.def
  including CastExpressions from Dxx.def
  including UnaryExpressions from Dxx.def
  including DeleteExpressions from Dxx.def
  including NewExpressions from Dxx.def
  including PostfixExpressions from Dxx.def
  including PrimaryExpressions from Dxx.def
  including Literals from Dxx.def
  including BooleanLiterals from Dxx.def
  including CharacterLiterals from Dxx.def
  including FloatingLiterals from Dxx.def
  including IntegerLiterals from Dxx.def
  including TemplateIds from Dxx.def
  including TypeIds from Dxx.def
  including TypeSpecifiers from Dxx.def
  including ClassSpecifiers from Dxx.def
  including BaseSpecifiers from Dxx.def
  including AccessSpecifiers from Dxx.def
  including Identifiers from Dxx.def
  including MemberSpecifications from Dxx.def
  including ElaboratedTypeSpecifiers from Dxx.def
  including EnumSpecifiers from Dxx.def
  including CvQualifiers from Dxx.def
  including ExceptionSpecifications from Dxx.def
  including IdExpressions from Dxx.def
  including ConversionFunctionIds from Dxx.def
  including Keywords from Dxx.def
  including OperatorFunctionIds from Dxx.def
  including ParameterDeclarations from Dxx.def
  including SimpleTypeSpecifiers from Dxx.def
  including Initializers from Dxx.def
  including ExplicitInstantiations from Dxx.def
  including ExplicitSpecializations from Dxx.def
  including FunctionDefinitions from Dxx.def
  including CompoundStatements from Dxx.def
  including Statements from Dxx.def
  including DeclarationStatements from Dxx.def
  including ExpressionStatements from Dxx.def
  including IterationStatements from Dxx.def
  including JumpStatements from Dxx.def
  including LabeledStatements from Dxx.def
  including SelectionStatements from Dxx.def
  including CtorInitializers from Dxx.def
  including TryBlocks from Dxx.def
  including LinkageSpecifications from Dxx.def
  including NamespaceAliases from Dxx.def
  including Namespaces from Dxx.def
  including Specifiers from Dxx.def
  including FunctionSpecifiers from Dxx.def
  including StorageClassSpecifiers from Dxx.def
  including TemplateDeclarations from Dxx.def
  including TemplateParameters from Dxx.def
  including UsingDeclarations from Dxx.def
  including UsingDirectives from Dxx.def
  including DetCxx from Dxx.def
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/StrategoRenamed.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Layout.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Layout.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Identifiers.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Constants.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Constants.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Modules.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Modules.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Strategies.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Terms.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Core-Signatures.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Signatures.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Terms.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Strategies.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Rules.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-DynamicRules.sdf
  including /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/sdf/stratego-front/Stratego-Sugar-Overlays.sdf
  including ./CxxVariables.sdf
  including ./StrategoCxxGen.sdf
building StrategoCxx.tbl
/nix/store/kd4k51lwpz297h2sgiw4kv6xbkjx5as0-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m StrategoCxx -i StrategoCxx.def -o StrategoCxx.tbl 
SdfChecker:error: Main module not defined
--- Main
SdfChecker:warning: symbol is not used anywhere
--- Mod [file: StrategoCxx.def line: 2665 col: 50]
SdfChecker:error: start-symbol not defined by any production
--- StrategoModule [file: StrategoCxx.def line: 4894 col: 29]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "(" Type ")" -> ArgType { bracket } [file: StrategoCxx.def line: 2865 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "<" Strategy ">" -> StrategyAngle { bracket } [file: StrategoCxx.def line: 2678 col: 5]
SdfChecker:warning: undeclared sort
--- StrategoTerm [file: StrategoCxx.def line: 59 col: 79]
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:    
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   StrategoCxx.tbl StrategoCxx.def  StrategoCxx.sdf CxxVariables.sdf StrategoCxxGen.sdf 
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/strategocxx'
Making all in parser
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/parser'
building meta-delete-attrs.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I ../../../cxx-grammar/src/strategocxx -I ../../../config -I . -I .  --main io-meta-delete-attrs --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  --asfix -i meta-delete-attrs.str -o meta-delete-attrs.c -c
building meta-delete-attrs.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c meta-delete-attrs.c
building meta-delete-attrs
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o meta-delete-attrs  meta-delete-attrs.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o meta-delete-attrs meta-delete-attrs.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building ParsePPDirective-build.rtree
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-stratego -I ../../../cxx-grammar/src/syn -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I ../../../cxx-grammar/src/strategocxx -I ../../../config -I . -I . --asfix \
          -i ./ParsePPDirective.str --verbose 0 | \
	  ./meta-delete-attrs -o ParsePPDirective-build.rtree
building meta-gen-concat.str
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-stratego -I ../../../cxx-grammar/src/syn -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I ../../../cxx-grammar/src/strategocxx -I ../../../config -I . -I . --asfix \
	  -i ./meta-gen-concat-prot.str --verbose 0 | \
	  ./meta-delete-attrs | \
	  /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-stratego -a | \
	  sed "s/^specification$/module meta-gen-concat/" >meta-gen-concat.str
building meta-gen-concat.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I ../../../cxx-grammar/src/strategocxx -I ../../../config -I . -I . --main io-meta-gen-concat --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  --asfix -m io-meta-gen-concat -i meta-gen-concat.str -o meta-gen-concat.c -c
building meta-gen-concat.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c meta-gen-concat.c
building meta-gen-concat
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o meta-gen-concat  meta-gen-concat.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o meta-gen-concat meta-gen-concat.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building AsfixConcat.rtree
/nix/store/kd4k51lwpz297h2sgiw4kv6xbkjx5as0-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sglr -2t -p ../../../cxx-grammar/src/syn/Cxx.tbl \
	  -i ./dummy.cc | ./meta-gen-concat | \
	  /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/strc-core/meta-explode -o AsfixConcat.rtree
building parse-cxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/gpp -I ../../../cxx-grammar/src/strategocxx -I ../../../config -I . -I .  --main io-parse-cxx --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  --asfix -i parse-cxx.str -o parse-cxx.c -c
building parse-cxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c parse-cxx.c
building parse-cxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o parse-cxx  parse-cxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-sglr -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o parse-cxx parse-cxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-sglr.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libjustsglr.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building parse-cxx.inc
sed -e "/^parse-cxx$/d" ../../../cxx-grammar/src/mancmds | \
	  sed -f ../../../config/seealso.sed >parse-cxx.inc
building parse-cxx.1
help2man -S LRDE -i parse-cxx.inc --no-info ./parse-cxx -o parse-cxx.1
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: parse-cxx   cxx-parse-header.pl
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/parser'
Making all in converters
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/converters'
building afcxx2afdxx.str
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2sdf-detgen -i ../../../cxx-grammar/src/syn/Cxx.edef | \
	XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/gen-filters -d -b "<%>" -e "</%>" -m afcxx2afdxx -o afcxx2afdxx.str
building afcxx2afdxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc   --main afcxx2afdxx --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  -i afcxx2afdxx.str -o afcxx2afdxx.c -c
building afcxx2afdxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c afcxx2afdxx.c
building afcxx2afdxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o afcxx2afdxx  afcxx2afdxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o afcxx2afdxx afcxx2afdxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building afdxx2afcxx.str
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2sdf-detgen -i ../../../cxx-grammar/src/syn/Cxx.edef | \
	XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/gen-filters -f -b "<%>" -e "</%>" -m afdxx2afcxx -o afdxx2afcxx.str
building afdxx2afcxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc   --main afdxx2afcxx --verbose 0 -I /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/share/xtc  -i afdxx2afcxx.str -o afdxx2afcxx.c -c
building afdxx2afcxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c afdxx2afcxx.c
building afdxx2afcxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o afdxx2afcxx  afdxx2afcxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o afdxx2afcxx afdxx2afcxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   afcxx2afdxx afdxx2afcxx 
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/converters'
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src'
Makefile:927: warning: overriding commands for target `tags-recursive'
Makefile:498: warning: ignoring old commands for target `tags-recursive'
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:    
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src'
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src'
Making all in tests
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests'
building all-recursive
Making all in type-checker
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker'
Making all in disambiguate
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate'
Making all in gcc
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc'
Making all in expressions
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions'
Making all in lib_debug
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/lib_debug'
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:    
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/lib_debug'
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests'
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests'
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar'
make[1]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar'
Making all in concepts
make[1]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts'
building all-recursive
Making all in src
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src'
building all-recursive
Making all in syn
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src/syn'
building ConceptCxx.edef-fast
( echo definition; cat ConceptCxx.esdf ConceptsDeclarations.esdf Concepts.esdf ConceptsIdExpressions.esdf ConceptsKeywords.esdf ConceptsMemberSpecifications.esdf ConceptsTemplateDeclarations.esdf ConceptsTemplateParameters.esdf ) > ConceptCxx.edef-fast
building ConceptCxx.edef-fast.af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pack-esdf --verbose 1 \
		-of ast \
		-s AttrSdf \
		-I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' \
		-Idef ../../../cxx-grammar/src/syn/Cxx.edef \
		-Idef ConceptCxx.edef-fast \
		-i ./ConceptCxx.esdf \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/sdf-option -b \
        | /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/libexec/sdf-cons --injections -b \
	| ../../../cxx-grammar/src/syn/deletecons -b \
	| XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/boxed-desugar -b -o ConceptCxx.edef-fast.af
  including ./ConceptCxx.esdf
  including Cxx from ../../../cxx-grammar/src/syn/Cxx.edef
  including Dummy from ../../../cxx-grammar/src/syn/Cxx.edef
  including TranslationUnits from ../../../cxx-grammar/src/syn/Cxx.edef
  including Declarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including AsmDefinitions from ../../../cxx-grammar/src/syn/Cxx.edef
  including StringLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including Characters from ../../../cxx-grammar/src/syn/Cxx.edef
  including Layout from ../../../cxx-grammar/src/syn/Cxx.edef
  including EscapeSequences from ../../../cxx-grammar/src/syn/Cxx.edef
  including InitDeclarators from ../../../cxx-grammar/src/syn/Cxx.edef
  including Declarators from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConstantExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConditionalExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AssignmentExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ThrowExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including Expressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including LogicalOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including LogicalAndExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including InclusiveOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExclusiveOrExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AndExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including EqualityExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including RelationalExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ShiftExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including AdditiveExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including MultiplicativeExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PmExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including CastExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including UnaryExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including DeleteExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including NewExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PostfixExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including PrimaryExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including Literals from ../../../cxx-grammar/src/syn/Cxx.edef
  including BooleanLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including CharacterLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including FloatingLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including IntegerLiterals from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including TypeIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including TypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ClassSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including BaseSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including AccessSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including Identifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including MemberSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including ElaboratedTypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including EnumSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including CvQualifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExceptionSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including IdExpressions from ../../../cxx-grammar/src/syn/Cxx.edef
  including ConversionFunctionIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including Keywords from ../../../cxx-grammar/src/syn/Cxx.edef
  including OperatorFunctionIds from ../../../cxx-grammar/src/syn/Cxx.edef
  including ParameterDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including SimpleTypeSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including Initializers from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExplicitInstantiations from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExplicitSpecializations from ../../../cxx-grammar/src/syn/Cxx.edef
  including FunctionDefinitions from ../../../cxx-grammar/src/syn/Cxx.edef
  including CompoundStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including Statements from ../../../cxx-grammar/src/syn/Cxx.edef
  including DeclarationStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including ExpressionStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including IterationStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including JumpStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including LabeledStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including SelectionStatements from ../../../cxx-grammar/src/syn/Cxx.edef
  including CtorInitializers from ../../../cxx-grammar/src/syn/Cxx.edef
  including TryBlocks from ../../../cxx-grammar/src/syn/Cxx.edef
  including LinkageSpecifications from ../../../cxx-grammar/src/syn/Cxx.edef
  including NamespaceAliases from ../../../cxx-grammar/src/syn/Cxx.edef
  including Namespaces from ../../../cxx-grammar/src/syn/Cxx.edef
  including Specifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including FunctionSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including StorageClassSpecifiers from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including TemplateParameters from ../../../cxx-grammar/src/syn/Cxx.edef
  including UsingDeclarations from ../../../cxx-grammar/src/syn/Cxx.edef
  including UsingDirectives from ../../../cxx-grammar/src/syn/Cxx.edef
  including Concepts from ConceptCxx.edef-fast
  including ConceptsKeywords from ConceptCxx.edef-fast
  including ConceptsDeclarations from ConceptCxx.edef-fast
  including ConceptsIdExpressions from ConceptCxx.edef-fast
  including ConceptsMemberSpecifications from ConceptCxx.edef-fast
  including ConceptsTemplateDeclarations from ConceptCxx.edef-fast
  including ConceptsTemplateParameters from ConceptCxx.edef-fast
building ConceptCxx.edef
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/pp-attrsdf -i ConceptCxx.edef-fast.af -o ConceptCxx.edef
building ConceptCxx.edef-ag-af
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m ConceptCxx --desugar -i ConceptCxx.edef -o ConceptCxx.edef-ag-af \
          --imp ConceptCxxLib
parse-attrsdf-definition user 5.860000000000000e+00 system 5.000000000000000e-02
attrs-desugar-meta user 4.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-ns user 2.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-lr_in user 2.000000000000000e-02 system 1.000000000000000e-02
attrs-desugar-decl user 3.000000000000000e-02 system 0.000000000000000e+00
attrs-desugar-dynattr user 2.000000000000000e-02 system 0.000000000000000e+00
total:  user 5.990000000000000e+00 system 7.000000000000001e-02
building ConceptCxx.edef-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m ConceptCxx --def-ag -i ConceptCxx.edef-ag-af -o ConceptCxx.edef-ag \
          --imp ConceptCxxLib
embed-attributes user 6.000000000000000e-02 system 0.000000000000000e+00
sdf-strip user 2.000000000000000e-02 system 0.000000000000000e+00
total:  user 8.000000000000000e-02 system 0.000000000000000e+00
building ConceptCxx.tbl-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m ConceptCxx --tbl-ag -i ConceptCxx.edef-ag -o ConceptCxx.tbl-ag \
          --imp ConceptCxxLib
pp-attrsdf user 1.480000000000000e+00 system 6.000000000000000e-02
SdfChecker:error: Main module not defined
--- Main
sdf2table user 2.378000000000000e+01 system 2.700000000000000e-01
deembed-attributes user 1.800000000000000e-01 system 0.000000000000000e+00
sdf-labelize user 8.000000000000000e-02 system 2.000000000000000e-02
total:  user 2.552000000000000e+01 system 3.500000000000000e-01
building ConceptCxx.full-ag
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m ConceptCxx --full-ag -i ConceptCxx.tbl-ag -o ConceptCxx.full-ag \
          --imp ConceptCxxLib
clean-bad-parse-rules user 7.000000000000001e-02 system 0.000000000000000e+00
reject-useless-prods user 1.600000000000000e-01 system 1.000000000000000e-02
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	AsmDefinition -> BlockDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	CvQualifier -> TypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	"typedef" -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	"friend" -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	FunctionSpecifier -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_template_parameters_syn" on the production:
	StorageClassSpecifier -> DeclSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_ns_syn" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Identifier  "<"  TemplateArgumentList?  ">"  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Dummy4?  Identifier  "<"  TemplateArgumentList?  ">" -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Dummy4?  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	Dummy9?  Root  NestedNameSpecifier?  ConceptId -> Requirement
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptId -> RefinementSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "*"  CvQualifierSeq? -> PtrOperator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  NamespaceName -> QualifiedNamespaceSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	NestedNameSpecifier?  ConceptId  "::" -> NestedNameSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	TemplateId -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"virtual"  AccessSpecifier?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	AccessSpecifier  Dummy7?  Root  NestedNameSpecifier?  ClassName -> BaseSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  Identifier  "{"  NamespaceBody  "}" -> OriginalNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"::"  Identifier -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"namespace"  Identifier  "{"  NamespaceBody  "}" -> OriginalNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> OriginalNamespaceName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> NamespaceAlias
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> TypedefName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> Enumerator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> EnumName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"enum"  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Identifier -> TemplateName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_11.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_11.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"typename"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"class"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"enum"  Identifier?  "{"  EnumeratorList?  "}" -> EnumSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TypeSpecifierSeq  Declarator -> ExceptionDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TypeSpecifierSeq  AbstractDeclarator? -> TypeId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	Declarator  Initializer? -> InitDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	PtrOperator  Declarator -> Declarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	TypeSpecifierSeq  Declarator -> ExceptionDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"typename"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"class"  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	ClassKey  NestedNameSpecifier?  TemplateId  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TemplateId -> ClassName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Identifier -> TemplateName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	TemplateName  "<"  TemplateArgumentList?  ">" -> TemplateId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId  "("  ExpressionList?  ")" -> PostfixExpression
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	ClassKey  Root  NestedNameSpecifier?  Dummy5?  TemplateId -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	NestedNameSpecifier?  ConceptId  "::" -> NestedNameSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"typename"  Root  NestedNameSpecifier  Identifier -> ElaboratedTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	"enum"  Identifier?  "{"  EnumeratorList?  "}" -> EnumSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	Root  NestedNameSpecifier  "template"  TemplateId -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName  "::"  "~"  TypeName -> PseudoDestructorName
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  TypeName -> SimpleTypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_unknown_syn" on the production:
	CvQualifier -> TypeSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  InitDeclaratorList?  ";" -> SimpleDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_template_parameters_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  FunctionTryBlock -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq?  MemberDeclaratorList?  ";" -> MemberDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator? -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifierSeq  Declarator -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifier+  DeclSpecifier+ -> DeclSpecifier+
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifier+  DeclSpecifier+ -> DeclSpecifier+
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	DeclSpecifier+ -> DeclSpecifierSeq
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	DirectDeclarator  "("  ParameterDeclarationClause  ")"  CvQualifierSeq?  ExceptionSpecification? -> DirectDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	DirectAbstractDeclarator?  "("  ParameterDeclarationClause  ")"  CvQualifierSeq?  ExceptionSpecification? -> DirectAbstractDeclarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ParameterDeclarationList?  Dummy4? -> ParameterDeclarationClause
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ParameterDeclaration -> TemplateParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator?  "="  AssignmentExpression -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq  AbstractDeclarator? -> ParameterDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	TypeSpecifier+ -> TypeSpecifierSeq
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	PtrOperator  Declarator -> Declarator
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"try"  CompoundStatement  HandlerSeq -> TryBlock
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	DeclSpecifierSeq?  Declarator  CtorInitializer?  FunctionBody -> FunctionDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	"{"  StatementSeq?  "}" -> CompoundStatement
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_unknown_inh" on the production:
	Dummy2?  NestedNameSpecifier  Dummy5?  UnqualifiedId  ";" -> MemberDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	Root  NestedNameSpecifier  Dummy5?  UnqualifiedId -> QualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"using"  "::"  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"using"  Dummy0?  Root  NestedNameSpecifier  UnqualifiedId  ";" -> UsingDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	IdExpression -> DeclaratorId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_15.lr_table_inh" on the production:
	"template"  "<"  TemplateParameterList  ">"  "class"  Identifier?  "="  IdExpression -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Dummy1?  "late_check"  "template"  "<"  TemplateParameterList  ">"  RequiresClause  Declaration -> TemplateDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Dummy1?  "template"  "<"  TemplateParameterList  ">"  Declaration -> TemplateDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_ns_syn" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_classtable_syn" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_classtable_syn" on the production:
	MemberRequirement  MemberDeclaration -> MemberDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_classtable_inh" on the production:
	AccessSpecifier  ":"  MemberSpecification? -> MemberSpecification
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	ClassKey  Identifier?  BaseClause? -> ClassHead
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_ns_inh" on the production:
	ClassHead  "{"  MemberSpecification?  "}" -> ClassSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	ConversionFunctionId -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "root.lr_table_syn" on the production:
	Identifier -> NamespaceAlias
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_table_inh" on the production:
	"namespace"  Identifier  "="  QualifiedNamespaceSpecifier  ";" -> NamespaceAliasDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_table_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_unknown_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_9.lr_ns_inh" on the production:
	"using"  "namespace"  Root  NestedNameSpecifier?  NamespaceName  ";" -> UsingDirective
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  NamespaceName -> QualifiedNamespaceSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_ns_inh" on the production:
	"namespace"  OriginalNamespaceName  "{"  NamespaceBody  "}" -> ExtensionNamespaceDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	OperatorFunctionId -> UnqualifiedId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_table_inh" on the production:
	DeclSpecifierSeq?  InitDeclaratorList?  ";" -> SimpleDeclaration
[ attr-defs | warning ] Useless code (can be generated) written for "rule_7.lr_ns_inh" on the production:
	Dummy9?  Root  NestedNameSpecifier?  ConceptId -> Requirement
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptId -> RefinementSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_3.lr_unknown_inh" on the production:
	NestedNameSpecifier?  ConceptId  "::" -> NestedNameSpecifier
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Identifier  "<"  TemplateArgumentList?  ">"  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Dummy4?  Identifier  "<"  TemplateArgumentList?  ">" -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Identifier?  "="  TypeId -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_5.lr_ns_inh" on the production:
	Root  NestedNameSpecifier?  ConceptName  Dummy4?  Identifier? -> TypeParameter
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_unknown_inh" on the production:
	ConceptName  "<"  TemplateArgumentList?  ">" -> ConceptId
[ attr-defs | warning ] Useless code (can be generated) written for "rule_1.lr_table_inh" on the production:
	RequiresClause?  "axiom"  Identifier  "("  ParameterDeclarationClause  ")"  AxiomBody -> AxiomDefinition
[ attr-defs | warning ] Useless code (can be generated) written for "rule_13.lr_table_inh" on the production:
	RequiresClause?  "axiom"  Identifier  "("  ParameterDeclarationClause  ")"  AxiomBody -> AxiomDefinition
attr-defs user 3.230000000000000e+00 system 3.000000000000000e-02
total:  user 3.460000000000000e+00 system 4.000000000000000e-02
building eval-ConceptCxx.str
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m eval-ConceptCxx --eval-ag -i ConceptCxx.full-ag -o eval-ConceptCxx.str \
          --imp ConceptCxxLib
attrc user 4.200000000000000e-01 system 1.000000000000000e-02
pp-stratego user 2.960000000000000e+00 system 9.000000000000000e-02
building ConceptCxx.rtg
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-sdf -i "ConceptCxx.edef-ag" \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/sdf2rtg -m ConceptCxx -o "ConceptCxx.rtg"
SdfChecker:error: Main module not defined
--- Main
building ConceptCxx.str
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/rtg2sig --module `basename "ConceptCxx"` -i ConceptCxx.rtg -o ConceptCxx.str
building eval-ConceptCxx.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I . -I ../../../cxx-grammar/src/syn  --verbose 0 -O 2 -i eval-ConceptCxx.str -o eval-ConceptCxx.c -c
building eval_ConceptCxx-eval-ConceptCxx.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include     -g -O2 -c -o eval_ConceptCxx-eval-ConceptCxx.o `test -f 'eval-ConceptCxx.c' || echo './'`eval-ConceptCxx.c
building eval-ConceptCxx
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o eval-ConceptCxx  eval_ConceptCxx-eval-ConceptCxx.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.la' '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.la' 
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o eval-ConceptCxx eval_ConceptCxx-eval-ConceptCxx.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib.so /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib/liblazy-lib-native.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/lib
building ConceptCxx.rtree
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-stratego -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/sdf/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I '/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools' -I . -I ../../../cxx-grammar/src/syn -i ConceptCxx.str -o ConceptCxx.rtree 
building ConceptCxx.tbl
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/attrsdf2table -m ConceptCxx --sglr-tbl -i ConceptCxx.tbl-ag -o ConceptCxx.tbl \
          --imp ConceptCxxLib
clean-tbl-attributes user 7.000000000000001e-02 system 0.000000000000000e+00
total:  user 7.000000000000001e-02 system 0.000000000000000e+00
building ConceptCxx.pp
XTC_REPOSITORY='/nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/share/transformers-generic-tools/XTC' /nix/store/2l1mx0ilhkvqjv56j8bn1zrphkbnzcqf-transformers-generic-tools-0.5M2pre1912-67c4582w/bin/boxed2pp-table -i ConceptCxx.edef-fast.af \
	| /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/pp-pp-table -o ConceptCxx.pp
building ConceptCxx.pp.af
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/parse-pp-table -i ConceptCxx.pp -o ConceptCxx.pp.af
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   eval-ConceptCxx 
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:   ConceptCxx.rtree ConceptCxx.tbl ConceptCxx.pp.af ConceptCxx.edef ConceptCxxLib.str   
rm ConceptCxx.rtg ConceptCxx.tbl-ag ConceptCxx.edef-ag
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src/syn'
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src'
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src'
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts'
make[1]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts'
Making all in cxx-basic
make[1]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic'
building all-recursive
Making all in src
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src'
building all-recursive
Making all in split
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/split'
building cxx-split.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I ../../../cxx-grammar/src/strategocxx  --main cxx-split --verbose 0 -i cxx-split.str -o cxx-split.c -c
building cxx-split.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c cxx-split.c
building cxx-split
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o cxx-split  cxx-split.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o cxx-split cxx-split.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-split   
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/split'
Making all in undo
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/undo'
building cxx-undo.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I ../../../cxx-grammar/src/strategocxx  --main cxx-undo --verbose 0 -i cxx-undo.str -o cxx-undo.c -c
building cxx-undo.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c cxx-undo.c
building cxx-undo
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o cxx-undo  cxx-undo.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o cxx-undo cxx-undo.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-undo   
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/undo'
Making all in unfor
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/unfor'
building cxx-unfor.c
/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/strc -I ../../../cxx-grammar/src/syn -I ../../../cxx-grammar/src/strategocxx  --main cxx-unfor --verbose 0 -i cxx-unfor.str -o cxx-unfor.c -c
building cxx-unfor.o
gcc -DPACKAGE_NAME=\"transformers-cxx-tools\" -DPACKAGE_TARNAME=\"transformers-cxx-tools\" -DPACKAGE_VERSION=\"0.5M2\" -DPACKAGE_STRING=\"transformers-cxx-tools\ 0.5M2\" -DPACKAGE_BUGREPORT=\"transformers-bugs@lrde.epita.fr\" -DPACKAGE=\"transformers-cxx-tools\" -DVERSION=\"0.5M2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOID_P=4 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_DOUBLE=8 -DSVN_REVISION=\"0\" -DPACKAGE_NAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_TARNAME_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-cxx-tools\"\)\) -DPACKAGE_VERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DVERSION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0.5M2\"\)\) -DPACKAGE_BUGREPORT_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"transformers-bugs@lrde.epita.fr\"\)\) -DSVN_REVISION_TERM\(\)=\(\(ATerm\)\ ATmakeString\(\"0\"\)\) -I. -I.  -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/include -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include   -I/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/include    -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2 -c cxx-unfor.c
building cxx-unfor
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY="\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\"" -g -O2   -o cxx-unfor  cxx-unfor.o -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-xtc -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-lib -lstratego-lib-native -lstratego-runtime -lm -lATerm   -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lstratego-runtime -lm -lATerm   -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -lATerm   
mkdir .libs
gcc -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DDEFAULT_XTC_REPOSITORY=\"/nix/store/b60j918vkr7vpcnmwsfj9vph38xda3zg-transformers-cxx-tools/share/transformers-cxx-tools/XTC\" -g -O2 -o cxx-unfor cxx-unfor.o  -L/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -L/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-xtc.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-lib-native.so /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib/libstratego-runtime.so -lm /nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib/libATerm.so   -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/lib -Wl,--rpath -Wl,/nix/store/lcd73ji0h0qk3pfl6amwx0ml3vp6w9dx-aterm-2.5pre21238-26ra85lr/lib
building all-local
Tools registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-unfor   
Data registered in repository /tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC:      
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/unfor'
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src'
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src'
Making all in tests
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests'
building all-recursive
Making all in undo
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo'
Making all in unfor
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor'
Making all in split
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split'
make[3]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests'
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests'
make[2]: Entering directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic'
make[1]: Leaving directory `/tmp/nix-build-56bk7f1vzmxlf734dwj4hyz9b6facph6-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic'