dist flags: building distdir { test ! -d aster-0.1pre18129 || { find aster-0.1pre18129 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr aster-0.1pre18129; }; } test -d aster-0.1pre18129 || mkdir aster-0.1pre18129 list='syntax runtime trans tests'; for subdir in $list; do \ if test "$subdir" = .; then :; else \ test -d "aster-0.1pre18129/$subdir" \ || /nix/store/68afga4khv0ws37n00qy06m11srx1lhj-coreutils-6.12/bin/mkdir -p "aster-0.1pre18129/$subdir" \ || exit 1; \ distdir=`CDPATH="${ZSH_VERSION+.}:" && cd aster-0.1pre18129 && pwd`; \ top_distdir=`CDPATH="${ZSH_VERSION+.}:" && cd aster-0.1pre18129 && pwd`; \ (cd $subdir && \ make \ top_distdir="$top_distdir" \ distdir="$distdir/$subdir" \ am__remove_distdir=: \ am__skip_length_check=: \ distdir) \ || exit 1; \ fi; \ done make[1]: Entering directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/syntax' building Stratego-Attributes.def /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/pack-sdf -i Stratego-Attributes.sdf -o Stratego-Attributes.def --dep Stratego-Attributes.dep including ./Stratego-Attributes.sdf including Stratego-Sugar from XTC repository including Stratego-Sugar-Layout from XTC repository including Stratego-Core-Layout from XTC repository including Stratego-Core-Identifiers from XTC repository including Stratego-Sugar-Constants from XTC repository including Stratego-Core-Constants from XTC repository including Stratego-Sugar-Modules from XTC repository including Stratego-Core-Modules from XTC repository including Stratego-Core-Strategies from XTC repository including Stratego-Core-Terms from XTC repository including Stratego-Core-Signatures from XTC repository including Stratego-Sugar-Signatures from XTC repository including Stratego-Sugar-Terms from XTC repository including Stratego-Sugar-Strategies from XTC repository including Stratego-Sugar-Rules from XTC repository including Stratego-Sugar-DynamicRules from XTC repository including Stratego-Sugar-Overlays from XTC repository including ./ResultTerms.sdf building Stratego-Attributes.tbl /nix/store/p33jx0h4f1s7w5j3fi7s35srkffbsv0y-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m Stratego-Attributes -i Stratego-Attributes.def -o Stratego-Attributes.tbl  SdfChecker:error: Main module not defined --- Main SdfChecker:warning: symbol is not used anywhere --- AttributeDefId [file: Stratego-Attributes.def line: 796 col: 4] SdfChecker:error: symbol is not defined by any production --- UNDEFINED [file: Stratego-Attributes.def line: 921 col: 4] SdfChecker:warning: undeclared sort --- NoSortDot [file: Stratego-Attributes.def line: 870 col: 26] SdfChecker:warning: undeclared sort --- AttributeTypeNoSort [file: Stratego-Attributes.def line: 867 col: 4] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "<" Strategy ">" -> StrategyAngle { bracket } [file: Stratego-Attributes.def line: 216 col: 5] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "(" Type ")" -> ArgType { bracket } [file: Stratego-Attributes.def line: 403 col: 4] building Stratego-Attributes.rtg /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/sdf2rtg -m Stratego-Attributes --ignore-missing-cons -i Stratego-Attributes.def -o Stratego-Attributes.rtg SdfChecker:error: Main module not defined --- Main SdfChecker:warning: symbol is not used anywhere --- AttributeDefId [file: Stratego-Attributes.def line: 796 col: 4] SdfChecker:error: symbol is not defined by any production --- UNDEFINED [file: Stratego-Attributes.def line: 921 col: 4] SdfChecker:warning: undeclared sort --- NoSortDot [file: Stratego-Attributes.def line: 870 col: 26] SdfChecker:warning: undeclared sort --- AttributeTypeNoSort [file: Stratego-Attributes.def line: 867 col: 4] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "<" Strategy ">" -> StrategyAngle { bracket } [file: Stratego-Attributes.def line: 216 col: 5] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "(" Type ")" -> ArgType { bracket } [file: Stratego-Attributes.def line: 403 col: 4] [ sdf2rtg | error ] No constructor name specified in production: [ sdf2rtg | error ] "plain" -> {prefer} [ sdf2rtg | error ] Resolution: please add a cons attribute to this production. [ sdf2rtg | error ] Production in abstract syntax: prod([lit("plain")],cf(sort("DecoratorId")),attrs([prefer])) [ sdf2rtg | error ] No constructor name specified in production: [ sdf2rtg | error ] "*" -> [ sdf2rtg | error ] Resolution: please add a cons attribute to this production. [ sdf2rtg | error ] Production in abstract syntax: prod([lit("*")],cf(sort("DecoratorId")),attrs([])) [ sdf2rtg | error ] No constructor name specified in production: [ sdf2rtg | error ] "<" ">" -> {ast("App(<1>, <3>)")} [ sdf2rtg | error ] Resolution: please add a cons attribute to this production. [ sdf2rtg | error ] Production in abstract syntax: prod([lit("<"),cf(opt(layout)),cf(sort("Strategy")),cf(opt(layout)),lit(">"),lex(iter-star(sort("SingleLineLayout"))),cf(sort("Term"))],cf(sort("ResultTerm")),attrs([term(ast("App(<1>, <3>)"))])) [ sdf2rtg | error ] No constructor name specified in production: [ sdf2rtg | error ] -> {ast("RootApp(<1>)")} [ sdf2rtg | error ] Resolution: please add a cons attribute to this production. [ sdf2rtg | error ] Production in abstract syntax: prod([cf(sort("StrategyAngle")),lex(iter-star(sort("SingleLineLayout"))),cf(sort("LineEnd"))],cf(sort("ResultTerm")),attrs([term(ast("RootApp(<1>)"))])) building Stratego-Attributes.str /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/rtg2sig --module `basename "Stratego-Attributes"` -i Stratego-Attributes.rtg -o Stratego-Attributes.str building Stratego-Attributes-in-Stratego.def /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/pack-sdf -i Stratego-Attributes-in-Stratego.sdf -o Stratego-Attributes-in-Stratego.def --dep Stratego-Attributes-in-Stratego.dep including ./Stratego-Attributes-in-Stratego.sdf including Stratego-Sugar-in-Stratego from XTC repository including Stratego-Sugar from XTC repository including Stratego-Sugar-Layout from XTC repository including Stratego-Core-Layout from XTC repository including Stratego-Core-Identifiers from XTC repository including Stratego-Sugar-Constants from XTC repository including Stratego-Core-Constants from XTC repository including Stratego-Sugar-Modules from XTC repository including Stratego-Core-Modules from XTC repository including Stratego-Core-Strategies from XTC repository including Stratego-Core-Terms from XTC repository including Stratego-Core-Signatures from XTC repository including Stratego-Sugar-Signatures from XTC repository including Stratego-Sugar-Terms from XTC repository including Stratego-Sugar-Strategies from XTC repository including Stratego-Sugar-Rules from XTC repository including Stratego-Sugar-DynamicRules from XTC repository including Stratego-Sugar-Overlays from XTC repository including StrategoRenamed from XTC repository including Stratego from XTC repository including ./Stratego-Attributes.sdf including ./ResultTerms.sdf including ./Stratego-With-Hack.sdf building Stratego-Attributes-in-Stratego.tbl /nix/store/p33jx0h4f1s7w5j3fi7s35srkffbsv0y-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m Stratego-Attributes-in-Stratego -i Stratego-Attributes-in-Stratego.def -o Stratego-Attributes-in-Stratego.tbl  SdfChecker:error: Main module not defined --- Main SdfChecker:warning: symbol is not used anywhere --- AttributeDefId [file: Stratego-Attributes-in-Stratego.def line: 93 col: 4] SdfChecker:error: symbol is not defined by any production --- StrategoVeryLongCom [file: Stratego-Attributes-in-Stratego.def line: 1237 col: 4] SdfChecker:error: symbol is not defined by any production --- StratRule [file: Stratego-Attributes-in-Stratego.def line: 1082 col: 18] SdfChecker:error: symbol is not defined by any production --- UNDEFINED [file: Stratego-Attributes-in-Stratego.def line: 218 col: 4] SdfChecker:error: start-symbol not defined by any production --- StrategoModule [file: Stratego-Attributes-in-Stratego.def line: 1248 col: 29] SdfChecker:warning: undeclared sort --- NoSortDot [file: Stratego-Attributes-in-Stratego.def line: 167 col: 26] SdfChecker:warning: undeclared sort --- AttributeTypeNoSort [file: Stratego-Attributes-in-Stratego.def line: 164 col: 4] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "<" Strategy ">" -> StrategyAngle { bracket } [file: Stratego-Attributes-in-Stratego.def line: 493 col: 5] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "(" Type ")" -> ArgType { bracket } [file: Stratego-Attributes-in-Stratego.def line: 680 col: 4] SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X' --- "<" StrategoStrategy ">" -> StrategoStrategyAngle { bracket } [file: Stratego-Attributes-in-Stratego.def line: 1145 col: 4] SdfChecker:warning: undeclared sort --- StrategoVeryLongCom [file: Stratego-Attributes-in-Stratego.def line: 1237 col: 4] SdfChecker:warning: undeclared sort --- StratRule [file: Stratego-Attributes-in-Stratego.def line: 1082 col: 18] SdfChecker:error: start-symbol not defined by any production --- StrategoModule [file: Stratego-Attributes-in-Stratego.def line: 1048 col: 29] building distdir rm Stratego-Attributes.rtg make[1]: Leaving directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/syntax' make[1]: Entering directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/runtime' building aster-runtime.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster-runtime.str -o aster-runtime.rtree  building aster/lang/annotations.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/annotations.str -o aster/lang/annotations.rtree  building aster/lang/attributes.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/attributes.str -o aster/lang/attributes.rtree  building aster/lang/debug.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/debug.str -o aster/lang/debug.rtree  building aster/lang/hashtables.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/hashtables.str -o aster/lang/hashtables.rtree  building aster/lang/lists.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/lists.str -o aster/lang/lists.rtree  building aster/lang/parents.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/parents.str -o aster/lang/parents.rtree  building aster/lang/rewrites.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -i aster/lang/rewrites.str -o aster/lang/rewrites.rtree  building aster/attributes/collection.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/attributes/collection.astr -o aster/attributes/collection.rtree building aster/attributes/common.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/attributes/common.astr -o aster/attributes/common.rtree building aster/attributes/debug.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/attributes/debug.astr -o aster/attributes/debug.rtree building aster/attributes/tree-access.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/attributes/tree-access.astr -o aster/attributes/tree-access.rtree building aster/decorators/assert.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/assert.astr -o aster/decorators/assert.rtree building aster/decorators/circular.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/circular.astr -o aster/decorators/circular.rtree building aster/decorators/collection.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/collection.astr -o aster/decorators/collection.rtree building aster/decorators/common.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/common.astr -o aster/decorators/common.rtree building aster/decorators/debug.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/debug.astr -o aster/decorators/debug.rtree building aster/decorators/flow.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/flow.astr -o aster/decorators/flow.rtree building aster/decorators/lookup.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/lookup.astr -o aster/decorators/lookup.rtree building aster/decorators/rewriting.rtree sglri -p ../syntax/Stratego-Attributes.tbl -i aster/decorators/rewriting.astr -o aster/decorators/rewriting.rtree building aster-runtime.packed-rtree strc -i aster-runtime.rtree --format-check 0 -I ../runtime --ast -o aster-runtime.packed-rtree [ strc | info ] Compiling 'aster-runtime.rtree' [ strc | warning ] Found more than one matching subdirectory found for 'aster/lang'! ["./aster/lang","../runtime/aster/lang"] [ strc | warning ] Found more than one matching subdirectory found for 'aster/decorators'! ["./aster/decorators","../runtime/aster/decorators"] [ strc | warning ] Found more than one matching subdirectory found for 'aster/attributes'! ["./aster/attributes","../runtime/aster/attributes"] building distdir make[1]: Leaving directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/runtime' make[1]: Entering directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/trans' building aster.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i aster.str -o aster.rtree  building io.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i io.str -o io.rtree  building back/anonymous-rewrites.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/anonymous-rewrites.str -o back/anonymous-rewrites.rtree  building back/assimilate.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/assimilate.str -o back/assimilate.rtree  building back/attribute-references.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/attribute-references.str -o back/attribute-references.rtree  building back/decorator-definitions.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/decorator-definitions.str -o back/decorator-definitions.rtree  building back/decorator-references.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/decorator-references.str -o back/decorator-references.rtree  building back/decorator-wrapping.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/decorator-wrapping.str -o back/decorator-wrapping.rtree  building back/native-attributes.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/native-attributes.str -o back/native-attributes.rtree  building back/rule-caching.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/rule-caching.str -o back/rule-caching.rtree  building back/rule-definitions.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/rule-definitions.str -o back/rule-definitions.rtree  building back/rule-merging.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/rule-merging.str -o back/rule-merging.rtree  building back/rule-tracing.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/rule-tracing.str -o back/rule-tracing.rtree  building back/util.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i back/util.str -o back/util.rtree  building front/analyze.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i front/analyze.str -o front/analyze.rtree  building front/check.bootstrap.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i front/check.bootstrap.str -o front/check.bootstrap.rtree  [ parse-stratego | warning ] Mismatch between basename of input file (front/check.bootstrap) and module name (check) specified building front/desugar.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i front/desugar.str -o front/desugar.rtree  building front/include-library.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i front/include-library.str -o front/include-library.rtree  building lib/multi-options.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i lib/multi-options.str -o lib/multi-options.rtree  building lib/xtc-multi-options.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i lib/xtc-multi-options.str -o lib/xtc-multi-options.rtree  make[1]: Circular aster-no-check <- front/check.rtree dependency dropped. building aster-no-check make -C .. all-local # ensure build-time XTC repository is complete at this point make[2]: Entering directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export' building all-local [ xtc | error ] repository /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/BUILDTIME_XTC does not exist /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/xtc -r /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/BUILDTIME_XTC import /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/share/strategoxt/XTC Tools registered in repository /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/BUILDTIME_XTC: Data registered in repository /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/BUILDTIME_XTC: make[2]: Leaving directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export' [ -e aster.copy ] && cp aster.copy aster-no-check ||\ ( rm -f aster-no-check.c && \ cp front/check.bootstrap.str front/check.str && \ /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/strc -i aster.str -o aster-no-check --format-check 0 -la stratego-lib -la stratego-sglr -la stratego-xtc -la strc -m main-aster -Xcc -O0 -Xcc -DDEFAULT_XTC_REPOSITORY="\"../BUILDTIME_XTC\"" -I ../syntax -I ../runtime && \ rm front/check.str aster-no-check.c ) [ strc | info ] Compiling 'aster.str' [ strc | info ] Front-end succeeded : [user/system] = [1.86s/0.12s] [ strc | info ] Optimization succeeded -O 2 : [user/system] = [0.08s/0.00s] [ strc | info ] Back-end succeeded : [user/system] = [0.57s/0.01s] mkdir .libs gcc -I /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/include -I /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/include -I /nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/include -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DSIZEOF_VOID_P=4 -DSIZEOF_LONG=4 -DSIZEOF_INT=4 -O0 -DDEFAULT_XTC_REPOSITORY=\"../BUILDTIME_XTC\" -c aster-no-check.c -fPIC -DPIC -o .libs/aster-no-check.o gcc -I /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/include -I /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/include -I /nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/include -Wall -Wno-unused-label -Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -DSIZEOF_VOID_P=4 -DSIZEOF_LONG=4 -DSIZEOF_INT=4 -O0 -DDEFAULT_XTC_REPOSITORY=\"../BUILDTIME_XTC\" -c aster-no-check.c -o aster-no-check.o >/dev/null 2>&1 gcc .libs/aster-no-check.o -o aster-no-check -L/nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/lib /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstrc.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-gpp.so -L/tmp/nix-build-231xv2ak114d9i2rzf8pds5dgviicszr-strategoxt-0.17pre17928-x2sni5sg.drv-0/strategoxt-0.17pre17928/stratego-libraries/runtime/lib -L/tmp/nix-build-231xv2ak114d9i2rzf8pds5dgviicszr-strategoxt-0.17pre17928-x2sni5sg.drv-0/strategoxt-0.17pre17928/stratego-libraries/lib/native/stratego-lib -L/tmp/nix-build-231xv2ak114d9i2rzf8pds5dgviicszr-strategoxt-0.17pre17928-x2sni5sg.drv-0/strategoxt-0.17pre17928/stratego-libraries/lib/spec /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-rtg.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-sglr.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libjustsglr.so -L/tmp/nix-build-231xv2ak114d9i2rzf8pds5dgviicszr-strategoxt-0.17pre17928-x2sni5sg.drv-0/strategoxt-0.17pre17928/stratego-libraries/xtc/lib /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libc-pp.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-xtc.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-lib.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-lib-native.so /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib/libstratego-runtime.so -lm /nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/lib/libATerm.so -Wl,--rpath -Wl,/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib -Wl,--rpath -Wl,/nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/lib -Wl,--rpath -Wl,/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/lib -Wl,--rpath -Wl,/nix/store/21hsv2rmy57qydzdk3w6ajd8lpndb13y-aterm-2.5pre21238-26ra85lr/lib [ strc | info ] C compilation succeeded : [user/system] = [2.49s/0.38s] [ strc | info ] Compilation succeeded : [user/system] = [5.00s/0.51s] building front/check.str ./aster-no-check --verbose 2 -i front/check.astr -o front/check.str || make cleanstrap [ aster-no-check | error ] No XTC registration for Stratego-Attributes.tbl found [ aster-no-check | error ] No XTC registration for aster-runtime.str found [ strc | notice ] Parsing file front/check.astr [ strc | notice ] Using syntax Stratego-Attributes [ strc | notice ] Using parse table: ../syntax/Stratego-Attributes.tbl [ aster-no-check | warning ] Compiler checks are disabled. building front/check.rtree /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/parse-stratego -I ../syntax -I ../runtime -i front/check.str -o front/check.rtree  building aster.c /nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/strc -c -i aster.rtree -o aster.c --format-check 0 -la stratego-lib -la stratego-sglr -la stratego-xtc -la strc -I ../syntax -I ../runtime -m main-aster [ strc | info ] Compiling 'aster.rtree' [ strc | info ] Front-end succeeded : [user/system] = [2.61s/0.19s] [ strc | info ] Optimization succeeded -O 2 : [user/system] = [0.10s/0.00s] [ strc | info ] Back-end succeeded : [user/system] = [0.85s/0.03s] [ strc | info ] Compilation succeeded : [user/system] = [3.56s/0.22s] building distdir make[1]: Leaving directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/trans' make[1]: Entering directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/tests' building distdir make[1]: Leaving directory `/tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/tests' find aster-0.1pre18129 -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/install-sh -c -m a+r {} {} \; \ || chmod -R a+r aster-0.1pre18129 building dist tardir=aster-0.1pre18129 && /bin/sh /tmp/nix-build-lp4n95nz3i8jm9wrafqprq2bbgjvdxym-source-tarball.drv-0/417r77rdq7izhvjbcwf0iqasgxk6pzi4-svn-export/missing --run tar chof - "$tardir" | GZIP=--best gzip -c >aster-0.1pre18129.tar.gz { test ! -d aster-0.1pre18129 || { find aster-0.1pre18129 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr aster-0.1pre18129; }; } `aster-0.1pre18129.tar.gz' -> `/nix/store/29h3p5mf1f6wkwwpbpnsnhw14p49hf1n-source-tarball/tarballs/aster-0.1pre18129.tar.gz'