dist flags:  
building distdir
{ test ! -d java-front-syntax-0.1 || { find java-front-syntax-0.1 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr java-front-syntax-0.1; }; }
test -d java-front-syntax-0.1 || mkdir java-front-syntax-0.1
list='src'; for subdir in $list; do \
	  if test "$subdir" = .; then :; else \
	    test -d "java-front-syntax-0.1/$subdir" \
	    || /nix/store/68afga4khv0ws37n00qy06m11srx1lhj-coreutils-6.12/bin/mkdir -p "java-front-syntax-0.1/$subdir" \
	    || exit 1; \
	    distdir=`CDPATH="${ZSH_VERSION+.}:" && cd java-front-syntax-0.1 && pwd`; \
	    top_distdir=`CDPATH="${ZSH_VERSION+.}:" && cd java-front-syntax-0.1 && 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-2ym3096fjhv9d7ailcx82nsf39mzklv4-source-tarball.drv-0/pbqbanv0xagiw2kdzs4sr4a1y3js26kq-svn-export/src'
building Java-15.def
/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/pack-sdf -I . -i Java-15.sdf -o Java-15.def --dep Java-15.dep
  including ./Java-15.sdf
  including ./languages/java-15/Main.sdf
  including ./languages/java-15/lexical/Main.sdf
  including ./languages/java-15/lexical/UnicodeEscapes.sdf
  including ./languages/java-15/lexical/LineTerminators.sdf
  including ./languages/java-15/lexical/WhiteSpace.sdf
  including ./languages/java-15/lexical/Comments.sdf
  including ./languages/java-15/lexical/Identifiers.sdf
  including ./languages/java-15/lexical/Keywords.sdf
  including ./languages/java-15/lexical/Modifiers.sdf
  including ./languages/java-15/lexical/literals/Main.sdf
  including ./languages/java-15/lexical/literals/IntegerLiterals.sdf
  including ./languages/java-15/lexical/literals/FloatingPointLiterals.sdf
  including ./languages/java-15/lexical/literals/BooleanLiterals.sdf
  including ./languages/java-15/lexical/literals/CharacterLiterals.sdf
  including ./languages/java-15/lexical/literals/EscapeSequences.sdf
  including ./languages/java-15/lexical/literals/StringLiterals.sdf
  including ./languages/java-15/lexical/literals/NullLiteral.sdf
  including ./languages/java-15/types/Main.sdf
  including ./languages/java-15/types/PrimitiveTypes.sdf
  including ./languages/java-15/types/ReferenceTypes.sdf
  including ./languages/java-15/types/TypeVariables.sdf
  including ./languages/java-15/types/ParameterizedTypes.sdf
  including ./languages/java-15/names/Main.sdf
  including ./languages/java-15/packages/Main.sdf
  including ./languages/java-15/packages/CompilationUnits.sdf
  including ./languages/java-15/packages/TypeDeclarations.sdf
  including ./languages/java-15/classes/ClassDeclarations.sdf
  including ./languages/java-15/classes/FieldDeclarations.sdf
  including ./languages/java-15/interfaces/Annotations.sdf
  including ./languages/java-15/arrays/ArrayInitializers.sdf
  including ./languages/java-15/classes/MethodDeclarations.sdf
  including ./languages/java-15/statements/Blocks.sdf
  including ./languages/java-15/statements/LocalVariableDeclarations.sdf
  including ./languages/java-15/statements/Statements.sdf
  including ./languages/java-15/classes/InstanceInitializers.sdf
  including ./languages/java-15/classes/StaticInitializers.sdf
  including ./languages/java-15/classes/ConstructorDeclarations.sdf
  including ./languages/java-15/classes/EnumDeclarations.sdf
  including ./languages/java-15/interfaces/InterfaceDeclarations.sdf
  including ./languages/java-15/interfaces/ConstantDeclarations.sdf
  including ./languages/java-15/interfaces/AbstractMethodDeclarations.sdf
  including ./languages/java-15/interfaces/AnnotationTypes.sdf
  including ./languages/java-15/packages/ImportDeclarations.sdf
  including ./languages/java-15/packages/PackageDeclarations.sdf
  including ./languages/java-15/classes/Main.sdf
  including ./languages/java-15/interfaces/Main.sdf
  including ./languages/java-15/arrays/Main.sdf
  including ./languages/java-15/statements/Main.sdf
  including ./languages/java-15/expressions/Main.sdf
  including ./languages/java-15/expressions/Primary.sdf
  including ./languages/java-15/expressions/ClassInstanceCreation.sdf
  including ./languages/java-15/expressions/ArrayCreation.sdf
  including ./languages/java-15/expressions/FieldAccess.sdf
  including ./languages/java-15/expressions/ArrayAccess.sdf
  including ./languages/java-15/expressions/MethodInvocation.sdf
  including ./languages/java-15/expressions/Postfix.sdf
  including ./languages/java-15/expressions/UnaryOperators.sdf
  including ./languages/java-15/expressions/BinaryOperators.sdf
  including ./languages/java-15/expressions/AssignmentOperators.sdf
  including ./languages/java-15/expressions/Restrictions.sdf
  including ./languages/java-15/expressions/Priorities.sdf
building languages/java-15/JavaMix.sdf
/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/gen-sdf-mix -i Java-15.def --main languages/java-15/Main --name languages/java-15/JavaMix -o languages/java-15/JavaMix.sdf
SdfChecker:error: Main module not defined
--- Main
SdfChecker:error: symbol is not defined by any production
--- FooStringChars [file: Java-15.def line: 1204 col: 5]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "?" Expr ":" -> CondMid { bracket } [file: Java-15.def line: 174 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "[" Expr "]" -> ArraySubscript { bracket } [file: Java-15.def line: 241 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "(" { Expr "," } * ")" -> EnumConstArgs { bracket } [file: Java-15.def line: 558 col: 4]
building Java-15.tbl
/nix/store/p33jx0h4f1s7w5j3fi7s35srkffbsv0y-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m Java-15 -i Java-15.def -o Java-15.tbl
SdfChecker:error: Main module not defined
--- Main
SdfChecker:error: symbol is not defined by any production
--- FooStringChars [file: Java-15.def line: 1204 col: 5]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "?" Expr ":" -> CondMid { bracket } [file: Java-15.def line: 174 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "[" Expr "]" -> ArraySubscript { bracket } [file: Java-15.def line: 241 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "(" { Expr "," } * ")" -> EnumConstArgs { bracket } [file: Java-15.def line: 558 col: 4]
building JavaCompilationUnit-15.def
/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/pack-sdf -I . -i JavaCompilationUnit-15.sdf -o JavaCompilationUnit-15.def --dep JavaCompilationUnit-15.dep
  including ./JavaCompilationUnit-15.sdf
  including ./languages/java-15/Main.sdf
  including ./languages/java-15/lexical/Main.sdf
  including ./languages/java-15/lexical/UnicodeEscapes.sdf
  including ./languages/java-15/lexical/LineTerminators.sdf
  including ./languages/java-15/lexical/WhiteSpace.sdf
  including ./languages/java-15/lexical/Comments.sdf
  including ./languages/java-15/lexical/Identifiers.sdf
  including ./languages/java-15/lexical/Keywords.sdf
  including ./languages/java-15/lexical/Modifiers.sdf
  including ./languages/java-15/lexical/literals/Main.sdf
  including ./languages/java-15/lexical/literals/IntegerLiterals.sdf
  including ./languages/java-15/lexical/literals/FloatingPointLiterals.sdf
  including ./languages/java-15/lexical/literals/BooleanLiterals.sdf
  including ./languages/java-15/lexical/literals/CharacterLiterals.sdf
  including ./languages/java-15/lexical/literals/EscapeSequences.sdf
  including ./languages/java-15/lexical/literals/StringLiterals.sdf
  including ./languages/java-15/lexical/literals/NullLiteral.sdf
  including ./languages/java-15/types/Main.sdf
  including ./languages/java-15/types/PrimitiveTypes.sdf
  including ./languages/java-15/types/ReferenceTypes.sdf
  including ./languages/java-15/types/TypeVariables.sdf
  including ./languages/java-15/types/ParameterizedTypes.sdf
  including ./languages/java-15/names/Main.sdf
  including ./languages/java-15/packages/Main.sdf
  including ./languages/java-15/packages/CompilationUnits.sdf
  including ./languages/java-15/packages/TypeDeclarations.sdf
  including ./languages/java-15/classes/ClassDeclarations.sdf
  including ./languages/java-15/classes/FieldDeclarations.sdf
  including ./languages/java-15/interfaces/Annotations.sdf
  including ./languages/java-15/arrays/ArrayInitializers.sdf
  including ./languages/java-15/classes/MethodDeclarations.sdf
  including ./languages/java-15/statements/Blocks.sdf
  including ./languages/java-15/statements/LocalVariableDeclarations.sdf
  including ./languages/java-15/statements/Statements.sdf
  including ./languages/java-15/classes/InstanceInitializers.sdf
  including ./languages/java-15/classes/StaticInitializers.sdf
  including ./languages/java-15/classes/ConstructorDeclarations.sdf
  including ./languages/java-15/classes/EnumDeclarations.sdf
  including ./languages/java-15/interfaces/InterfaceDeclarations.sdf
  including ./languages/java-15/interfaces/ConstantDeclarations.sdf
  including ./languages/java-15/interfaces/AbstractMethodDeclarations.sdf
  including ./languages/java-15/interfaces/AnnotationTypes.sdf
  including ./languages/java-15/packages/ImportDeclarations.sdf
  including ./languages/java-15/packages/PackageDeclarations.sdf
  including ./languages/java-15/classes/Main.sdf
  including ./languages/java-15/interfaces/Main.sdf
  including ./languages/java-15/arrays/Main.sdf
  including ./languages/java-15/statements/Main.sdf
  including ./languages/java-15/expressions/Main.sdf
  including ./languages/java-15/expressions/Primary.sdf
  including ./languages/java-15/expressions/ClassInstanceCreation.sdf
  including ./languages/java-15/expressions/ArrayCreation.sdf
  including ./languages/java-15/expressions/FieldAccess.sdf
  including ./languages/java-15/expressions/ArrayAccess.sdf
  including ./languages/java-15/expressions/MethodInvocation.sdf
  including ./languages/java-15/expressions/Postfix.sdf
  including ./languages/java-15/expressions/UnaryOperators.sdf
  including ./languages/java-15/expressions/BinaryOperators.sdf
  including ./languages/java-15/expressions/AssignmentOperators.sdf
  including ./languages/java-15/expressions/Restrictions.sdf
  including ./languages/java-15/expressions/Priorities.sdf
building JavaCompilationUnit-15.tbl
/nix/store/p33jx0h4f1s7w5j3fi7s35srkffbsv0y-sdf2-bundle-2.4pre212034-37nm9z7p/bin/sdf2table -m JavaCompilationUnit-15 -i JavaCompilationUnit-15.def -o JavaCompilationUnit-15.tbl
SdfChecker:error: Main module not defined
--- Main
SdfChecker:error: symbol is not defined by any production
--- FooStringChars [file: JavaCompilationUnit-15.def line: 1204 col: 5]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "?" Expr ":" -> CondMid { bracket } [file: JavaCompilationUnit-15.def line: 174 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "[" Expr "]" -> ArraySubscript { bracket } [file: JavaCompilationUnit-15.def line: 241 col: 4]
SdfChecker:warning: bracket attribute should be applied to productions of the form '"..." X "..." -> X'
--- "(" { Expr "," } * ")" -> EnumConstArgs { bracket } [file: JavaCompilationUnit-15.def line: 558 col: 4]
building JavaMix.def
/nix/store/kyq9sv71p8r93gdpwbg7avc1djr5rg2a-strategoxt-0.17pre17928-x2sni5sg/bin/pack-sdf -i languages/java/JavaMix.sdf -o JavaMix.def -Idef Java-15.def -I .
  including ./languages/java/JavaMix.sdf
  including ./languages/java-15/JavaMix.sdf
  including ./languages/java-15/Main.sdf
  including ./languages/java-15/lexical/Main.sdf
  including ./languages/java-15/lexical/UnicodeEscapes.sdf
  including ./languages/java-15/lexical/LineTerminators.sdf
  including ./languages/java-15/lexical/WhiteSpace.sdf
  including ./languages/java-15/lexical/Comments.sdf
  including ./languages/java-15/lexical/Identifiers.sdf
  including ./languages/java-15/lexical/Keywords.sdf
  including ./languages/java-15/lexical/Modifiers.sdf
  including ./languages/java-15/lexical/literals/Main.sdf
  including ./languages/java-15/lexical/literals/IntegerLiterals.sdf
  including ./languages/java-15/lexical/literals/FloatingPointLiterals.sdf
  including ./languages/java-15/lexical/literals/BooleanLiterals.sdf
  including ./languages/java-15/lexical/literals/CharacterLiterals.sdf
  including ./languages/java-15/lexical/literals/EscapeSequences.sdf
  including ./languages/java-15/lexical/literals/StringLiterals.sdf
  including ./languages/java-15/lexical/literals/NullLiteral.sdf
  including ./languages/java-15/types/Main.sdf
  including ./languages/java-15/types/PrimitiveTypes.sdf
  including ./languages/java-15/types/ReferenceTypes.sdf
  including ./languages/java-15/types/TypeVariables.sdf
  including ./languages/java-15/types/ParameterizedTypes.sdf
  including ./languages/java-15/names/Main.sdf
  including ./languages/java-15/packages/Main.sdf
  including ./languages/java-15/packages/CompilationUnits.sdf
  including ./languages/java-15/packages/TypeDeclarations.sdf
  including ./languages/java-15/classes/ClassDeclarations.sdf
  including ./languages/java-15/classes/FieldDeclarations.sdf
  including ./languages/java-15/interfaces/Annotations.sdf
  including ./languages/java-15/arrays/ArrayInitializers.sdf
  including ./languages/java-15/classes/MethodDeclarations.sdf
  including ./languages/java-15/statements/Blocks.sdf
  including ./languages/java-15/statements/LocalVariableDeclarations.sdf
  including ./languages/java-15/statements/Statements.sdf
  including ./languages/java-15/classes/InstanceInitializers.sdf
  including ./languages/java-15/classes/StaticInitializers.sdf
  including ./languages/java-15/classes/ConstructorDeclarations.sdf
  including ./languages/java-15/classes/EnumDeclarations.sdf
  including ./languages/java-15/interfaces/InterfaceDeclarations.sdf
  including ./languages/java-15/interfaces/ConstantDeclarations.sdf
  including ./languages/java-15/interfaces/AbstractMethodDeclarations.sdf
  including ./languages/java-15/interfaces/AnnotationTypes.sdf
  including ./languages/java-15/packages/ImportDeclarations.sdf
  including ./languages/java-15/packages/PackageDeclarations.sdf
  including ./languages/java-15/classes/Main.sdf
  including ./languages/java-15/interfaces/Main.sdf
  including ./languages/java-15/arrays/Main.sdf
  including ./languages/java-15/statements/Main.sdf
  including ./languages/java-15/expressions/Main.sdf
  including ./languages/java-15/expressions/Primary.sdf
  including ./languages/java-15/expressions/ClassInstanceCreation.sdf
  including ./languages/java-15/expressions/ArrayCreation.sdf
  including ./languages/java-15/expressions/FieldAccess.sdf
  including ./languages/java-15/expressions/ArrayAccess.sdf
  including ./languages/java-15/expressions/MethodInvocation.sdf
  including ./languages/java-15/expressions/Postfix.sdf
  including ./languages/java-15/expressions/UnaryOperators.sdf
  including ./languages/java-15/expressions/BinaryOperators.sdf
  including ./languages/java-15/expressions/AssignmentOperators.sdf
  including ./languages/java-15/expressions/Restrictions.sdf
  including ./languages/java-15/expressions/Priorities.sdf
building distdir
make[1]: Leaving directory `/tmp/nix-build-2ym3096fjhv9d7ailcx82nsf39mzklv4-source-tarball.drv-0/pbqbanv0xagiw2kdzs4sr4a1y3js26kq-svn-export/src'
find java-front-syntax-0.1 -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-2ym3096fjhv9d7ailcx82nsf39mzklv4-source-tarball.drv-0/pbqbanv0xagiw2kdzs4sr4a1y3js26kq-svn-export/config/install-sh -c -m a+r {} {} \; \
	|| chmod -R a+r java-front-syntax-0.1
building dist
tardir=java-front-syntax-0.1 && /bin/sh /tmp/nix-build-2ym3096fjhv9d7ailcx82nsf39mzklv4-source-tarball.drv-0/pbqbanv0xagiw2kdzs4sr4a1y3js26kq-svn-export/config/missing --run tar chof - "$tardir" | GZIP=--best gzip -c >java-front-syntax-0.1.tar.gz
{ test ! -d java-front-syntax-0.1 || { find java-front-syntax-0.1 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr java-front-syntax-0.1; }; }
`java-front-syntax-0.1.tar.gz' -> `/nix/store/w6jnxf6v418ag50aj2n056cydlkvqbg9-source-tarball/tarballs/java-front-syntax-0.1.tar.gz'