check flags: Makefile:1124: warning: overriding commands for target `tags-recursive' Makefile:589: warning: ignoring old commands for target `tags-recursive' building check-recursive Making check in . make[1]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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 /nix/store/2w024cvyvv49qa8g4yn9g93ks9dnjlmz-strategoxt-0.17M3pre17690-0ryq08iv/bin/xtc -r /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC import /nix/store/m6246n5brnmj6zdja9f6kxbppf923v5z-transformers-generic-tools-0.5M2pre1922-pc7ykvrx/share/transformers-generic-tools/XTC Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: config/tfm-cpp Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC register -l /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/config -V 0.5M2 -t tfm-cpp Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: config/tfm-cpp make[1]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2' Making check in cxx-grammar make[1]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar' building check-recursive Making check in src make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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 check-recursive Making check in syn make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/syn' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: deletecons eval-Cxx Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/syn' Making check in deterministic make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/deterministic' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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 make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/deterministic' Making check in pp make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/pp' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: pp-cxx pp-dxx Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: Options.pp.af make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/pp' Making check in strategocxx make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/strategocxx' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/strategocxx' Making check in parser make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/parser' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/parser' Making check in converters make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/converters' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: afcxx2afdxx afdxx2afcxx Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src/converters' make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src' make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/src' Making check in tests make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests' building check-recursive Making check in type-checker make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker' building basic_def-4-00 building check-TESTS PASS: basic_def-4-00 PASS: basic_def_odr-4-00 XFAIL: basic_def_odr-4-01 XFAIL: basic_scope-2-00 PASS: basic_scope-2-01 PASS: basic_scope_pdecl-1-00 PASS: basic_scope_pdecl-2-00 XFAIL: basic_scope_pdecl-2-01 PASS: basic_scope_pdecl-3-00 XFAIL: basic_scope_pdecl-3-01 PASS: basic_scope_pdecl-4-00 XFAIL: basic_scope_pdecl-4-01 PASS: basic_scope_local-1-00 PASS: basic_scope_local-1-01 XFAIL: basic_scope_local-1-02 XFAIL: basic_scope_local-1-03 PASS: basic_scope_local-4-00 XFAIL: basic_scope_local-4-01 XFAIL: basic_scope_local-4-02 PASS: basic_scope_local-4-03 XFAIL: basic_scope_local-4-04 PASS: basic_scope_local-4-05 XFAIL: basic_scope_local-4-06 PASS: basic_scope_local-4-07 XFAIL: basic_scope_local-4-08 PASS: basic_scope_proto-1-00 XFAIL: basic_scope_proto-1-01 PASS: basic_funscope-1-00 PASS: basic_funscope-1-01 XFAIL: basic_funscope-1-02 PASS: basic_scope_namespace-1-00 XFAIL: basic_scope_namespace-1-01 PASS: basic_scope_namespace-1-02 XFAIL: basic_scope_namespace-1-03 XFAIL: basic_scope_namespace-1-04 PASS: basic_scope_namespace-2-00 XFAIL: basic_scope_namespace-2-01 PASS: basic_scope_class-1-00 PASS: basic_scope_class-1-01 PASS: basic_scope_class-1-02 PASS: basic_scope_class-1-03 PASS: basic_scope_class-1-04 PASS: basic_scope_class-1-05 PASS: basic_scope_class-1-06 PASS: basic_scope_class-1-07 PASS: basic_scope_class-1-08 XFAIL: basic_scope_class-1-09 PASS: basic_scope_class-1-10 XFAIL: basic_scope_class-1-11 PASS: basic_scope_class-1-12 XFAIL: basic_scope_class-1-13 PASS: basic_scope_class-2-00 PASS: basic_scope_class-2-01 PASS: basic_scope_class-2-02 PASS: basic_scope_class-2-03 PASS: basic_scope_class-2-04 PASS: basic_scope_class-2-05 PASS: basic_scope_class-2-06 PASS: basic_scope_class-2-07 PASS: basic_scope_hiding-1-00 PASS: basic_scope_hiding-1-01 PASS: basic_scope_hiding-2-00 PASS: basic_scope_hiding-2-01 PASS: basic_scope_hiding-2-02 PASS: basic_scope_hiding-2-03 PASS: basic_scope_hiding-3-00 PASS: basic_scope_hiding-3-01 PASS: basic_lookup_unqual-2-00 XFAIL: basic_lookup_unqual-2-01 XFAIL: basic_lookup_unqual-3-00 PASS: basic_lookup_unqual-3-01 PASS: basic_lookup_unqual-4-00 XFAIL: basic_lookup_unqual-4-01 PASS: basic_lookup_unqual-5-00 XFAIL: basic_lookup_unqual-5-01 PASS: basic_lookup_unqual-5-02 XFAIL: basic_lookup_unqual-5-03 PASS: basic_lookup_unqual-5-04 XFAIL: basic_lookup_unqual-5-05 PASS: basic_lookup_unqual-5-06 PASS: basic_lookup_unqual-5-07 XFAIL: basic_lookup_unqual-5-08 XFAIL: basic_lookup_unqual-5-09 PASS: basic_lookup_unqual-6-00 PASS: basic_lookup_unqual-6-01 PASS: basic_lookup_unqual-6-02 PASS: basic_lookup_unqual-6-03 PASS: basic_lookup_unqual-6-04 XFAIL: basic_lookup_unqual-6-05 XFAIL: basic_lookup_unqual-7-00 PASS: basic_lookup_unqual-7-01 PASS: basic_lookup_unqual-7-02 PASS: basic_lookup_unqual-7-03 PASS: basic_lookup_unqual-7-04 PASS: basic_lookup_unqual-7-05 XFAIL: basic_lookup_unqual-7-06 XFAIL: basic_lookup_unqual-8-00 XFAIL: basic_lookup_unqual-8-01 PASS: basic_lookup_unqual-8-02 PASS: basic_lookup_unqual-8-03 PASS: basic_lookup_unqual-8-04 PASS: basic_lookup_unqual-8-05 PASS: basic_lookup_unqual-8-06 PASS: basic_lookup_unqual-8-07 XFAIL: basic_lookup_unqual-9-00 XFAIL: basic_lookup_unqual-9-01 PASS: basic_lookup_unqual-9-02 PASS: basic_lookup_unqual-9-03 PASS: basic_lookup_unqual-9-04 PASS: basic_lookup_unqual-9-05 PASS: basic_lookup_unqual-9-06 PASS: basic_lookup_unqual-9-07 XFAIL: basic_lookup_unqual-9-08 XFAIL: basic_lookup_unqual-9-09 XFAIL: basic_lookup_unqual-9-10 PASS: basic_lookup_unqual-9-11 PASS: basic_lookup_unqual-9-12 PASS: basic_lookup_unqual-9-13 PASS: basic_lookup_unqual-9-14 XFAIL: basic_lookup_unqual-9-15 PASS: basic_lookup_unqual-10-00 XFAIL: basic_lookup_unqual-10-01 XFAIL: basic_lookup_unqual-10-02 PASS: basic_lookup_unqual-10-03 PASS: basic_lookup_unqual-10-04 PASS: basic_lookup_unqual-10-05 PASS: basic_lookup_unqual-10-06 XFAIL: basic_lookup_unqual-10-07 PASS: basic_lookup_unqual-10-08 PASS: basic_lookup_unqual-10-09 XFAIL: basic_lookup_unqual-10-10 PASS: basic_lookup_unqual-11-00 PASS: basic_lookup_unqual-11-01 PASS: basic_lookup_unqual-11-02 PASS: basic_lookup_unqual-11-03 XFAIL: basic_lookup_unqual-11-04 XFAIL: basic_lookup_unqual-11-05 PASS: basic_lookup_unqual-13-00 XFAIL: basic_lookup_unqual-13-01 XFAIL: basic_lookup_unqual-13-02 XFAIL: basic_lookup_koenig-2a-00 PASS: basic_lookup_koenig-2a-01 PASS: basic_lookup_koenig-2a-02 PASS: basic_lookup_koenig-2a-03 PASS: basic_lookup_koenig-2a-04 PASS: basic_lookup_koenig-2a-05 PASS: basic_lookup_koenig-2a-06 PASS: basic_lookup_koenig-2a-07 PASS: basic_lookup_koenig-2a-08 PASS: basic_lookup_koenig-2a-09 XFAIL: basic_lookup_koenig-2a-10 PASS: basic_lookup_koenig-2a-11 PASS: basic_lookup_koenig-2a-12 PASS: basic_lookup_koenig-2a-13 PASS: basic_lookup_koenig-2a-14 XFAIL: basic_lookup_koenig-2a-15 PASS: basic_lookup_koenig-2a-16 PASS: basic_lookup_koenig-2a-17 PASS: basic_lookup_koenig-2a-18 PASS: basic_lookup_koenig-2a-19 PASS: basic_lookup_koenig-2a-20 PASS: basic_lookup_koenig-2a-21 XFAIL: basic_lookup_koenig-2a-22 XFAIL: basic_lookup_koenig-2a-23 XFAIL: basic_lookup_koenig-2a-24 XFAIL: basic_lookup_koenig-2a-25 XFAIL: basic_lookup_koenig-2a-26 XFAIL: basic_lookup_koenig-2a-27 PASS: basic_lookup_koenig-2a-28 XFAIL: basic_lookup_koenig-2a-29 XFAIL: basic_lookup_koenig-2a-30 XFAIL: basic_lookup_koenig-2a-31 XFAIL: basic_lookup_koenig-2a-32 PASS: basic_lookup_koenig-2a-33 PASS: basic_lookup_koenig-2a-34 PASS: basic_lookup_koenig-2a-35 PASS: basic_lookup_koenig-2a-36 XFAIL: basic_lookup_koenig-2a-37 XFAIL: basic_lookup_koenig-2a-38 XFAIL: basic_lookup_koenig-2a-39 PASS: basic_lookup_koenig-2a-40 PASS: basic_lookup_koenig-2a-41 PASS: basic_lookup_koenig-2a-42 XFAIL: basic_lookup_koenig-2a-43 XFAIL: basic_lookup_koenig-2a-44 PASS: basic_lookup_koenig-2a-45 PASS: basic_lookup_qual-1-00 PASS: basic_lookup_qual-2-00 PASS: basic_lookup_qual-2-01 PASS: basic_lookup_qual-2-02 PASS: basic_lookup_qual-2-03 PASS: basic_lookup_qual-3-00 PASS: basic_lookup_qual-3-01 PASS: basic_lookup_qual-3-02 XFAIL: basic_lookup_qual-3-03 XFAIL: basic_lookup_qual-3-04 PASS: basic_lookup_qual-4-00 XFAIL: basic_lookup_qual-4-01 PASS: basic_lookup_qual-4-02 XFAIL: basic_lookup_qual-4-03 XFAIL: basic_lookup_qual-4-04 PASS: basic_lookup_qual-4-05 PASS: basic_lookup_qual-5-00 PASS: basic_lookup_qual-5-01 PASS: basic_lookup_qual-5-02 PASS: basic_lookup_qual-5-03 PASS: class_qual-1-00 PASS: class_qual-1-01 PASS: class_qual-1-02 XFAIL: class_qual-1-03 XFAIL: class_qual-1-04 PASS: class_qual-1-05 XFAIL: class_qual-1-06 PASS: class_qual-1a-00 PASS: class_qual-1a-01 PASS: class_qual-1a-02 XFAIL: class_qual-1a-03 PASS: class_qual-1a-04 PASS: class_qual-1a-05 PASS: class_qual-1a-06 XFAIL: class_qual-1a-07 XFAIL: class_qual-1a-08 PASS: class_qual-2-00 PASS: class_qual-2-01 XFAIL: class_qual-2-02 PASS: class_qual-2-03 PASS: class_qual-2-04 XFAIL: class_qual-2-05 PASS: namespace_qual-1-00 XFAIL: namespace_qual-1-01 PASS: namespace_qual-1-02 PASS: namespace_qual-1-03 XFAIL: namespace_qual-1-04 PASS: namespace_qual-1-05 XFAIL: namespace_qual-1-06 PASS: namespace_qual-2-00 PASS: namespace_qual-2-01 PASS: namespace_qual-2-02 XFAIL: namespace_qual-2-03 XFAIL: namespace_qual-2-04 PASS: namespace_qual-2-05 XFAIL: namespace_qual-2-06 XFAIL: namespace_qual-2-07 PASS: namespace_qual-2-08 PASS: namespace_qual-3-00 PASS: namespace_qual-3-01 PASS: namespace_qual-4-00 PASS: namespace_qual-4-01 PASS: namespace_qual-4-02 PASS: namespace_qual-4-03 PASS: namespace_qual-5-00 XFAIL: namespace_qual-5-01 XFAIL: namespace_qual-6-00 PASS: namespace_qual-6-01 PASS: namespace_qual-6-02 XFAIL: namespace_qual-6-03 PASS: class_dtor-1-00 PASS: temp_local-2a-00 PASS: temp_local-2a-01 PASS: temp_local-2a-02 ======================================================== All 260 tests behaved as expected (89 expected failures) ======================================================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/type-checker' Making check in disambiguate make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' building check-TESTS make[5]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' building alias-01.log PASS: alias-01.log building anonym-01.log PASS: anonym-01.log building anonym-02.log PASS: anonym-02.log building anonym-03.log PASS: anonym-03.log building anonym-04.log PASS: anonym-04.log building array-01.log PASS: array-01.log building bitfield-01.log PASS: bitfield-01.log building ci-01.log PASS: ci-01.log building class-01.log PASS: class-01.log building class-02.log PASS: class-02.log building class-03.log PASS: class-03.log building class-04.log PASS: class-04.log building class-05.log PASS: class-05.log building class-06.log PASS: class-06.log building class-07.log PASS: class-07.log building class-08.log PASS: class-08.log building class-09.log PASS: class-09.log building class-10.log PASS: class-10.log building class-11.log PASS: class-11.log building class-12.log PASS: class-12.log building class-13.log PASS: class-13.log building class-14.log PASS: class-14.log building class-15.log PASS: class-15.log building ctor-01.log PASS: ctor-01.log building conv-01.log PASS: conv-01.log building decl-01.log PASS: decl-01.log building decl-02.log PASS: decl-02.log building decl-03.log PASS: decl-03.log building decl-04.log PASS: decl-04.log building decl-05.log PASS: decl-05.log building decl-06.log PASS: decl-06.log building decl-07.log PASS: decl-07.log building decl-08.log PASS: decl-08.log building dtor-01.log PASS: dtor-01.log building dtor-02.log PASS: dtor-02.log building dtor-03.log PASS: dtor-03.log building dtor-04.log PASS: dtor-04.log building enum-01.log PASS: enum-01.log building enum-02.log PASS: enum-02.log building enum-03.log PASS: enum-03.log building enum-04.log PASS: enum-04.log building enum-06.log PASS: enum-06.log building exception-01.log PASS: exception-01.log building factorial-01.log PASS: factorial-01.log building forinit-01.log PASS: forinit-01.log building funcdef-01.log PASS: funcdef-01.log building funcdef-02.log PASS: funcdef-02.log building function-01.log PASS: function-01.log building function-02.log PASS: function-02.log building function-03.log PASS: function-03.log building function-04.log PASS: function-04.log building function-05.log PASS: function-05.log building function-06.log PASS: function-06.log building function-07.log PASS: function-07.log building function-08.log PASS: function-08.log building function-09.log PASS: function-09.log building function-10.log PASS: function-10.log building function-11.log PASS: function-11.log building function-12.log PASS: function-12.log building fundecl-01.log PASS: fundecl-01.log building fundecl-02.log PASS: fundecl-02.log building inherit-01.log PASS: inherit-01.log building inherit-02.log PASS: inherit-02.log building inherit-03.log PASS: inherit-03.log building inherit-04.log PASS: inherit-04.log building inherit-05.log PASS: inherit-05.log building inherit-06.log PASS: inherit-06.log building inherit-07.log PASS: inherit-07.log building inherit-08.log PASS: inherit-08.log building inherit-09.log PASS: inherit-09.log building inherit-10.log PASS: inherit-10.log building main-01.log PASS: main-01.log building main-02.log PASS: main-02.log building namespace-01.log PASS: namespace-01.log building namespace-02.log PASS: namespace-02.log building namespace-03.log PASS: namespace-03.log building namespace-04.log PASS: namespace-04.log building namespace-05.log PASS: namespace-05.log building namespace-06.log PASS: namespace-06.log building namespace-07.log PASS: namespace-07.log building namespace-08.log PASS: namespace-08.log building namespace-09.log PASS: namespace-09.log building namespace-10.log PASS: namespace-10.log building namespace-11.log PASS: namespace-11.log building namespace-12.log PASS: namespace-12.log building namespace-13.log PASS: namespace-13.log building namespace-14.log PASS: namespace-14.log building namespace-15.log PASS: namespace-15.log building newdel-01.log PASS: newdel-01.log building newdel-02.log PASS: newdel-02.log building ops-01.log PASS: ops-01.log building ops-02.log PASS: ops-02.log building parameter-01.log PASS: parameter-01.log building parameter-02.log PASS: parameter-02.log building parameter-03.log PASS: parameter-03.log building parameter-04.log PASS: parameter-04.log building parameter-05.log PASS: parameter-05.log building parameter-06.log PASS: parameter-06.log building parameter-07.log PASS: parameter-07.log building parameter-08.log PASS: parameter-08.log building postfix-01.log PASS: postfix-01.log building postfix-02.log PASS: postfix-02.log building power-01.log PASS: power-01.log building power-02.log PASS: power-02.log building redecl-01.log PASS: redecl-01.log building redecl-02.log PASS: redecl-02.log building redecl-03.log PASS: redecl-03.log building redecl-04.log PASS: redecl-04.log building redecl-05.log PASS: redecl-05.log building redecl-06.log PASS: redecl-06.log building redecl-07.log PASS: redecl-07.log building redecl-08.log PASS: redecl-08.log building redecl-09.log PASS: redecl-09.log building simple-decl-01.log PASS: simple-decl-01.log building simple-decl-02.log PASS: simple-decl-02.log building simple-decl-03.log PASS: simple-decl-03.log building sizeof-01.log PASS: sizeof-01.log building sizeof-02.log PASS: sizeof-02.log building struct-01.log PASS: struct-01.log building return-01.log PASS: return-01.log building template-01.log PASS: template-01.log building template-02.log PASS: template-02.log building template-03.log PASS: template-03.log building template-04.log PASS: template-04.log building template-05.log PASS: template-05.log building template-06.log PASS: template-06.log building template-07.log PASS: template-07.log building template-08.log PASS: template-08.log building template-09.log PASS: template-09.log building template-10.log PASS: template-10.log building template-11.log PASS: template-11.log building template-12.log PASS: template-12.log building template-13.log XFAIL: template-13.log building template-14.log PASS: template-14.log building template-15.log PASS: template-15.log building template-16.log PASS: template-16.log building template-17.log PASS: template-17.log building template-18.log PASS: template-18.log building template-19.log PASS: template-19.log building template-20.log PASS: template-20.log building template-21.log PASS: template-21.log building template-22.log PASS: template-22.log building template-23.log PASS: template-23.log building template-24.log PASS: template-24.log building template-25.log XFAIL: template-25.log building template-26.log PASS: template-26.log building template-27.log PASS: template-27.log building template-28.log PASS: template-28.log building template-29.log PASS: template-29.log building template-30.log PASS: template-30.log building template-31.log PASS: template-31.log building template-32.log PASS: template-32.log building template-33.log PASS: template-33.log building template-34.log PASS: template-34.log building template-35.log PASS: template-35.log building template-36.log PASS: template-36.log building template-37.log PASS: template-37.log building template-38.log PASS: template-38.log building template-39.log XFAIL: template-39.log building template-40.log XFAIL: template-40.log building test-01.log PASS: test-01.log building test-02.log PASS: test-02.log building test-03.log PASS: test-03.log building test-04.log PASS: test-04.log building type-01.log PASS: type-01.log building typedef-01.log PASS: typedef-01.log building typedef-02.log PASS: typedef-02.log building typedef-03.log PASS: typedef-03.log building typedef-04.log PASS: typedef-04.log building typedef-05.log PASS: typedef-05.log building typedef-06.log PASS: typedef-06.log building typedef-07.log PASS: typedef-07.log building typedef-08.log PASS: typedef-08.log building typedef-09.log PASS: typedef-09.log building union-01.log PASS: union-01.log building using-01.log PASS: using-01.log building using-02.log PASS: using-02.log building using-ns-01.log PASS: using-ns-01.log building using-ns-02.log PASS: using-ns-02.log building using-ns-03.log PASS: using-ns-03.log building using-ns-04.log PASS: using-ns-04.log building variable-01.log PASS: variable-01.log building test-suite.log .-----------------------------. | The test suite passed | | 178/182 tests passed | | 4 expected failures | `-----------------------------' make[5]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/disambiguate' Making check in gcc make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc' building abi/bitfield1 building check-TESTS PASS: abi/bitfield1 PASS: abi/bitfield11 PASS: abi/bitfield12 PASS: abi/bitfield2 SKIP: abi/bitfield3 SKIP: abi/bitfield4 PASS: abi/bitfield5 SKIP: abi/bitfield6 PASS: abi/bitfield7 PASS: abi/bitfield8 PASS: abi/dcast1 PASS: abi/dtor1 PASS: abi/dtor2 PASS: abi/empty10 PASS: abi/empty11 PASS: abi/empty4 PASS: abi/empty5 PASS: abi/empty6 PASS: abi/empty7 PASS: abi/empty8 PASS: abi/empty9 SKIP: abi/enum1 PASS: abi/layout1 PASS: abi/layout2 PASS: abi/mangle1 XFAIL: abi/mangle10 PASS: abi/mangle11 XFAIL: abi/mangle12 SKIP: abi/mangle13 XFAIL: abi/mangle14 XFAIL: abi/mangle15 PASS: abi/mangle16 PASS: abi/mangle17 PASS: abi/mangle2 PASS: abi/mangle3 PASS: abi/mangle4 PASS: abi/mangle5 SKIP: abi/mangle6 PASS: abi/mangle7 XFAIL: abi/mangle8 PASS: abi/mangle9 PASS: abi/offsetof PASS: abi/rtti1 SKIP: abi/rtti2 PASS: abi/thunk1 PASS: abi/thunk2 XFAIL: abi/vague1 PASS: abi/vbase1 PASS: abi/vbase10 PASS: abi/vbase11 PASS: abi/vbase12 PASS: abi/vbase13 PASS: abi/vbase14 SKIP: abi/vbase8-10 SKIP: abi/vbase8-21 SKIP: abi/vbase8-22 SKIP: abi/vbase8-4 PASS: abi/vbase9 PASS: abi/vcall1 PASS: abi/vthunk1 PASS: abi/vthunk2 PASS: abi/vthunk3 PASS: abi/vtt1 PASS: compat/array5_main PASS: compat/array5_x PASS: compat/array5_y PASS: compat/bitfield1_main XFAIL: compat/bitfield1_x XFAIL: compat/bitfield1_y PASS: compat/bitfield2_main XFAIL: compat/bitfield2_x XFAIL: compat/bitfield2_y PASS: compat/bitfield5_main XFAIL: compat/bitfield5_x XFAIL: compat/bitfield5_y PASS: compat/bitfield7_main XFAIL: compat/bitfield7_x XFAIL: compat/bitfield7_y PASS: compat/byval1_main XFAIL: compat/byval1_x XFAIL: compat/byval1_y PASS: compat/ctor1_main XFAIL: compat/ctor1_x XFAIL: compat/ctor1_y PASS: compat/ctor2_main XFAIL: compat/ctor2_x XFAIL: compat/ctor2_y PASS: compat/dtor1_main XFAIL: compat/dtor1_x XFAIL: compat/dtor1_y PASS: compat/elide1_main XFAIL: compat/elide1_x XFAIL: compat/elide1_y PASS: compat/empty6_main XFAIL: compat/empty6_x XFAIL: compat/empty6_y PASS: compat/filter1_main XFAIL: compat/filter1_x XFAIL: compat/filter1_y PASS: compat/filter2_main SKIP: compat/filter2_x SKIP: compat/filter2_y PASS: compat/init-ref2_main PASS: compat/init-ref2_x PASS: compat/init-ref2_y PASS: compat/new1_main SKIP: compat/new1_x SKIP: compat/new1_y PASS: compat/nrv1_main XFAIL: compat/nrv1_x XFAIL: compat/nrv1_y PASS: compat/spec3_main XFAIL: compat/spec3_x XFAIL: compat/spec3_y PASS: compat/template1_main XFAIL: compat/template1_x SKIP: compat/template1_y PASS: compat/unexpected1_main SKIP: compat/unexpected1_x PASS: compat/unexpected1_y PASS: compat/vbase10_main XFAIL: compat/vbase10_x XFAIL: compat/vbase10_y PASS: compat/vbase11_main XFAIL: compat/vbase11_x XFAIL: compat/vbase11_y PASS: compat/vbase8-10_main XFAIL: compat/vbase8-10_x XFAIL: compat/vbase8-10_y PASS: compat/vbase8-21_main XFAIL: compat/vbase8-21_x XFAIL: compat/vbase8-21_y PASS: compat/vbase8-22_main XFAIL: compat/vbase8-22_x XFAIL: compat/vbase8-22_y PASS: compat/vbase8-4_main XFAIL: compat/vbase8-4_x XFAIL: compat/vbase8-4_y PASS: eh/ctor1 PASS: eh/ctor2 PASS: eh/dead1 PASS: eh/delayslot1 PASS: eh/dtor1 PASS: eh/filter1 SKIP: eh/filter2 SKIP: eh/forced1 SKIP: eh/forced2 SKIP: eh/forced3 SKIP: eh/forced4 PASS: eh/loop1 SKIP: eh/new1 PASS: eh/nrv1 SKIP: eh/omit-frame-pointer PASS: eh/registers1 PASS: eh/spec1 SKIP: eh/spec2 PASS: eh/spec3 SKIP: eh/spec4 SKIP: eh/spec5 SKIP: eh/spec6 PASS: eh/stabilize PASS: eh/synth1 PASS: eh/template1 PASS: eh/template2 SKIP: eh/unexpected1 PASS: expr/anew1 PASS: expr/anew2 PASS: expr/anew3 PASS: expr/anew4 SKIP: expr/cast1 PASS: expr/comma1 PASS: expr/cond1 SKIP: expr/dtor1 SKIP: expr/member-of-incomplete-type-1 SKIP: expr/pmf-1 PASS: expr/static_cast1 PASS: expr/static_cast2 PASS: expr/static_cast3 PASS: expr/static_cast4 SKIP: expr/static_cast5 SKIP: ext/align1 SKIP: ext/alignof1 SKIP: ext/anon-struct1 SKIP: ext/anon-struct2 SKIP: ext/anon-struct3 SKIP: ext/attrib1 SKIP: ext/attrib2 SKIP: ext/attrib3 SKIP: ext/attrib4 SKIP: ext/attrib5 SKIP: ext/attrib6 SKIP: ext/attrib8 SKIP: ext/conv1 SKIP: ext/desig1 SKIP: ext/dllexport1 SKIP: ext/dllimport1 SKIP: ext/dllimport10 SKIP: ext/dllimport2 SKIP: ext/dllimport3 SKIP: ext/dllimport4 SKIP: ext/dllimport5 SKIP: ext/dllimport6 SKIP: ext/dllimport7 SKIP: ext/dllimport8 SKIP: ext/dllimport9 SKIP: ext/forscope1 SKIP: ext/forscope2 SKIP: ext/instantiate1 SKIP: ext/instantiate2 SKIP: ext/instantiate3 SKIP: ext/lvaddr SKIP: ext/lvalue1 SKIP: ext/lvcast SKIP: ext/max SKIP: ext/member-attr SKIP: ext/oper1 SKIP: ext/typedef-init SKIP: ext/typeof1 SKIP: ext/typeof2 SKIP: ext/typeof3 SKIP: ext/typeof4 SKIP: ext/typeof5 SKIP: ext/vla1 SKIP: ext/vlm1 SKIP: ext/vlm2 PASS: inherit/access1 SKIP: inherit/access2 PASS: inherit/access3 PASS: inherit/access4 PASS: inherit/access5 PASS: inherit/base1 PASS: inherit/cond1 PASS: inherit/conv1 SKIP: inherit/covariant1 SKIP: inherit/error1 SKIP: inherit/namespace-as-base PASS: inherit/null1 PASS: inherit/operator1 PASS: inherit/override1 SKIP: inherit/template-as-base SKIP: inherit/thunk1 SKIP: inherit/to-virtual-base-1 PASS: inherit/typedef1 PASS: inherit/typeinfo1 PASS: inherit/using1 PASS: inherit/using2 PASS: inherit/using3 PASS: init/addr-const1 PASS: init/aggr1 PASS: init/array1 XFAIL: init/array11 PASS: init/array2 PASS: init/array3 SKIP: init/array4 SKIP: init/array5 PASS: init/array6 PASS: init/array7 PASS: init/array8 SKIP: init/attrib1 SKIP: init/brace1 SKIP: init/brace2 SKIP: init/brace3 PASS: init/byval1 PASS: init/copy1 PASS: init/copy2 PASS: init/copy3 PASS: init/ctor1 PASS: init/ctor2 PASS: init/dtor1 PASS: init/dtor2 PASS: init/elide1 PASS: init/elide2 PASS: init/empty1 SKIP: init/enum1 SKIP: init/enum2 SKIP: init/init-ref1 PASS: init/init-ref2 PASS: init/init-ref3 XFAIL: init/new1 XFAIL: init/new2 PASS: init/new4 SKIP: init/new5 PASS: init/new6 SKIP: init/new7 PASS: init/new9 SKIP: init/pm1 PASS: init/pm2 PASS: init/ref1 PASS: init/ref2 PASS: init/ref3 PASS: init/ref5 PASS: init/ref6 PASS: init/ref7 SKIP: init/ref8 PASS: init/ref9 SKIP: init/static1 SKIP: init/string1 PASS: init/struct1 PASS: lookup/anon1 SKIP: lookup/anon2 SKIP: lookup/class-member-1 PASS: lookup/class-member-2 SKIP: lookup/decl1 PASS: lookup/decl2 SKIP: lookup/delete1 PASS: lookup/disamb1 PASS: lookup/forscope1 PASS: lookup/friend1 PASS: lookup/koenig2 XFAIL: lookup/pretty1 PASS: lookup/ptrmem1 SKIP: lookup/scoped1 SKIP: lookup/scoped2 PASS: lookup/scoped3 SKIP: lookup/scoped6 SKIP: lookup/struct-hack1 SKIP: lookup/struct1 PASS: lookup/template1 PASS: lookup/using SKIP: lookup/using2 SKIP: lookup/using3 PASS: opt/alias1 PASS: opt/alias2 PASS: opt/anonunion1 PASS: opt/cfg1 PASS: opt/cfg2 PASS: opt/cfg3 XFAIL: opt/cleanup1 PASS: opt/cond1 SKIP: opt/conj1 SKIP: opt/conj2 XFAIL: opt/const1 PASS: opt/const2 SKIP: opt/cse1 SKIP: opt/cse2 PASS: opt/dtor1 PASS: opt/emptyunion PASS: opt/float1 PASS: opt/inline1 PASS: opt/inline2 SKIP: opt/inline3 SKIP: opt/inline4 PASS: opt/local1 SKIP: opt/longbranch1 PASS: opt/longbranch2 PASS: opt/mmx1 PASS: opt/nrv1 PASS: opt/nrv2 PASS: opt/nrv3 PASS: opt/nrv4 PASS: opt/nrv5 SKIP: opt/operator1 XFAIL: opt/pr6713 PASS: opt/preinc1 PASS: opt/ptrintsum1 PASS: opt/ptrmem1 PASS: opt/ptrmem2 PASS: opt/reg-stack PASS: opt/reg-stack2 PASS: opt/reload1 XFAIL: opt/stack1 PASS: opt/static1 PASS: opt/static2 XFAIL: opt/strength-reduce PASS: opt/thunk1 XFAIL: opt/unroll1 PASS: opt/vt1 XFAIL: other/access1 SKIP: other/anon-struct PASS: other/anon-union PASS: other/anon2 SKIP: other/array1 PASS: other/big-struct PASS: other/bitfield1 SKIP: other/classkey1 SKIP: other/component1 SKIP: other/const1 PASS: other/const2 PASS: other/constref1 PASS: other/constref2 SKIP: other/conversion1 PASS: other/copy1 PASS: other/copy2 SKIP: other/cxa-atexit1 SKIP: other/do1 PASS: other/enum1 SKIP: other/error1 SKIP: other/error2 SKIP: other/error3 SKIP: other/error5 SKIP: other/error6 PASS: other/friend1 PASS: other/gc1 SKIP: other/init1 PASS: other/init2 PASS: other/linkage1 XFAIL: other/new1 XFAIL: other/offsetof1 SKIP: other/packed1 SKIP: other/pragma-ep-1 SKIP: other/pragma-re-1 PASS: other/ptrmem1 SKIP: other/ptrmem2 PASS: other/ptrmem3 PASS: other/ptrmem4 PASS: other/redecl1 PASS: other/scope1 XFAIL: other/static11 SKIP: other/stdarg1 SKIP: other/stdbool-if SKIP: other/warning1 SKIP: overload/ambig1 SKIP: overload/builtin1 SKIP: overload/builtin2 PASS: overload/builtin3 PASS: overload/cond1 SKIP: overload/error1 XFAIL: overload/member1 XFAIL: overload/member2 PASS: overload/operator1 SKIP: overload/pmf1 PASS: overload/template1 SKIP: parse/angle-bracket SKIP: parse/attr1 SKIP: parse/class1 SKIP: parse/concat1 PASS: parse/conv_op1 SKIP: parse/crash2 SKIP: parse/crash3 SKIP: parse/crash4 SKIP: parse/crash6 SKIP: parse/crash7 SKIP: parse/decl-specifier-1 PASS: parse/defarg1 SKIP: parse/elab1 PASS: parse/friend1 SKIP: parse/inline1 PASS: parse/named_ops SKIP: parse/namespace1 PASS: parse/namespace8 PASS: parse/namespace9 SKIP: parse/octal1 SKIP: parse/parameter-declaration-1 PASS: parse/ptrmem1 SKIP: parse/saved1 SKIP: parse/stack1 SKIP: parse/stmtexpr1 SKIP: parse/stmtexpr2 SKIP: parse/stmtexpr3 PASS: parse/template12 SKIP: parse/template8 SKIP: parse/typedef1 SKIP: parse/varmod1 SKIP: special/conpr-1 SKIP: special/conpr-2 SKIP: special/conpr-2a SKIP: special/conpr-3 SKIP: special/conpr-3a SKIP: special/conpr-3b PASS: special/const1 PASS: special/debug1 SKIP: special/debug2 PASS: special/debug3 PASS: special/debug4 SKIP: special/debug5 SKIP: special/debug6 SKIP: special/debug7 PASS: special/debug8 PASS: special/g++-bprob-1 PASS: special/gcov-1 PASS: special/gcov-2 SKIP: special/gcov-3 SKIP: special/initp1 PASS: special/template1 PASS: special/trivial SKIP: special/typedef1 PASS: template/access1 XFAIL: template/access10 PASS: template/access12 SKIP: template/access2 SKIP: template/access3 PASS: template/access4 PASS: template/access5 XFAIL: template/access6 SKIP: template/access7 XFAIL: template/alignof1 PASS: template/anon1 PASS: template/char1 SKIP: template/complit1 PASS: template/cond XFAIL: template/conv1 PASS: template/conv2 XFAIL: template/conv3 SKIP: template/conv4 PASS: template/conv5 PASS: template/conv6 PASS: template/conv7 PASS: template/conv8 SKIP: template/copy1 SKIP: template/crash1 SKIP: template/crash11 SKIP: template/crash2 PASS: template/crash8 SKIP: template/crash9 SKIP: template/ctor1 PASS: template/ctor2 PASS: template/decl1 XFAIL: template/deduce1 XFAIL: template/defarg2 PASS: template/dtor1 PASS: template/explicit-instantiation XFAIL: template/explicit1 SKIP: template/friend SKIP: template/friend10 XFAIL: template/friend12 PASS: template/friend13 XFAIL: template/friend14 XFAIL: template/friend15 XFAIL: template/friend16 XFAIL: template/friend17 XFAIL: template/friend18 PASS: template/friend20 PASS: template/friend25 XFAIL: template/friend3 XFAIL: template/friend4 PASS: template/friend5 XFAIL: template/friend6 XFAIL: template/friend7 PASS: template/friend8 XFAIL: template/friend9 PASS: template/func1 SKIP: template/inherit PASS: template/inherit2 XFAIL: template/inherit3 SKIP: template/init-list SKIP: template/inline1 SKIP: template/instantiate1 SKIP: template/instantiate2 SKIP: template/instantiate3 PASS: template/instantiate4 SKIP: template/local1 PASS: template/local3 PASS: template/lookup1 PASS: template/member PASS: template/member3 SKIP: template/meminit1 XFAIL: template/nested2 XFAIL: template/non-type1 XFAIL: template/nontype1 SKIP: template/nontype2 PASS: template/ntp1 PASS: template/ntp2 PASS: template/op1 PASS: template/partial-specialization PASS: template/partial1 PASS: template/partial2 SKIP: template/pretty1 XFAIL: template/ptrmem1 SKIP: template/ptrmem2 PASS: template/ptrmem3 SKIP: template/ptrmem4 PASS: template/qual1 SKIP: template/qualttp1 PASS: template/qualttp10 PASS: template/qualttp11 PASS: template/qualttp12 PASS: template/qualttp13 PASS: template/qualttp14 SKIP: template/qualttp15 XFAIL: template/qualttp16 XFAIL: template/qualttp17 SKIP: template/qualttp18 SKIP: template/qualttp19 SKIP: template/qualttp2 SKIP: template/qualttp20 SKIP: template/qualttp21 SKIP: template/qualttp3 SKIP: template/qualttp4 SKIP: template/qualttp5 SKIP: template/qualttp6 SKIP: template/qualttp7 SKIP: template/qualttp8 PASS: template/qualttp9 PASS: template/recurse XFAIL: template/ref1 SKIP: template/restrict1 XFAIL: template/sizeof1 PASS: template/sizeof2 SKIP: template/spec1 XFAIL: template/spec10 PASS: template/spec2 PASS: template/spec3 SKIP: template/spec4 PASS: template/spec7 SKIP: template/spec8 XFAIL: template/spec9 SKIP: template/static1 SKIP: template/static2 XFAIL: template/static3 SKIP: template/static4 PASS: template/strlen1 XFAIL: template/subst1 PASS: template/ttp1 XFAIL: template/ttp2 SKIP: template/ttp3 PASS: template/ttp4 SKIP: template/type1 PASS: template/type2 PASS: template/typedef1 XFAIL: template/typename1 SKIP: template/typename2 SKIP: template/typename3 SKIP: template/typename4 PASS: template/unify1 SKIP: template/unify2 PASS: template/unify3 SKIP: template/unify4 PASS: template/union1 SKIP: template/varmod1 PASS: template/vtable1 PASS: template/wrap1 PASS: warn/Winline-1 SKIP: warn/Winline-2 PASS: warn/Woverloaded-1 PASS: warn/Wreorder-1 SKIP: warn/Wshadow-1 PASS: warn/Wshadow-2 PASS: warn/Wswitch-1 PASS: warn/Wswitch-2 PASS: warn/Wunused-1 PASS: warn/Wunused-2 PASS: warn/Wunused-3 PASS: warn/compare1 PASS: warn/conversion-function-1 SKIP: warn/deprecated PASS: warn/effc1 SKIP: warn/format1 SKIP: warn/format2 PASS: warn/friend XFAIL: warn/implicit-typename1 PASS: warn/implicit-typename2 PASS: warn/implicit-typename3 PASS: warn/incomplete1 PASS: warn/inline1 SKIP: warn/noreturn-1 PASS: warn/oldcast1 SKIP: warn/pedantic1 PASS: warn/return-reference SKIP: warn/weak1 ======================================================== All 406 tests behaved as expected (96 expected failures) (243 tests were not run) ======================================================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/gcc' Making check in expressions make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions' building alternative_tokens-01 building check-TESTS PASS: alternative_tokens-01 PASS: alternative_tokens-02 PASS: alternative_tokens-03 PASS: postfix-bracket-01 PASS: postfix-bracket-02 PASS: postfix-bracket-03 PASS: primary-lit-integer-01 PASS: primary-lit-integer-02 PASS: primary-lit-integer-03 PASS: primary-lit-integer-04 PASS: primary-lit-integer-05 PASS: primary-lit-integer-10 PASS: primary-lit-integer-11-fail PASS: primary-lit-integer-12 PASS: primary-lit-integer-13-fail PASS: primary-lit-integer-14 PASS: primary-lit-integer-15-fail PASS: primary-lit-integer-16 PASS: primary-lit-integer-17-fail PASS: primary-par PASS: primary-this =================== All 21 tests passed =================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/expressions' Making check in lib_debug make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-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-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests/lib_debug' make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests' make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar/tests' make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar' make[1]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-grammar' Making check in concepts make[1]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts' building check-recursive Making check in src make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src' building check-recursive Making check in syn make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src/syn' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: eval-ConceptCxx Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: ConceptCxx.rtree ConceptCxx.tbl ConceptCxx.pp.af ConceptCxx.edef ConceptCxxLib.str make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src/syn' make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src' make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts/src' make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts' make[1]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/concepts' Making check in cxx-basic make[1]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic' building check-recursive Making check in src make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src' building check-recursive Making check in split make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/split' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-split Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/split' Making check in undo make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/undo' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-undo Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/undo' Making check in unfor make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/unfor' building all-local Tools registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: cxx-unfor Data registered in repository /tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/BUILDTIME_XTC: make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src/unfor' make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src' make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/src' Making check in tests make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests' building check-recursive Making check in undo make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo' building undo-01 building check-TESTS PASS: undo-01 ================== All 1 tests passed ================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/undo' Making check in unfor make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor' building unfor-01 building check-TESTS PASS: unfor-01 PASS: unfor-02 PASS: unfor-03 PASS: unfor-04 PASS: unfor-05 ================== All 5 tests passed ================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/unfor' Making check in split make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split' building check-am make check-TESTS make[4]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split' building split-01 building check-TESTS PASS: split-01 PASS: split-02 PASS: split-03 PASS: split-04 ================== All 4 tests passed ================== make[4]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split' make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests/split' make[3]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests' make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic/tests' make[2]: Entering directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic' make[1]: Leaving directory `/tmp/nix-build-wmi2df25xsk7cf58c6lhyn0zq0cvhaqd-transformers-cxx-tools.drv-0/transformers-cxx-tools-0.5M2/cxx-basic'