Mock Version: 1.2.18 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/pacc.spec'], timeout=0user='mockbuild'shell=FalsechrootPath='/var/lib/mock/epel-6-i386-mockbuilder-2847/root'printOutput=Falseenv={'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'}uid=1001gid=135logger=) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/pacc.spec'] with env {'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'} and shell False warning: Could not canonicalize hostname: copr-builder-806557336.novalocal Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/pacc-0.3-3.el6.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/pacc.spec'], timeout=0user='mockbuild'shell=FalsechrootPath='/var/lib/mock/epel-6-i386-mockbuilder-2847/root'printOutput=Falseenv={'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'}uid=1001gid=135private_network=Truelogger=) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/pacc.spec'] with env {'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zhfaa0 + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf pacc-0.3 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/pacc-0.3.tar.bz2 + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd pacc-0.3 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ewJ35J + umask 022 + cd /builddir/build/BUILD + cd pacc-0.3 + LANG=C + export LANG + unset DISPLAY + /usr/bin/make -j2 gcc -std=gnu99 -g -Wall -Wextra -I. -c -o arg.o arg.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o cook.o cook.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o emit.o emit.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o error.o error.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o load.o load.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o main.o main.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o preen.o preen.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o sugar.o sugar.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o syntax.o syntax.c sh template.sh > template.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o utf8.o utf8.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o pacc0.o pacc0.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o template.o template.c gcc -o pacc0 arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o pacc0.o ./pacc0 -n pacc /dev/null -o pacc1.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o pacc1.o pacc1.c gcc -o pacc1 arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o pacc1.o ./pacc1 pacc.pacc -o pacc2.c sed '/^#line/d' pacc2.c > pacc2.d gcc -std=gnu99 -g -Wall -Wextra -I. -c -o pacc2.o pacc2.c gcc -o pacc2 arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o pacc2.o ./pacc2 pacc.pacc -o pacc3.c sed '/^#line/d' pacc3.c > pacc3.d diff -u pacc2.d pacc3.d cp pacc2 pacc + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.x9x23F + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 ++ dirname /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 + cd pacc-0.3 + LANG=C + export LANG + unset DISPLAY + rm -rf /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 + mkdir -p /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/bin/ + cp pacc /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/bin/ + mkdir -p /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/info/ /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/man/man1/ + cp doc/pacc.info /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/info/ + gzip + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/pacc-0.3 extracting debug info from /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/bin/pacc 1050 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.MHxGLC + umask 022 + cd /builddir/build/BUILD + cd pacc-0.3 + unset DISPLAY + make check cd test && sh run.sh cp bad/class0.pacc parse.pacc ../pacc parse.pacc PASS: bad/class0.pacc: parse.pacc:5:20: expected CCNode, "-", or "]" cp bad/class1.pacc parse.pacc ../pacc parse.pacc PASS: bad/class1.pacc: parse.pacc:5:20: expected CCNode, "-", or "]" cp bad/class2.pacc parse.pacc ../pacc parse.pacc PASS: bad/class2.pacc: parse.pacc:5:22: expected "-", or "]" cp bad/class3.pacc parse.pacc ../pacc parse.pacc PASS: bad/class3.pacc: parse.pacc:6:1: expected CCRanges, or "]" cp bad/coord0.pacc parse.pacc ../pacc parse.pacc c99 parse.c PASS: bad/coord0.pacc parse.pacc: In function 'pacc_parse': parse.pacc:7: error: expected expression before ')' token cp bad/coord1.pacc parse.pacc ../pacc parse.pacc c99 parse.c PASS: bad/coord1.pacc parse.pacc: In function 'pacc_parse': parse.pacc:7: error: 'q' undeclared (first use in this function) parse.pacc:7: error: (Each undeclared identifier is reported only once parse.pacc:7: error: for each function it appears in.) cp bad/coord2.pacc parse.pacc ../pacc parse.pacc c99 parse.c PASS: bad/coord2.pacc parse.pacc: In function 'pacc_parse': parse.pacc:11: error: 'q' undeclared (first use in this function) parse.pacc:11: error: (Each undeclared identifier is reported only once parse.pacc:11: error: for each function it appears in.) cp bad/coord3.pacc parse.pacc ../pacc parse.pacc c99 parse.c PASS: bad/coord3.pacc parse.pacc: In function 'pacc_parse': parse.pacc:8: error: 'q' undeclared (first use in this function) parse.pacc:8: error: (Each undeclared identifier is reported only once parse.pacc:8: error: for each function it appears in.) cp bad/coord4.pacc parse.pacc ../pacc parse.pacc c99 parse.c PASS: bad/coord4.pacc parse.pacc: In function 'pacc_parse': parse.pacc:8: error: incompatible types when assigning to type 'struct nonsense' from type 'int' cp bad/empty0.pacc parse.pacc ../pacc parse.pacc PASS: bad/empty0.pacc: parse.pacc:1:1: expected Grammar cp bad/empty1.pacc parse.pacc ../pacc parse.pacc PASS: bad/empty1.pacc: parse.pacc:4:1: expected Defns cp bad/eps0.pacc parse.pacc ../pacc parse.pacc PASS: bad/eps0.pacc: parse.pacc:5:6: expected Defns, or end-of-input cp bad/eps1.pacc parse.pacc ../pacc parse.pacc PASS: bad/eps1.pacc: parse.pacc:5:7: expected Defns, or end-of-input cp bad/feed.pacc parse.pacc ../pacc -f/dev/null parse.pacc PASS: bad/feed.pacc: pacc: fatal: invalid `$' at the end of rule `Sum' cp bad/lr0.pacc parse.pacc ../pacc parse.pacc PASS: bad/lr0.pacc: pacc: fatal: left recursion in rule `sub' cp bad/lr1.pacc parse.pacc ../pacc parse.pacc PASS: bad/lr1.pacc: pacc: fatal: left recursion in rule `A' cp bad/lr2.pacc parse.pacc ../pacc parse.pacc PASS: bad/lr2.pacc: pacc: fatal: left recursion in rule `A' cp bad/path0.pacc parse.pacc ../pacc parse.pacc PASS: bad/path0.pacc: pacc: fatal: no expressions in non-void rule `S' cp bad/path1.pacc parse.pacc ../pacc parse.pacc PASS: bad/path1.pacc: pacc: fatal: multiple expressions in rule `S' cp bad/path2.pacc parse.pacc expect fail ../pacc parse.pacc FAIL: bad/path2.pacc: parsed bad grammar by mistake! (expected pacc: fatal: rule `A' declared void but has value expression) cp bad/redef.pacc parse.pacc ../pacc parse.pacc PASS: bad/redef.pacc: pacc: fatal: rule `S' redefined cp bad/rep0.pacc parse.pacc ../pacc parse.pacc PASS: bad/rep0.pacc: parse.pacc:5:8: expected Defns, or end-of-input cp bad/res0.pacc parse.pacc ../pacc parse.pacc PASS: bad/res0.pacc: parse.pacc:7:17: expected Defns, or end-of-input cp bad/res1.pacc parse.pacc ../pacc parse.pacc PASS: bad/res1.pacc: parse.pacc:7:17: expected Defns, or end-of-input cp bad/rms0.pacc parse.pacc ../pacc parse.pacc c99 -Werror parse.c PASS: bad/rms0.pacc cc1: warnings being treated as errors parse.pacc: In function 'pacc_parse': parse.pacc:10: error: passing argument 1 of '_pacc_ref_dup' from incompatible pointer type parse.c:169: note: expected 'ref_t' but argument is of type 'char *' cp bad/scope0.pacc parse.pacc ../pacc parse.pacc PASS: bad/scope0.pacc: pacc: fatal: name `a' rebound cp bad/type0.pacc parse.pacc ../pacc parse.pacc PASS: bad/type0.pacc: pacc: fatal: type mismatch: `Digit :: int' cannot call `Six :: char *' make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-and0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:13: warning: unused parameter 'ign0' test/emitter.c:13: warning: unused parameter 'ign1' test/emitter.c:13: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:671: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: emit/mk-and0.c: parsed with value ab ./harness ac PASS: emit/mk-and0.c: arg:1:2: expected "b" make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-any0.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:15: warning: unused variable 's' test/emitter.c:15: warning: unused variable 'r' test/emitter.c:15: warning: unused variable 'q' test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:629: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-any0.c: parsed with value 5 ./harness 6 PASS: emit/mk-any0.c: parsed with value 5 ./harness x PASS: emit/mk-any0.c: parsed with value 5 ./harness £ PASS: emit/mk-any0.c: parsed with value 5 ./harness PASS: emit/mk-any0.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-baf0.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:17: warning: unused parameter 'ign0' test/emitter.c:17: warning: unused parameter 'ign1' test/emitter.c:17: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-baf0.c: parsed with value 5 ./harness 2+3 PASS: emit/mk-baf0.c: parsed with value 5 ./harness 2*3 PASS: emit/mk-baf0.c: parsed with value 6 ./harness 2+3+4 PASS: emit/mk-baf0.c: parsed with value 9 ./harness 2*3+4 PASS: emit/mk-baf0.c: parsed with value 10 ./harness 2+3*4 PASS: emit/mk-baf0.c: parsed with value 14 ./harness 2*3*4 PASS: emit/mk-baf0.c: parsed with value 24 ./harness x PASS: emit/mk-baf0.c: arg:1:1: expected Additive make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-baf1.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:17: warning: unused parameter 'ign0' test/emitter.c:17: warning: unused parameter 'ign1' test/emitter.c:17: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-baf1.c: parsed with value 5 ./harness 2+3 PASS: emit/mk-baf1.c: parsed with value 5 ./harness 2*3 PASS: emit/mk-baf1.c: parsed with value 6 ./harness 2+3+4 PASS: emit/mk-baf1.c: parsed with value 9 ./harness 2*3+4 PASS: emit/mk-baf1.c: parsed with value 10 ./harness 2+3*4 PASS: emit/mk-baf1.c: parsed with value 14 ./harness 2*3*4 PASS: emit/mk-baf1.c: parsed with value 24 ./harness x PASS: emit/mk-baf1.c: arg:1:1: expected Additive make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-baf2.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:18: warning: unused parameter 'ign0' test/emitter.c:18: warning: unused parameter 'ign1' test/emitter.c:18: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-baf2.c: parsed with value 5 ./harness 2+3 PASS: emit/mk-baf2.c: parsed with value 5 ./harness 2*3 PASS: emit/mk-baf2.c: parsed with value 6 ./harness 2+3+4 PASS: emit/mk-baf2.c: parsed with value 9 ./harness 2*3+4 PASS: emit/mk-baf2.c: parsed with value 10 ./harness 2+3*4 PASS: emit/mk-baf2.c: parsed with value 14 ./harness 2*3*4 PASS: emit/mk-baf2.c: parsed with value 24 ./harness 53*(13+75) PASS: emit/mk-baf2.c: parsed with value 4664 ./harness x PASS: emit/mk-baf2.c: arg:1:1: expected Additive make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-baf3.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:19: warning: unused parameter 'ign0' test/emitter.c:19: warning: unused parameter 'ign1' test/emitter.c:19: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-baf3.c: parsed with value 5 ./harness 2+3 PASS: emit/mk-baf3.c: parsed with value 5 ./harness 2*3 PASS: emit/mk-baf3.c: parsed with value 6 ./harness 2+3+4 PASS: emit/mk-baf3.c: parsed with value 9 ./harness 2*3+4 PASS: emit/mk-baf3.c: parsed with value 10 ./harness 2+3*4 PASS: emit/mk-baf3.c: parsed with value 14 ./harness 2*3*4 PASS: emit/mk-baf3.c: parsed with value 24 ./harness 53*(13+75) PASS: emit/mk-baf3.c: parsed with value 4664 ./harness 456 + 123 * ( 543 + 7 * (987 + 2) + 6) PASS: emit/mk-baf3.c: parsed with value 919512 ./harness x PASS: emit/mk-baf3.c: arg:1:1: expected Sum make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-bind0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-bind0.c: parsed with value ./harness xyx PASS: emit/mk-bind0.c: parsed with value y ./harness xyyx PASS: emit/mk-bind0.c: parsed with value yy ./harness xyyyx PASS: emit/mk-bind0.c: parsed with value yyy ./harness xyyyyyyyyyyx PASS: emit/mk-bind0.c: parsed with value yyyyyyyyyy make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-bind1.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:10: warning: unused parameter 'ign0' test/emitter.c:10: warning: unused parameter 'ign1' test/emitter.c:10: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xyzx PASS: emit/mk-bind1.c: parsed with value yz make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-bind2.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-bind2.c: parsed with value ./harness xyx PASS: emit/mk-bind2.c: parsed with value y ./harness xyyx PASS: emit/mk-bind2.c: parsed with value yy ./harness xyyyx PASS: emit/mk-bind2.c: parsed with value yyy ./harness xyyyyyyyyyyx PASS: emit/mk-bind2.c: parsed with value yyyyyyyyyy make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-class0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:25: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:25: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:26: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:26: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:27: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:27: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:28: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:28: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:29: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:29: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:36: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:37: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:38: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:39: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:40: warning: pointer targets in passing argument 1 of 's_ccnode' differ in signedness ./syntax.h:46: note: expected 'const unsigned char *' but argument is of type 'char *' test/emitter.c:16: warning: unused parameter 'ign0' test/emitter.c:16: warning: unused parameter 'ign1' test/emitter.c:16: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:745: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness bab PASS: emit/mk-class0.c: parsed with value bab ./harness pen PASS: emit/mk-class0.c: parsed with value pen ./harness git PASS: emit/mk-class0.c: parsed with value git ./harness box PASS: emit/mk-class0.c: parsed with value box ./harness tug PASS: emit/mk-class0.c: parsed with value tug ./harness sky PASS: emit/mk-class0.c: arg:1:2: expected Vowel ./harness end PASS: emit/mk-class0.c: arg:1:1: expected Word make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard0.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused variable 's' test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:648: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-guard0.c: hello, world!parsed with value 5 ./harness x PASS: emit/mk-guard0.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard1.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-guard1.c: parsed with value 5 ./harness 6 PASS: emit/mk-guard1.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard2.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-guard2.c: parsed with value 5 ./harness 6 PASS: emit/mk-guard2.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard3.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 55 PASS: emit/mk-guard3.c: parsed with value 5 ./harness 66 PASS: emit/mk-guard3.c: parsed with value 6 ./harness 56 PASS: emit/mk-guard3.c: arg:1:2: expected A ./harness 65 PASS: emit/mk-guard3.c: arg:1:1: expected P ./harness xy PASS: emit/mk-guard3.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard4.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: emit/mk-guard4.c: parsed with value a ./harness q PASS: emit/mk-guard4.c: parsed with value q ./harness z PASS: emit/mk-guard4.c: parsed with value z ./harness A PASS: emit/mk-guard4.c: arg:1:1: expected P ./harness % PASS: emit/mk-guard4.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard5.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a9 PASS: emit/mk-guard5.c: parsed with value 9 ./harness z3 PASS: emit/mk-guard5.c: parsed with value 3 ./harness zx PASS: emit/mk-guard5.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard6.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:23: warning: unused variable 't' test/emitter.c:22: warning: unused parameter 'ign0' test/emitter.c:22: warning: unused parameter 'ign1' test/emitter.c:22: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness q PASS: emit/mk-guard6.c: parsed with value q ./harness qux PASS: emit/mk-guard6.c: parsed with value qux ./harness q39a PASS: emit/mk-guard6.c: parsed with value q39a ./harness q. PASS: emit/mk-guard6.c: parsed with value q ./harness q3. PASS: emit/mk-guard6.c: parsed with value q3 ./harness 37 PASS: emit/mk-guard6.c: arg:1:1: expected Identifier make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-guard7.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness {} PASS: emit/mk-guard7.c: parsed with value {} ./harness {_any_chars_here_} PASS: emit/mk-guard7.c: parsed with value {_any_chars_here_} ./harness {_no PASS: emit/mk-guard7.c: arg:1:5: expected "}" make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-lit0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused variable 's' test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:633: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: emit/mk-lit0.c: parsed with value foo ./harness bar PASS: emit/mk-lit0.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-nlg0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:16: warning: unused parameter 'ign0' test/emitter.c:16: warning: unused parameter 'ign1' test/emitter.c:16: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:927: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: emit/mk-nlg0.c: parsed with value a ./harness aac PASS: emit/mk-nlg0.c: parsed with value aac ./harness aaaac PASS: emit/mk-nlg0.c: parsed with value aaaac ./harness aaaaaac PASS: emit/mk-nlg0.c: parsed with value aaaaaac ./harness aaaaaaaac PASS: emit/mk-nlg0.c: parsed with value aaaaaaaac ./harness aaaaaaaaaac PASS: emit/mk-nlg0.c: parsed with value aaaaaaaaaac ./harness aaaaaaaaaaaac PASS: emit/mk-nlg0.c: parsed with value aaaaaaaaaaaac make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-nlg1.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:16: warning: unused parameter 'ign0' test/emitter.c:16: warning: unused parameter 'ign1' test/emitter.c:16: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:893: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: emit/mk-nlg1.c: parsed with value a ./harness aac PASS: emit/mk-nlg1.c: parsed with value aac ./harness aaaac PASS: emit/mk-nlg1.c: parsed with value aaaac ./harness aaaaaac PASS: emit/mk-nlg1.c: parsed with value aaaaaac ./harness aaaaaaaac PASS: emit/mk-nlg1.c: parsed with value aaaaaaaac ./harness aaaaaaaaaac PASS: emit/mk-nlg1.c: parsed with value aaaaaaaaaac ./harness aaaaaaaaaaaac PASS: emit/mk-nlg1.c: parsed with value aaaaaaaaaaaac make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-not0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:672: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ac PASS: emit/mk-not0.c: parsed with value ac ./harness a PASS: emit/mk-not0.c: arg:1:2: expected "b" ./harness ab PASS: emit/mk-not0.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-not1.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:17: warning: unused parameter 'ign0' test/emitter.c:17: warning: unused parameter 'ign1' test/emitter.c:17: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:678: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness f PASS: emit/mk-not1.c: arg:1:2: expected "o" ./harness fo PASS: emit/mk-not1.c: arg:1:3: expected "o" ./harness foo PASS: emit/mk-not1.c: parsed with value yes ./harness food PASS: emit/mk-not1.c: arg:1:1: expected S make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-regress0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness fred PASS: emit/mk-regress0.c: parsed with value fred ./harness fred PASS: emit/mk-regress0.c: parsed with value fred ./harness fred barney PASS: emit/mk-regress0.c: arg:1:6: expected _:*:0, or end-of-input make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-rep0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:808: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-rep0.c: parsed with value xx ./harness xyx PASS: emit/mk-rep0.c: parsed with value xyx ./harness xyyx PASS: emit/mk-rep0.c: parsed with value xyyx ./harness xyyyx PASS: emit/mk-rep0.c: parsed with value xyyyx ./harness xyyyyyyyyyyx PASS: emit/mk-rep0.c: parsed with value xyyyyyyyyyyx make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-rep1.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-rep1.c: parsed with value ./harness xyx PASS: emit/mk-rep1.c: parsed with value y ./harness xyyx PASS: emit/mk-rep1.c: parsed with value yy make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-rep2.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:821: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-rep2.c: arg:1:2: expected Y ./harness xyx PASS: emit/mk-rep2.c: parsed with value xyx ./harness xyyx PASS: emit/mk-rep2.c: parsed with value xyyx ./harness xyyyx PASS: emit/mk-rep2.c: parsed with value xyyyx ./harness xyyyyyyyyyyx PASS: emit/mk-rep2.c: parsed with value xyyyyyyyyyyx make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-rep3.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:792: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: emit/mk-rep3.c: parsed with value xx ./harness xyx PASS: emit/mk-rep3.c: parsed with value xyx ./harness xyyx PASS: emit/mk-rep3.c: arg:1:3: expected "x" ./harness xyyyx PASS: emit/mk-rep3.c: arg:1:3: expected "x" ./harness xyyyyyyyyyyx PASS: emit/mk-rep3.c: arg:1:3: expected "x" make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-rep4.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:1196: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: emit/mk-rep4.c: parsed with value a ./harness a b PASS: emit/mk-rep4.c: parsed with value a b ./harness a b PASS: emit/mk-rep4.c: parsed with value a b make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-type0.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:11: warning: unused variable 's' test/emitter.c:10: warning: unused parameter 'ign0' test/emitter.c:10: warning: unused parameter 'ign1' test/emitter.c:10: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:633: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-type0.c: parsed with value five make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-type1.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:11: warning: unused variable 's' test/emitter.c:10: warning: unused parameter 'ign0' test/emitter.c:10: warning: unused parameter 'ign1' test/emitter.c:10: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:633: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-type1.c: parsed with value 5 make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-type2.c emitter.c cp parse.h-chars parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:13: warning: unused parameter 'ign0' test/emitter.c:13: warning: unused parameter 'ign1' test/emitter.c:13: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:734: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: emit/mk-type2.c: parsed with value a ./harness aa PASS: emit/mk-type2.c: parsed with value aa ./harness aaaaa PASS: emit/mk-type2.c: parsed with value aaaaa ./harness aabaa PASS: emit/mk-type2.c: arg:1:3: expected P, or end-of-input make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-type3.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:622: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 78 PASS: emit/mk-type3.c: parsed with value 78 ./harness 321 PASS: emit/mk-type3.c: parsed with value 321 make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val0.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused variable 's' test/emitter.c:11: warning: unused parameter 'ign0' test/emitter.c:11: warning: unused parameter 'ign1' test/emitter.c:11: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:633: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-val0.c: parsed with value 5 ./harness x PASS: emit/mk-val0.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val1.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': parse.c:698: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-val1.c: parsed with value 5 ./harness 6 PASS: emit/mk-val1.c: parsed with value 6 ./harness x PASS: emit/mk-val1.c: arg:1:1: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val2.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: emit/mk-val2.c: parsed with value 5 ./harness 6 PASS: emit/mk-val2.c: parsed with value 6 ./harness x PASS: emit/mk-val2.c: arg:1:1: expected P make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val3.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: emit/mk-val3.c: parsed with value 25 ./harness 5.6 PASS: emit/mk-val3.c: parsed with value 30 ./harness 6.5 PASS: emit/mk-val3.c: parsed with value 30 ./harness 6.6 PASS: emit/mk-val3.c: parsed with value 36 ./harness 5.x PASS: emit/mk-val3.c: arg:1:3: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val4.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:14: warning: unused parameter 'ign0' test/emitter.c:14: warning: unused parameter 'ign1' test/emitter.c:14: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: emit/mk-val4.c: parsed with value 25 ./harness 5.6 PASS: emit/mk-val4.c: parsed with value 30 ./harness 6.5 PASS: emit/mk-val4.c: parsed with value 30 ./harness 6.6 PASS: emit/mk-val4.c: parsed with value 36 ./harness 5.x PASS: emit/mk-val4.c: arg:1:3: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val5.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:13: warning: unused variable 't' test/emitter.c:12: warning: unused parameter 'ign0' test/emitter.c:12: warning: unused parameter 'ign1' test/emitter.c:12: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness .5 PASS: emit/mk-val5.c: parsed with value 5 ./harness .6 PASS: emit/mk-val5.c: parsed with value 6 ./harness .x PASS: emit/mk-val5.c: arg:1:2: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp emit/mk-val6.c emitter.c cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/emitter.o test/emitter.c test/emitter.c: In function 'pacc_wrap': test/emitter.c:23: warning: unused parameter 'ign0' test/emitter.c:23: warning: unused parameter 'ign1' test/emitter.c:23: warning: unused parameter 'ign2' gcc -o test/emitter arg.o cook.o emit.o error.o load.o main.o preen.o sugar.o syntax.o template.o utf8.o test/emitter.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./emitter -o parse.c parse.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: emit/mk-val6.c: parsed with value 25 ./harness 5.6 PASS: emit/mk-val6.c: parsed with value 30 ./harness 6.5 PASS: emit/mk-val6.c: parsed with value 30 ./harness 6.6 PASS: emit/mk-val6.c: parsed with value 36 ./harness x PASS: emit/mk-val6.c: arg:1:1: expected P ./harness 5.x PASS: emit/mk-val6.c: arg:1:3: expected A ./harness 6.x PASS: emit/mk-val6.c: arg:1:3: expected A ./harness 5+5 PASS: emit/mk-val6.c: parsed with value 10 ./harness 5+6 PASS: emit/mk-val6.c: parsed with value 11 ./harness 6+5 PASS: emit/mk-val6.c: parsed with value 11 ./harness 6+6 PASS: emit/mk-val6.c: parsed with value 12 ./harness 5+x PASS: emit/mk-val6.c: arg:1:3: expected A ./harness 6+x PASS: emit/mk-val6.c: arg:1:3: expected A ./harness 5.+ PASS: emit/mk-val6.c: arg:1:3: expected A make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/add0.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:923: warning: label '_pacc_expr_done' defined but not used test/partial.c:902: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder 23 PASS: feed/add0.pacc: parsed with value 5 ./feeder x PASS: feed/add0.pacc: arg:1:1: expected Sum ./feeder 3 4 PASS: feed/add0.pacc: parsed with value 7 ./feeder 4 5 PASS: feed/add0.pacc: parsed with value 9 ./feeder 2 x PASS: feed/add0.pacc: arg:2:1: expected Digit ./feeder 2 PASS: feed/add0.pacc: unexpected end of input make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/add1.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:1049: warning: label '_pacc_expr_done' defined but not used test/partial.c:1028: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder 2+3 PASS: feed/add1.pacc: parsed with value 5 ./feeder x PASS: feed/add1.pacc: arg:1:1: expected Sum ./feeder 3 +4 PASS: feed/add1.pacc: parsed with value 7 ./feeder 3+ 4 PASS: feed/add1.pacc: parsed with value 7 ./feeder 3 + 4 PASS: feed/add1.pacc: parsed with value 7 ./feeder 3 q 5 PASS: feed/add1.pacc: arg:2:1: expected Plus ./feeder 3 PASS: feed/add1.pacc: unexpected end of input ./feeder 3 + PASS: feed/add1.pacc: unexpected end of input make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/baf4.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c test/parsefeed.pacc: In function 'pacc_parse': test/parsefeed.pacc:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:1934: warning: label '_pacc_expr_done' defined but not used test/partial.c:1913: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder 5 PASS: feed/baf4.pacc: parsed with value 5 ./feeder 2+3 PASS: feed/baf4.pacc: parsed with value 5 ./feeder 2 * 3 PASS: feed/baf4.pacc: parsed with value 6 ./feeder 456 + 123 * ( 543 + 7 * ( 987 + 2 ) + 6 ) PASS: feed/baf4.pacc: parsed with value 919512 ./feeder x PASS: feed/baf4.pacc: arg:1:1: expected Sum ./feeder 456 + PASS: feed/baf4.pacc: unexpected end of input make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/nil.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:1120: warning: label '_pacc_expr_done' defined but not used test/partial.c:1099: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder .5. PASS: feed/nil.pacc: parsed with value 5 ./feeder . 5 . PASS: feed/nil.pacc: parsed with value 5 ./feeder .. PASS: feed/nil.pacc: parsed with value 0 ./feeder .. PASS: feed/nil.pacc: parsed with value 0 make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/tut0.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:2060: warning: label '_pacc_expr_done' defined but not used test/partial.c:2039: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder 2+3= PASS: feed/tut0.pacc: parsed with value 5 ./feeder 2 + 3 = PASS: feed/tut0.pacc: parsed with value 5 ./feeder ( 2+3 ) * (3 + 4) = PASS: feed/tut0.pacc: parsed with value 35 make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' test/clean make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' cp feed/tut1.pacc parsefeed.pacc cp parse.h-int parse.h make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc -d -ftest/partial.c test/parsefeed.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/feeder.o test/feeder.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parsefeed.o test/parsefeed.c gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/partial.o test/partial.c test/partial.c: In function 'pacc_feed_parse': test/partial.c:873: warning: label '_pacc_expr_done' defined but not used test/partial.c:852: warning: label 'eval_loop' defined but not used test/partial.c:548: warning: unused variable '_pos' gcc -o test/feeder test/feeder.o test/parsefeed.o test/partial.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./feeder 23 PASS: feed/tut1.pacc: parsed with value 5 ./feeder 14 PASS: feed/tut1.pacc: parsed with value 5 ./feeder 2 3 PASS: feed/tut1.pacc: parsed with value 5 ./feeder 9 9 PASS: feed/tut1.pacc: parsed with value 18 make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3/test/icalc' rm -f icalc main.o parse1.o parse2.o parse.h parse1.c parse2.c make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3/test/icalc' make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3/test/icalc' ../../pacc -dparse.h -o parse1.c -f parse2.c icalc.pacc cc -std=c99 -g -c -o parse1.o parse1.c cc -std=c99 -g -c -o parse2.o parse2.c cc -std=c99 -g -c -o main.o main.c cc -o icalc parse1.o parse2.o main.o make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3/test/icalc' PASS: icalc/a.in PASS: icalc/b.in PASS: icalc/c.in PASS: icalc/d.in PASS: icalc/e.in PASS: icalc/f.in PASS: icalc/g.in cp pacc/alt0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:717: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: pacc/alt0.pacc: parsed with value foo ./harness bar PASS: pacc/alt0.pacc: parsed with value bar ./harness qux PASS: pacc/alt0.pacc: arg:1:1: expected P cp pacc/alt1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:731: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo bar PASS: pacc/alt1.pacc: parsed with value foo bar ./harness foo qux PASS: pacc/alt1.pacc: parsed with value foo qux ./harness foo foo PASS: pacc/alt1.pacc: arg:1:5: expected A cp pacc/alt2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:724: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness forty-four PASS: pacc/alt2.pacc: parsed with value 44 ./harness forty-five PASS: pacc/alt2.pacc: parsed with value 45 ./harness x PASS: pacc/alt2.pacc: arg:1:1: expected FortySomething ./harness forty-flimble PASS: pacc/alt2.pacc: arg:1:7: expected "four", or "five" cp pacc/alt3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:738: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness one-hundred-and-forty-four PASS: pacc/alt3.pacc: parsed with value 144 ./harness one-hundred-and-fifty-four PASS: pacc/alt3.pacc: parsed with value 154 ./harness x PASS: pacc/alt3.pacc: arg:1:1: expected FewNums ./harness one-hundred-and-flimble-four PASS: pacc/alt3.pacc: arg:1:17: expected "forty", or "fifty" cp pacc/and0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:673: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/and0.pacc: parsed with value ab ./harness ac PASS: pacc/and0.pacc: arg:1:2: expected "b" cp pacc/baf0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf0.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf0.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf0.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf0.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf0.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf0.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf0.pacc: parsed with value 24 ./harness x PASS: pacc/baf0.pacc: arg:1:1: expected Additive cp pacc/baf1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf1.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf1.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf1.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf1.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf1.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf1.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf1.pacc: parsed with value 24 ./harness x PASS: pacc/baf1.pacc: arg:1:1: expected Additive cp pacc/baf2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:20: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf2.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf2.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf2.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf2.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf2.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf2.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf2.pacc: parsed with value 24 ./harness 456 PASS: pacc/baf2.pacc: parsed with value 456 ./harness 53*(13+75) PASS: pacc/baf2.pacc: parsed with value 4664 ./harness x PASS: pacc/baf2.pacc: arg:1:1: expected Additive cp pacc/baf3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf3.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf3.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf3.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf3.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf3.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf3.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf3.pacc: parsed with value 24 ./harness 456 PASS: pacc/baf3.pacc: parsed with value 456 ./harness 53*(13+75) PASS: pacc/baf3.pacc: parsed with value 4664 ./harness 456 + 123 * ( 543 + 7 * (987 + 2) + 6) PASS: pacc/baf3.pacc: parsed with value 919512 ./harness x PASS: pacc/baf3.pacc: arg:1:1: expected Sum cp pacc/baf4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:24: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf4.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf4.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf4.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf4.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf4.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf4.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf4.pacc: parsed with value 24 ./harness 456 PASS: pacc/baf4.pacc: parsed with value 456 ./harness 53*(13+75) PASS: pacc/baf4.pacc: parsed with value 4664 ./harness 456 + 123 * ( 543 + 7 * (987 + 2) + 6) PASS: pacc/baf4.pacc: parsed with value 919512 ./harness x PASS: pacc/baf4.pacc: arg:1:1: expected Sum ./harness 2 + PASS: pacc/baf4.pacc: arg:1:5: expected Additive cp pacc/baf5.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:29: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/baf5.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/baf5.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/baf5.pacc: parsed with value 6 ./harness 2+3+4 PASS: pacc/baf5.pacc: parsed with value 9 ./harness 2*3+4 PASS: pacc/baf5.pacc: parsed with value 10 ./harness 2+3*4 PASS: pacc/baf5.pacc: parsed with value 14 ./harness 2*3*4 PASS: pacc/baf5.pacc: parsed with value 24 ./harness 456 PASS: pacc/baf5.pacc: parsed with value 456 ./harness 53*(13+75) PASS: pacc/baf5.pacc: parsed with value 4664 ./harness 456 + 123 * ( 543 + 7 * (987 + 2) + 6) PASS: pacc/baf5.pacc: parsed with value 919512 ./harness -3 PASS: pacc/baf5.pacc: parsed with value -3 ./harness 3-2 PASS: pacc/baf5.pacc: parsed with value 1 ./harness 3-2-1 PASS: pacc/baf5.pacc: parsed with value 2 ./harness x PASS: pacc/baf5.pacc: arg:1:1: expected Sum ./harness 2 + PASS: pacc/baf5.pacc: arg:1:5: expected Additive cp pacc/bind0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xyzx PASS: pacc/bind0.pacc: parsed with value yz ./harness xzyx PASS: pacc/bind0.pacc: arg:1:2: expected S:r:0 cp pacc/bind1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xyzx PASS: pacc/bind1.pacc: parsed with value yz ./harness xzyx PASS: pacc/bind1.pacc: parsed with value zy cp pacc/bind2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness PASS: pacc/bind2.pacc: parsed with value 0 ./harness 1 PASS: pacc/bind2.pacc: parsed with value 1 ./harness 11 PASS: pacc/bind2.pacc: parsed with value 2 ./harness 111 PASS: pacc/bind2.pacc: parsed with value 3 ./harness 11111111111 PASS: pacc/bind2.pacc: parsed with value 11 cp pacc/bind3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness = PASS: pacc/bind3.pacc: parsed with value 1 ./harness 1= PASS: pacc/bind3.pacc: parsed with value 0 ./harness =1 PASS: pacc/bind3.pacc: parsed with value 0 ./harness 1=1 PASS: pacc/bind3.pacc: parsed with value 1 cp pacc/bind4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness PASS: pacc/bind4.pacc: parsed with value 0 ./harness 1 PASS: pacc/bind4.pacc: parsed with value 1 ./harness 2 PASS: pacc/bind4.pacc: parsed with value 1 ./harness 11 PASS: pacc/bind4.pacc: parsed with value 2 ./harness 22 PASS: pacc/bind4.pacc: parsed with value 2 ./harness 111 PASS: pacc/bind4.pacc: parsed with value 3 ./harness 222 PASS: pacc/bind4.pacc: parsed with value 3 ./harness 11111111111 PASS: pacc/bind4.pacc: parsed with value 11 ./harness 22222222222 PASS: pacc/bind4.pacc: parsed with value 11 cp pacc/bind5.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/bind5.pacc: parsed with value 5 ./harness 55 PASS: pacc/bind5.pacc: parsed with value 55 ./harness 6 PASS: pacc/bind5.pacc: arg:1:1: expected P, or end-of-input cp pacc/bind6.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness four PASS: pacc/bind6.pacc: parsed with value 4 ./harness five PASS: pacc/bind6.pacc: parsed with value 5 ./harness six PASS: pacc/bind6.pacc: parsed with value 6 ./harness seven PASS: pacc/bind6.pacc: arg:1:1: expected Answer cp pacc/bind7.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 222222 PASS: pacc/bind7.pacc: parsed with value 64 ./harness 325325 PASS: pacc/bind7.pacc: parsed with value 900 ./harness seven PASS: pacc/bind7.pacc: arg:1:1: expected Answer cp pacc/bind8.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness four PASS: pacc/bind8.pacc: parsed with value quatro ./harness five PASS: pacc/bind8.pacc: parsed with value cinco ./harness six PASS: pacc/bind8.pacc: parsed with value seis ./harness seven PASS: pacc/bind8.pacc: arg:1:1: expected Answer cp pacc/blit0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness five five PASS: pacc/blit0.pacc: parsed with value 25 ./harness five six PASS: pacc/blit0.pacc: parsed with value 30 ./harness six five PASS: pacc/blit0.pacc: parsed with value 30 ./harness six six PASS: pacc/blit0.pacc: parsed with value 36 ./harness five seven PASS: pacc/blit0.pacc: arg:1:11: expected Word:*:0 cp pacc/blit1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness qux PASS: pacc/blit1.pacc: parsed with value a ./harness fool PASS: pacc/blit1.pacc: arg:1:1: expected P ./harness foobar PASS: pacc/blit1.pacc: parsed with value c ./harness baz PASS: pacc/blit1.pacc: arg:1:1: expected P cp pacc/blit2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foofoo PASS: pacc/blit2.pacc: parsed with value foofoo ./harness PASS: pacc/blit2.pacc: arg:1:1: expected S ./harness foo PASS: pacc/blit2.pacc: arg:1:4: expected S:_pacc_bl105:0:*:0 ./harness foofoofoo PASS: pacc/blit2.pacc: arg:1:10: expected S:_pacc_bl105:0:*:0 cp pacc/blit3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness num 5 PASS: pacc/blit3.pacc: parsed with value 5 ./harness num 3 PASS: pacc/blit3.pacc: parsed with value 3 cp pacc/blit4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness add 2 3 PASS: pacc/blit4.pacc: parsed with value 5 ./harness sub 8 3 PASS: pacc/blit4.pacc: parsed with value 5 ./harness div 9 3 PASS: pacc/blit4.pacc: arg:1:5: expected Word:*:0 cp pacc/class0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:747: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness bab PASS: pacc/class0.pacc: parsed with value bab ./harness pen PASS: pacc/class0.pacc: parsed with value pen ./harness git PASS: pacc/class0.pacc: parsed with value git ./harness box PASS: pacc/class0.pacc: parsed with value box ./harness tug PASS: pacc/class0.pacc: parsed with value tug ./harness sky PASS: pacc/class0.pacc: arg:1:2: expected Vowel ./harness end PASS: pacc/class0.pacc: arg:1:1: expected Word cp pacc/class1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:770: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness bab PASS: pacc/class1.pacc: parsed with value bab ./harness pen PASS: pacc/class1.pacc: parsed with value pen ./harness git PASS: pacc/class1.pacc: parsed with value git ./harness box PASS: pacc/class1.pacc: parsed with value box ./harness tug PASS: pacc/class1.pacc: parsed with value tug ./harness sky PASS: pacc/class1.pacc: arg:1:2: expected Vowel ./harness end PASS: pacc/class1.pacc: arg:1:1: expected Word cp pacc/class2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:774: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness bab PASS: pacc/class2.pacc: parsed with value bab ./harness pen PASS: pacc/class2.pacc: parsed with value pen ./harness git PASS: pacc/class2.pacc: parsed with value git ./harness box PASS: pacc/class2.pacc: parsed with value box ./harness tug PASS: pacc/class2.pacc: parsed with value tug ./harness sky PASS: pacc/class2.pacc: arg:1:2: expected Vowel ./harness end PASS: pacc/class2.pacc: arg:1:1: expected Word cp pacc/class3.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:802: warning: label 'eval_loop' defined but not used gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness abcd PASS: pacc/class3.pacc: parsed with value abcd ./harness a-cd PASS: pacc/class3.pacc: parsed with value a-cd ./harness ab-d PASS: pacc/class3.pacc: parsed with value ab-d ./harness abc- PASS: pacc/class3.pacc: arg:1:4: expected None ./harness -bcd PASS: pacc/class3.pacc: arg:1:1: expected Test cp pacc/class4.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness b b PASS: pacc/class4.pacc: parsed with value b b ./harness x x PASS: pacc/class4.pacc: parsed with value x x ./harness ctc PASS: pacc/class4.pacc: arg:1:2: expected Space cp pacc/class5.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: pacc/class5.pacc: parsed with value foo ./harness foo bar PASS: pacc/class5.pacc: parsed with value foo,bar ./harness foo bar PASS: pacc/class5.pacc: parsed with value foo,bar ./harness foo bar PASS: pacc/class5.pacc: parsed with value foo,bar ./harness foo 456 qux PASS: pacc/class5.pacc: parsed with value foo,456,qux cp pacc/class6.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c test/parse.c:550: warning: unused variable '_pos' test/parse.c: In function 'pacc_parse': test/parse.c:747: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:825: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness $ab PASS: pacc/class6.pacc: parsed with value $ab ./harness £en PASS: pacc/class6.pacc: parsed with value £en ./harness €it PASS: pacc/class6.pacc: parsed with value €it ./harness 𝄞ox PASS: pacc/class6.pacc: parsed with value 𝄞ox ./harness $ug PASS: pacc/class6.pacc: parsed with value $ug ./harness $ky PASS: pacc/class6.pacc: arg:1:2: expected Vowel ./harness and PASS: pacc/class6.pacc: arg:1:1: expected Word cp pacc/class7.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:1065: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness [now] PASS: pacc/class7.pacc: parsed with value [now] ./harness [and^then] PASS: pacc/class7.pacc: parsed with value [and^then] ./harness ]odd[ PASS: pacc/class7.pacc: parsed with value ]odd[ ./harness ]and:even[ PASS: pacc/class7.pacc: parsed with value ]and:even[ cp pacc/class8.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:1065: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness "now" PASS: pacc/class8.pacc: parsed with value "now" ./harness "and^then" PASS: pacc/class8.pacc: parsed with value "and^then" ./harness "odd" PASS: pacc/class8.pacc: parsed with value "odd" ./harness "and:even" PASS: pacc/class8.pacc: parsed with value "and:even" ./harness 'single' PASS: pacc/class8.pacc: parsed with value 'single' ./harness "mismatch PASS: pacc/class8.pacc: arg:1:10: expected Quote cp pacc/code0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness { } PASS: pacc/code0.pacc: parsed with value 0 ./harness { { } { } } PASS: pacc/code0.pacc: parsed with value 0 cp pacc/comment0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:717: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/comment0.pacc: parsed with value ab ./harness ax PASS: pacc/comment0.pacc: arg:1:2: expected B cp pacc/comment1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:23: warning: assignment makes pointer from integer without a cast test/parse.c:776: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/comment1.pacc: parsed with value ab ./harness ax PASS: pacc/comment1.pacc: arg:1:1: expected S cp pacc/comment2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/comment2.pacc: parsed with value ab ./harness ax PASS: pacc/comment2.pacc: arg:1:1: expected S cp pacc/coord0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/coord0.pacc: parsed with value 1 ./harness x5 PASS: pacc/coord0.pacc: parsed with value 2 ./harness 98765 PASS: pacc/coord0.pacc: parsed with value 5 ./harness £5 PASS: pacc/coord0.pacc: parsed with value 2 ./harness €5 PASS: pacc/coord0.pacc: parsed with value 2 ./harness 𝄞5 PASS: pacc/coord0.pacc: parsed with value 2 ./harness 12£4€6𝄞85 PASS: pacc/coord0.pacc: parsed with value 9 cp pacc/coord1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:14: warning: value computed is not used test/parse.pacc:15: warning: value computed is not used gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xz PASS: pacc/coord1.pacc: parsed with value 2 ./harness xxz PASS: pacc/coord1.pacc: parsed with value 3 ./harness xy PASS: pacc/coord1.pacc: parsed with value 2 ./harness xxy PASS: pacc/coord1.pacc: parsed with value 3 cp pacc/coord2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness x PASS: pacc/coord2.pacc: parsed with value 1 ./harness xx PASS: pacc/coord2.pacc: parsed with value 2 ./harness xxx PASS: pacc/coord2.pacc: parsed with value 3 ./harness xxxx PASS: pacc/coord2.pacc: parsed with value 4 cp pacc/coord3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness nna PASS: pacc/coord3.pacc: parsed with value 17 ./harness nab PASS: pacc/coord3.pacc: parsed with value 6 ./harness naab PASS: pacc/coord3.pacc: parsed with value 8 cp pacc/end0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/end0.pacc: parsed with value 5 ./harness 5x PASS: pacc/end0.pacc: arg:1:2: expected end-of-input ./harness x5 PASS: pacc/end0.pacc: arg:1:1: expected A cp pacc/eps0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness PASS: pacc/eps0.pacc: parsed with value 5 ./harness x PASS: pacc/eps0.pacc: arg:1:1: expected S cp pacc/err0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc pacc: fatal: no expressions in non-void rule `S' make[1]: *** [test/parse.c] Error 1 make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xd FAIL: pacc/err0.pacc: pacc/run.sh: line 17: ./harness: No such file or directory (expected arg:1:2: expected expected "a", B, or see) expect fail cp pacc/grammar.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:954: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness (0) PASS: pacc/grammar.pacc: parsed with value A ./harness ((0)) PASS: pacc/grammar.pacc: parsed with value A ./harness (0)) PASS: pacc/grammar.pacc: parsed with value B ./harness ((0)))) PASS: pacc/grammar.pacc: parsed with value B cp pacc/guard0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:652: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/guard0.pacc: hello, world! parsed with value 5 ./harness x PASS: pacc/guard0.pacc: arg:1:1: expected A cp pacc/guard1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/guard1.pacc: parsed with value 5 ./harness 6 PASS: pacc/guard1.pacc: arg:1:1: expected P cp pacc/guard2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/guard2.pacc: parsed with value 5 ./harness 6 PASS: pacc/guard2.pacc: arg:1:1: expected P cp pacc/guard3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 55 PASS: pacc/guard3.pacc: parsed with value 5 ./harness 66 PASS: pacc/guard3.pacc: parsed with value 6 ./harness 56 PASS: pacc/guard3.pacc: arg:1:2: expected A ./harness 65 PASS: pacc/guard3.pacc: arg:1:1: expected P ./harness xy PASS: pacc/guard3.pacc: arg:1:1: expected P cp pacc/guard4.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: pacc/guard4.pacc: parsed with value a ./harness q PASS: pacc/guard4.pacc: parsed with value q ./harness z PASS: pacc/guard4.pacc: parsed with value z ./harness A PASS: pacc/guard4.pacc: arg:1:1: expected P ./harness % PASS: pacc/guard4.pacc: arg:1:1: expected P cp pacc/guard5.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a9 PASS: pacc/guard5.pacc: parsed with value 9 ./harness z3 PASS: pacc/guard5.pacc: parsed with value 3 ./harness zx PASS: pacc/guard5.pacc: arg:1:1: expected P cp pacc/guard6.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness q PASS: pacc/guard6.pacc: parsed with value q ./harness qux PASS: pacc/guard6.pacc: parsed with value qux ./harness q39a PASS: pacc/guard6.pacc: parsed with value q39a ./harness q. PASS: pacc/guard6.pacc: parsed with value q ./harness q3. PASS: pacc/guard6.pacc: parsed with value q3 ./harness 37 PASS: pacc/guard6.pacc: arg:1:1: expected Identifier cp pacc/guard7.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness {} PASS: pacc/guard7.pacc: parsed with value {} ./harness { any chars here } PASS: pacc/guard7.pacc: parsed with value { any chars here } ./harness { no PASS: pacc/guard7.pacc: arg:1:5: expected "}" cp pacc/heisen0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness five five PASS: pacc/heisen0.pacc: parsed with value 25 ./harness five six PASS: pacc/heisen0.pacc: parsed with value 30 ./harness six five PASS: pacc/heisen0.pacc: parsed with value 30 ./harness six six PASS: pacc/heisen0.pacc: parsed with value 36 ./harness eight six PASS: pacc/heisen0.pacc: parsed with value 30 ./harness five seven PASS: pacc/heisen0.pacc: arg:1:11: expected Word:*:0 cp pacc/lex0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: pacc/lex0.pacc: parsed with value 25 ./harness 5.6 PASS: pacc/lex0.pacc: parsed with value 30 ./harness 6.5 PASS: pacc/lex0.pacc: parsed with value 30 ./harness 6.6 PASS: pacc/lex0.pacc: parsed with value 36 ./harness x PASS: pacc/lex0.pacc: arg:1:1: expected P ./harness 5.x PASS: pacc/lex0.pacc: arg:1:3: expected A ./harness 6.x PASS: pacc/lex0.pacc: arg:1:3: expected A ./harness 5+5 PASS: pacc/lex0.pacc: parsed with value 10 ./harness 5+6 PASS: pacc/lex0.pacc: parsed with value 11 ./harness 6+5 PASS: pacc/lex0.pacc: parsed with value 11 ./harness 6+6 PASS: pacc/lex0.pacc: parsed with value 12 ./harness 5+x PASS: pacc/lex0.pacc: arg:1:3: expected A ./harness 6+x PASS: pacc/lex0.pacc: arg:1:3: expected A ./harness 5.+ PASS: pacc/lex0.pacc: arg:1:3: expected A cp pacc/lex1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:942: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness yes PASS: pacc/lex1.pacc: parsed with value 1 ./harness oui PASS: pacc/lex1.pacc: parsed with value 1 ./harness no PASS: pacc/lex1.pacc: parsed with value 0 ./harness non PASS: pacc/lex1.pacc: parsed with value 0 ./harness ja PASS: pacc/lex1.pacc: arg:1:1: expected S cp pacc/lit0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: pacc/lit0.pacc: parsed with value foo ./harness bar PASS: pacc/lit0.pacc: arg:1:1: expected A cp pacc/names0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xyzx PASS: pacc/names0.pacc: parsed with value yz ./harness xzyx PASS: pacc/names0.pacc: arg:1:2: expected S:col:0 cp pacc/nest0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:677: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness abcd PASS: pacc/nest0.pacc: parsed with value yes cp pacc/nest1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:685: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness abcd PASS: pacc/nest1.pacc: parsed with value yes cp pacc/nest2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:730: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/nest2.pacc: parsed with value ab ./harness cd PASS: pacc/nest2.pacc: parsed with value cd ./harness acd PASS: pacc/nest2.pacc: arg:1:2: expected "b" cp pacc/nest3.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:719: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/nest3.pacc: arg:1:3: expected "d" ./harness cd PASS: pacc/nest3.pacc: arg:1:1: expected P ./harness abd PASS: pacc/nest3.pacc: parsed with value abd ./harness acd PASS: pacc/nest3.pacc: parsed with value acd cp pacc/nest4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:993: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness {} PASS: pacc/nest4.pacc: parsed with value 1 ./harness { a { b } c } PASS: pacc/nest4.pacc: parsed with value 1 ./harness { { } { } } PASS: pacc/nest4.pacc: parsed with value 1 ./harness } PASS: pacc/nest4.pacc: arg:1:1: expected Start ./harness { { } PASS: pacc/nest4.pacc: arg:1:6: expected Nest:*:1, or "}" cp pacc/not0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:771: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: pacc/not0.pacc: parsed with value a ./harness ac PASS: pacc/not0.pacc: parsed with value ac ./harness ab PASS: pacc/not0.pacc: arg:1:1: expected A cp pacc/not1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness f PASS: pacc/not1.pacc: arg:1:1: expected S ./harness fo PASS: pacc/not1.pacc: arg:1:1: expected S ./harness foo PASS: pacc/not1.pacc: parsed with value yes ./harness food PASS: pacc/not1.pacc: arg:1:1: expected S cp pacc/not2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness f PASS: pacc/not2.pacc: arg:1:1: expected S ./harness fo PASS: pacc/not2.pacc: arg:1:1: expected S ./harness foo PASS: pacc/not2.pacc: parsed with value yes ./harness food PASS: pacc/not2.pacc: arg:1:1: expected S cp pacc/preamble0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:652: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' test/parse.c: In function 'pacc_parse': test/parse.c:686: warning: label 'eval_loop' defined but not used test/parse.c:550: warning: unused variable '_pos' test/parse.pacc: In function 'pacc_parse': test/parse.pacc:17: warning: pointer targets in passing argument 1 of 'iskeyword' differ in signedness test/parse.c:57: note: expected 'char *' but argument is of type 'unsigned char *' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: pacc/preamble0.pacc: parsed with value 0 ./harness keyword PASS: pacc/preamble0.pacc: parsed with value 1 cp pacc/preamble1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'isodd': test/parse.c:55: warning: implicit declaration of function 'iseven' test/parse.pacc: In function 'pacc_parse': test/parse.pacc:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness /usr/include/stdlib.h:148: note: expected 'const char *' but argument is of type 'unsigned char *' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 2 PASS: pacc/preamble1.pacc: parsed with value 0 ./harness 3 PASS: pacc/preamble1.pacc: parsed with value 1 ./harness 376 PASS: pacc/preamble1.pacc: parsed with value 0 cp pacc/query0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/query0.pacc: parsed with value 5 ./harness PASS: pacc/query0.pacc: parsed with value 0 cp pacc/query1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/query1.pacc: parsed with value five ./harness PASS: pacc/query1.pacc: parsed with value nothing cp pacc/recurse0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 3 PASS: pacc/recurse0.pacc: parsed with value 3 ./harness 3-2-1 PASS: pacc/recurse0.pacc: parsed with value 0 ./harness 6-2-1 PASS: pacc/recurse0.pacc: parsed with value 3 cp pacc/regress0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.pacc: In function 'pacc_parse': test/parse.pacc:14: warning: passing argument 1 of '_pacc_ref_dup' from incompatible pointer type test/parse.c:171: note: expected 'ref_t' but argument is of type 'char *' test/parse.pacc:15: warning: assignment from incompatible pointer type gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness fred PASS: pacc/regress0.pacc: parsed with value fred ./harness fred PASS: pacc/regress0.pacc: parsed with value fred ./harness fred barney PASS: pacc/regress0.pacc: arg:1:6: expected _:*:0, or end-of-input cp pacc/regress1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:673: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/regress1.pacc: parsed with value 5 cp pacc/regress2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness fish PASS: pacc/regress2.pacc: [fish]parsed with value 6 cp pacc/rep0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:810: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: pacc/rep0.pacc: parsed with value xx ./harness xyx PASS: pacc/rep0.pacc: parsed with value xyx ./harness xyyx PASS: pacc/rep0.pacc: parsed with value xyyx ./harness xyyyx PASS: pacc/rep0.pacc: parsed with value xyyyx ./harness xyyyyyyyyyyx PASS: pacc/rep0.pacc: parsed with value xyyyyyyyyyyx cp pacc/rep1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: pacc/rep1.pacc: parsed with value ./harness xyx PASS: pacc/rep1.pacc: parsed with value y ./harness xyyx PASS: pacc/rep1.pacc: parsed with value yy cp pacc/rep2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:823: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: pacc/rep2.pacc: arg:1:2: expected Y ./harness xyx PASS: pacc/rep2.pacc: parsed with value xyx ./harness xyyx PASS: pacc/rep2.pacc: parsed with value xyyx ./harness xyyyx PASS: pacc/rep2.pacc: parsed with value xyyyx ./harness xyyyyyyyyyyx PASS: pacc/rep2.pacc: parsed with value xyyyyyyyyyyx cp pacc/rep3.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:794: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness xx PASS: pacc/rep3.pacc: parsed with value xx ./harness xyx PASS: pacc/rep3.pacc: parsed with value xyx ./harness xyyx PASS: pacc/rep3.pacc: arg:1:3: expected "x" ./harness xyyyx PASS: pacc/rep3.pacc: arg:1:3: expected "x" ./harness xyyyyyyyyyyx PASS: pacc/rep3.pacc: arg:1:3: expected "x" cp pacc/rep4.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:1190: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: pacc/rep4.pacc: parsed with value a ./harness a b PASS: pacc/rep4.pacc: parsed with value a b ./harness a b PASS: pacc/rep4.pacc: parsed with value a b cp pacc/rms0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness foo PASS: pacc/rms0.pacc: parsed with value bar ./harness qux PASS: pacc/rms0.pacc: parsed with value qux cp pacc/rr.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:1166: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness AEC PASS: pacc/rr.pacc: parsed with value 1 ./harness AED PASS: pacc/rr.pacc: parsed with value 2 ./harness BEC PASS: pacc/rr.pacc: parsed with value 3 ./harness BED PASS: pacc/rr.pacc: parsed with value 4 cp pacc/scope0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/scope0.pacc: parsed with value a ./harness ac PASS: pacc/scope0.pacc: arg:1:2: expected B cp pacc/scope1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/scope1.pacc: parsed with value a ./harness ac PASS: pacc/scope1.pacc: parsed with value a cp pacc/scope2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness ab PASS: pacc/scope2.pacc: parsed with value b ./harness ac PASS: pacc/scope2.pacc: parsed with value c ./harness ad PASS: pacc/scope2.pacc: arg:1:2: expected P:a:0 cp pacc/tut0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:702: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness yes PASS: pacc/tut0.pacc: parsed with value 1 ./harness no PASS: pacc/tut0.pacc: parsed with value 0 ./harness foo PASS: pacc/tut0.pacc: arg:1:1: expected Start cp pacc/tut1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:802: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness yes PASS: pacc/tut1.pacc: parsed with value 1 ./harness oui PASS: pacc/tut1.pacc: parsed with value 1 ./harness no PASS: pacc/tut1.pacc: parsed with value 0 ./harness non PASS: pacc/tut1.pacc: arg:1:3: expected end-of-input ./harness foo PASS: pacc/tut1.pacc: arg:1:1: expected Start cp pacc/tut2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:802: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness yes PASS: pacc/tut2.pacc: parsed with value 1 ./harness oui PASS: pacc/tut2.pacc: parsed with value 1 ./harness no PASS: pacc/tut2.pacc: parsed with value 0 ./harness non PASS: pacc/tut2.pacc: parsed with value 0 ./harness foo PASS: pacc/tut2.pacc: arg:1:1: expected Start cp pacc/tut3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:866: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness yes PASS: pacc/tut3.pacc: parsed with value 1 ./harness oui PASS: pacc/tut3.pacc: parsed with value 1 ./harness no PASS: pacc/tut3.pacc: parsed with value 0 ./harness non PASS: pacc/tut3.pacc: parsed with value 0 ./harness foo PASS: pacc/tut3.pacc: arg:1:1: expected Start cp pacc/tut4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/tut4.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/tut4.pacc: parsed with value 5 ./harness 1+2+2 PASS: pacc/tut4.pacc: parsed with value 5 ./harness 1+2+1+1 PASS: pacc/tut4.pacc: parsed with value 5 ./harness PASS: pacc/tut4.pacc: arg:1:1: expected Sum ./harness 4+ PASS: pacc/tut4.pacc: arg:1:3: expected Sum cp pacc/tut4a.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/tut4a.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/tut4a.pacc: parsed with value 5 ./harness 1+2+2 PASS: pacc/tut4a.pacc: parsed with value 5 ./harness 1+2+1+1 PASS: pacc/tut4a.pacc: parsed with value 5 ./harness PASS: pacc/tut4a.pacc: arg:1:1: expected Sum ./harness 4+ PASS: pacc/tut4a.pacc: arg:1:3: expected Sum cp pacc/tut5.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/tut5.pacc: parsed with value 5 ./harness 2+3 PASS: pacc/tut5.pacc: parsed with value 5 ./harness 2*3 PASS: pacc/tut5.pacc: parsed with value 6 ./harness 2+3*4 PASS: pacc/tut5.pacc: parsed with value 14 ./harness 2+3*4+5*6 PASS: pacc/tut5.pacc: parsed with value 44 ./harness PASS: pacc/tut5.pacc: arg:1:1: expected Sum ./harness 4+ PASS: pacc/tut5.pacc: arg:1:3: expected Sum cp pacc/tut6.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 2+3*4 PASS: pacc/tut6.pacc: parsed with value 14 ./harness (2+3)*4 PASS: pacc/tut6.pacc: parsed with value 20 ./harness 3 PASS: pacc/tut6.pacc: parsed with value 3 ./harness (3) PASS: pacc/tut6.pacc: parsed with value 3 ./harness (((2+3)*4)*(2+3)) PASS: pacc/tut6.pacc: parsed with value 100 cp pacc/tut7.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 3 PASS: pacc/tut7.pacc: parsed with value 3 ./harness 2+3 PASS: pacc/tut7.pacc: parsed with value 5 ./harness 2 + 3 PASS: pacc/tut7.pacc: parsed with value 5 ./harness 2 + 3 PASS: pacc/tut7.pacc: parsed with value 5 ./harness 6 * 9 PASS: pacc/tut7.pacc: parsed with value 54 ./harness 12 + 34 PASS: pacc/tut7.pacc: parsed with value 46 ./harness 12 +34 PASS: pacc/tut7.pacc: parsed with value 46 ./harness 12+34 PASS: pacc/tut7.pacc: parsed with value 46 ./harness 1 2 + 3 4 PASS: pacc/tut7.pacc: arg:1:3: expected Plus, or end-of-input cp pacc/tut8.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 3 PASS: pacc/tut8.pacc: parsed with value 3 ./harness 2+3 PASS: pacc/tut8.pacc: parsed with value 5 ./harness 2 + 3 PASS: pacc/tut8.pacc: parsed with value 5 ./harness 2 + 3 PASS: pacc/tut8.pacc: parsed with value 5 ./harness 6 * 9 PASS: pacc/tut8.pacc: parsed with value 54 ./harness 12 + 34 PASS: pacc/tut8.pacc: parsed with value 46 ./harness 12 /+ a simple comment +/+ 34 PASS: pacc/tut8.pacc: parsed with value 46 ./harness 43 /+ a + more / complex comment +/+ 12 PASS: pacc/tut8.pacc: parsed with value 55 ./harness 12 +34 PASS: pacc/tut8.pacc: parsed with value 46 ./harness 12+34 PASS: pacc/tut8.pacc: parsed with value 46 ./harness 1 2 + 3 4 PASS: pacc/tut8.pacc: arg:1:3: expected Plus, or end-of-input cp pacc/type0.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/type0.pacc: parsed with value five cp pacc/type1.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/type1.pacc: parsed with value 5 cp pacc/type2.pacc parse.pacc cp parse.h-chars parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:738: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness a PASS: pacc/type2.pacc: parsed with value a ./harness aa PASS: pacc/type2.pacc: parsed with value aa ./harness aaaaa PASS: pacc/type2.pacc: parsed with value aaaaa ./harness aabaa PASS: pacc/type2.pacc: arg:1:3: expected P, or end-of-input cp pacc/type3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:552: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 78 PASS: pacc/type3.pacc: parsed with value 78 cp pacc/utf8-1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness $1 PASS: pacc/utf8-1.pacc: parsed with value 1 ./harness ¢2 PASS: pacc/utf8-1.pacc: parsed with value 2 ./harness £2 PASS: pacc/utf8-1.pacc: parsed with value 2 ./harness €3 PASS: pacc/utf8-1.pacc: parsed with value 3 ./harness £3 PASS: pacc/utf8-1.pacc: parsed with value 3 ./harness 𝄞4 PASS: pacc/utf8-1.pacc: parsed with value 4 ./harness x PASS: pacc/utf8-1.pacc: arg:1:2: expected Amount cp pacc/utf8-2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness $1 PASS: pacc/utf8-2.pacc: parsed with value 1 ./harness £2 PASS: pacc/utf8-2.pacc: parsed with value 2 ./harness €3 PASS: pacc/utf8-2.pacc: parsed with value 3 ./harness x4 PASS: pacc/utf8-2.pacc: arg:1:1: expected S ./harness 𝄞4 PASS: pacc/utf8-2.pacc: arg:1:1: expected S ./harness $x PASS: pacc/utf8-2.pacc: arg:1:2: expected Amount cp pacc/utf8-3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness $1 PASS: pacc/utf8-3.pacc: parsed with value 1 ./harness £2 PASS: pacc/utf8-3.pacc: parsed with value 2 ./harness €3 PASS: pacc/utf8-3.pacc: parsed with value 3 ./harness x4 PASS: pacc/utf8-3.pacc: arg:1:1: expected S ./harness 𝄞4 PASS: pacc/utf8-3.pacc: arg:1:1: expected S ./harness $x PASS: pacc/utf8-3.pacc: arg:1:2: expected Amount cp pacc/val0.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/val0.pacc: parsed with value 5 ./harness x PASS: pacc/val0.pacc: arg:1:1: expected A cp pacc/val1.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:702: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/val1.pacc: parsed with value 5 ./harness 6 PASS: pacc/val1.pacc: parsed with value 6 ./harness x PASS: pacc/val1.pacc: arg:1:1: expected A cp pacc/val2.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/val2.pacc: parsed with value 5 ./harness 6 PASS: pacc/val2.pacc: parsed with value 6 ./harness x PASS: pacc/val2.pacc: arg:1:1: expected P cp pacc/val3.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: pacc/val3.pacc: parsed with value 25 ./harness 5.6 PASS: pacc/val3.pacc: parsed with value 30 ./harness 6.5 PASS: pacc/val3.pacc: parsed with value 30 ./harness 6.6 PASS: pacc/val3.pacc: parsed with value 36 ./harness 5.x PASS: pacc/val3.pacc: arg:1:3: expected A cp pacc/val4.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: pacc/val4.pacc: parsed with value 25 ./harness 5.6 PASS: pacc/val4.pacc: parsed with value 30 ./harness 6.5 PASS: pacc/val4.pacc: parsed with value 30 ./harness 6.6 PASS: pacc/val4.pacc: parsed with value 36 ./harness 5.x PASS: pacc/val4.pacc: arg:1:3: expected A cp pacc/val5.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness .5 PASS: pacc/val5.pacc: parsed with value 5 ./harness .6 PASS: pacc/val5.pacc: parsed with value 6 ./harness .x PASS: pacc/val5.pacc: arg:1:2: expected A cp pacc/val6.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5.5 PASS: pacc/val6.pacc: parsed with value 25 ./harness 5.6 PASS: pacc/val6.pacc: parsed with value 30 ./harness 6.5 PASS: pacc/val6.pacc: parsed with value 30 ./harness 6.6 PASS: pacc/val6.pacc: parsed with value 36 ./harness x PASS: pacc/val6.pacc: arg:1:1: expected P ./harness 5.x PASS: pacc/val6.pacc: arg:1:3: expected A ./harness 6.x PASS: pacc/val6.pacc: arg:1:3: expected A ./harness 5+5 PASS: pacc/val6.pacc: parsed with value 10 ./harness 5+6 PASS: pacc/val6.pacc: parsed with value 11 ./harness 6+5 PASS: pacc/val6.pacc: parsed with value 11 ./harness 6+6 PASS: pacc/val6.pacc: parsed with value 12 ./harness 5+x PASS: pacc/val6.pacc: arg:1:3: expected A ./harness 6+x PASS: pacc/val6.pacc: arg:1:3: expected A ./harness 5.+ PASS: pacc/val6.pacc: arg:1:3: expected A cp pacc/val7.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:635: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/val7.pacc: parsed with value 5 ./harness x PASS: pacc/val7.pacc: arg:1:1: expected A cp pacc/val8.pacc parse.pacc cp parse.h-int parse.h make -C .. test/harness make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/harness.o test/harness.c ./pacc test/parse.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -c -o test/parse.o test/parse.c test/parse.c: In function 'pacc_parse': test/parse.c:638: warning: label 'eval_loop' defined but not used test/parse.c:551: warning: unused variable '_pacc_utf_cp' test/parse.c:550: warning: unused variable '_pos' test/parse.c:549: warning: unused variable '_pacc_any_i' gcc -std=gnu99 -g -Wall -Wextra -I. -o test/harness test/harness.o test/parse.o -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./harness 5 PASS: pacc/val8.pacc: parsed with value 5 ./harness x PASS: pacc/val8.pacc: arg:1:1: expected A cp self/minus.pacc solo.pacc make[1]: Entering directory `/builddir/build/BUILD/pacc-0.3' ./pacc test/solo.pacc gcc -std=gnu99 -g -Wall -Wextra -I. -o test/solo test/solo.c -lgc make[1]: Leaving directory `/builddir/build/BUILD/pacc-0.3' ./solo 3 PASS: self/minus.pacc: parsed with value 3 ./solo 3-2 PASS: self/minus.pacc: parsed with value 1 ./solo 3-2-1 PASS: self/minus.pacc: parsed with value 0 ./solo 3+2+1 PASS: self/minus.pacc: parsed with value 6 ./solo 10+6-4-5-3 PASS: self/minus.pacc: parsed with value 4 ./solo x PASS: self/minus.pacc: arg:1:1: expected Expr 728 passes 2 fails, expected 2 + exit 0 Processing files: pacc-0.3-3.el6.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1WUI7d + umask 022 + cd /builddir/build/BUILD + cd pacc-0.3 + DOCDIR=/builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/doc/pacc-0.3 + export DOCDIR + rm -rf /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/doc/pacc-0.3 + /bin/mkdir -p /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/doc/pacc-0.3 + cp -pr COPYING /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/doc/pacc-0.3 + cp -pr INSTALL README /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386/usr/share/doc/pacc-0.3 + exit 0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) rtld(GNU_HASH) Processing files: pacc-debuginfo-0.3-3.el6.i686 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 warning: Could not canonicalize hostname: copr-builder-806557336.novalocal Wrote: /builddir/build/RPMS/pacc-0.3-3.el6.i686.rpm Wrote: /builddir/build/RPMS/pacc-debuginfo-0.3-3.el6.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.40n0a3 + umask 022 + cd /builddir/build/BUILD + cd pacc-0.3 + /bin/rm -rf /builddir/build/BUILDROOT/pacc-0.3-3.el6.i386 + exit 0 Child return code was: 0