=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/shells/es-shell", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for es-0.9.2 --- y.tab.c --- --- sigmsgs.c --- --- y.tab.h --- --- dump.o --- --- y.tab.c --- yacc -vd ./parse.y --- dump.o --- gcc -I. -I. -W -Wall -Wno-implicit-fallthrough -Wno-cast-function-type -Wno-missing-field-initializers -Wno-unused-parameter -Wno-clobbered -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -I/opt/pkg/include/ncurses -c dump.c --- sigmsgs.c --- sh ./mksignal /home/pbulk/work/shells/es-shell/work// /usr/include/iso/signal_iso.h /usr/include/iso/time_iso.h /usr/include/signal.h /usr/include/sys/ccompile.h /usr/include/sys/feature_tests.h /usr/include/sys/int_types.h /usr/include/sys/isa_defs.h /usr/include/sys/iso/signal_iso.h /usr/include/sys/machsig.h /usr/include/sys/machtypes.h /usr/include/sys/null.h /usr/include/sys/procset.h /usr/include/sys/select.h /usr/include/sys/siginfo.h /usr/include/sys/signal.h /usr/include/sys/time.h /usr/include/sys/time_impl.h /usr/include/sys/types.h /usr/include/sys/unistd.h /usr/include/time.h /usr/include/vm/faultcode.h > sigmsgs.c --- y.tab.h --- yacc -vd ./parse.y --- access.o --- --- closure.o --- --- access.o --- gcc -I. -I. -W -Wall -Wno-implicit-fallthrough -Wno-cast-function-type -Wno-missing-field-initializers -Wno-unused-parameter -Wno-clobbered -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -I/opt/pkg/include/ncurses -c access.c --- closure.o --- gcc -I. -I. -W -Wall -Wno-implicit-fallthrough -Wno-cast-function-type -Wno-missing-field-initializers -Wno-unused-parameter -Wno-clobbered -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -I/opt/pkg/include/ncurses -c closure.c --- dump.o --- In file included from dump.c:3: es.h:209:14: error: expected identifier or '(' before 'true' 209 | extern List *true, *false; | ^~~~ --- conv.o --- gcc -I. -I. -W -Wall -Wno-implicit-fallthrough -Wno-cast-function-type -Wno-missing-field-initializers -Wno-unused-parameter -Wno-clobbered -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -I/opt/pkg/include/ncurses -c conv.c --- dump.o --- *** [dump.o] Error code 1 bmake: stopped making "es" in /home/pbulk/work/shells/es-shell/work --- closure.o --- In file included from closure.c:3: es.h:209:14: error: expected identifier or '(' before 'true' 209 | extern List *true, *false; | ^~~~ --- access.o --- In file included from access.c:6: es.h:209:14: error: expected identifier or '(' before 'true' 209 | extern List *true, *false; | ^~~~ --- closure.o --- closure.c: In function 'mkclosure': es.h:405:61: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 405 | refassert(rootlist == &(CONCAT(v,__root__))); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:18:9: note: in expansion of macro 'RefReturn' 18 | RefReturn(closure); | ^~~~~~~~~ es.h:406:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 406 | refassert(rootlist->p == (void **) &v); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:18:9: note: in expansion of macro 'RefReturn' 18 | RefReturn(closure); | ^~~~~~~~~ closure.c: In function 'revtree': closure.c:41:44: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 41 | assert(tree->kind == nList); | ^ closure.c: In function 'extract': closure.c:57:30: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 57 | assert(gcisblocked()); | ^ closure.c:61:44: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 61 | assert(tree->kind == nList); | ^ --- access.o --- access.c: In function 'prim_access': es.h:405:61: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 405 | refassert(rootlist == &(CONCAT(v,__root__))); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ access.c:152:33: note: in expansion of macro 'RefReturn' 152 | RefReturn(result); | ^~~~~~~~~ --- closure.o --- closure.c:65:76: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 65 | assert(name->kind == nWord || name->kind == nQword); | ^ --- access.o --- es.h:406:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 406 | refassert(rootlist->p == (void **) &v); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ access.c:152:33: note: in expansion of macro 'RefReturn' 152 | RefReturn(result); | ^~~~~~~~~ --- closure.o --- closure.c:71:60: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 71 | assert(defn->kind == nList); | ^ --- access.o --- es.h:405:61: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 405 | refassert(rootlist == &(CONCAT(v,__root__))); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ access.c:170:9: note: in expansion of macro 'RefReturn' 170 | RefReturn(result); | ^~~~~~~~~ es.h:406:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 406 | refassert(rootlist->p == (void **) &v); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ access.c:170:9: note: in expansion of macro 'RefReturn' 170 | RefReturn(result); | ^~~~~~~~~ --- closure.o --- closure.c:72:80: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 72 | assert(k == nWord || k == nQword || k == nPrim); | ^ In file included from es.h:4: stdenv.h:147:46: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 147 | #define STMT(stmt) if (1) { stmt; } else | ^ stdenv.h:227:25: note: in expansion of macro 'STMT' 227 | #define NOTREACHED STMT(assert(UNREACHABLE)) | ^~~~ closure.c:84:57: note: in expansion of macro 'NOTREACHED' 84 | NOTREACHED; | ^~~~~~~~~~ closure.c:84:67: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 84 | NOTREACHED; | ^ stdenv.h:147:46: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 147 | #define STMT(stmt) if (1) { stmt; } else | ^ stdenv.h:227:25: note: in expansion of macro 'STMT' 227 | #define NOTREACHED STMT(assert(UNREACHABLE)) | ^~~~ closure.c:89:65: note: in expansion of macro 'NOTREACHED' 89 | NOTREACHED; | ^~~~~~~~~~ closure.c:89:75: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 89 | NOTREACHED; | ^ stdenv.h:147:46: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 147 | #define STMT(stmt) if (1) { stmt; } else | ^ stdenv.h:227:25: note: in expansion of macro 'STMT' 227 | #define NOTREACHED STMT(assert(UNREACHABLE)) | ^~~~ closure.c:97:49: note: in expansion of macro 'NOTREACHED' 97 | NOTREACHED; | ^~~~~~~~~~ closure.c:97:59: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 97 | NOTREACHED; | ^ closure.c: In function 'extractbindings': es.h:405:61: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 405 | refassert(rootlist == &(CONCAT(v,__root__))); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:146:9: note: in expansion of macro 'RefReturn' 146 | RefReturn(result); | ^~~~~~~~~ es.h:406:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 406 | refassert(rootlist->p == (void **) &v); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:146:9: note: in expansion of macro 'RefReturn' 146 | RefReturn(result); | ^~~~~~~~~ closure.c: In function 'mkbinding': closure.c:157:51: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 157 | assert(next == NULL || next->name != NULL); | ^ es.h:405:61: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 405 | refassert(rootlist == &(CONCAT(v,__root__))); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:165:9: note: in expansion of macro 'RefReturn' 165 | RefReturn(binding); | ^~~~~~~~~ es.h:406:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 406 | refassert(rootlist->p == (void **) &v); \ | ^ es.h:412:17: note: in expansion of macro 'RefPop' 412 | RefPop(v); \ | ^~~~~~ closure.c:165:9: note: in expansion of macro 'RefReturn' 165 | RefReturn(binding); | ^~~~~~~~~ --- access.o --- *** [access.o] Error code 1 bmake: stopped making "es" in /home/pbulk/work/shells/es-shell/work --- closure.o --- *** [closure.o] Error code 1 bmake: stopped making "es" in /home/pbulk/work/shells/es-shell/work --- conv.o --- In file included from conv.c:3: es.h:209:14: error: expected identifier or '(' before 'true' 209 | extern List *true, *false; | ^~~~ conv.c: In function 'binding': conv.c:38:42: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 38 | assert(np->kind == nList); | ^ conv.c:40:40: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 40 | assert(binding != NULL); | ^ conv.c:41:49: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 41 | assert(binding->kind == nAssign); | ^ conv.c: In function 'Tconv': conv.c:80:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 80 | tailcall(n->u[1].p, FALSE); | ^ conv.c:84:42: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 84 | tailcall(n->u[1].p, TRUE); | ^ conv.c:88:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 88 | tailcall(n->u[1].p, FALSE); | ^ conv.c:92:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 92 | tailcall(n->u[1].p, FALSE); | ^ conv.c:105:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 105 | tailcall(n->u[1].p, FALSE); | ^ conv.c:109:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 109 | tailcall(n->u[1].p, FALSE); | ^ conv.c:113:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 113 | tailcall(n->u[1].p, FALSE); | ^ conv.c:117:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 117 | tailcall(n->u[1].p, FALSE); | ^ conv.c:124:43: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 124 | tailcall(t, FALSE); | ^ conv.c:123:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 123 | if (t != NULL && (t->kind == nThunk || t->kind == nPrim)) | ^ conv.c:130:32: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 130 | fmtputc(f, '$'); | ^ conv.c:163:57: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 163 | assert(n->kind == nList); | ^ conv.c:166:40: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 166 | fmtputc(f, ')'); | ^ In file included from es.h:4: stdenv.h:147:46: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 147 | #define STMT(stmt) if (1) { stmt; } else | ^ stdenv.h:227:25: note: in expansion of macro 'STMT' 227 | #define NOTREACHED STMT(assert(UNREACHABLE)) | ^~~~ conv.c:174:9: note: in expansion of macro 'NOTREACHED' 174 | NOTREACHED; | ^~~~~~~~~~ conv.c:174:19: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 174 | NOTREACHED; | ^ conv.c: In function 'Sconv': conv.c:268:49: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 268 | fmtputc(f, '\''); | ^ conv.c:267:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 267 | if (state == Quoted) | ^ conv.c:270:48: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 270 | fmtputc(f, '^'); | ^ conv.c:269:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 269 | if (state != Begin) | ^ conv.c:284:48: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 284 | fmtputc(f, '^'); | ^ conv.c:283:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 283 | if (state == Unquoted) | ^ conv.c:286:49: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 286 | fmtputc(f, '\''); | ^ conv.c:285:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 285 | if (state != Quoted) | ^ conv.c:288:49: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 288 | fmtputc(f, '\''); | ^ conv.c:287:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 287 | if (c == '\'') | ^ conv.c:289:38: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 289 | fmtputc(f, c); | ^ conv.c:298:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 298 | fmtputc(f, '\''); | ^ conv.c: In function 'Fconv': conv.c:331:38: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 331 | fmtputc(f, c); | ^ conv.c: In function 'Nconv': conv.c:352:30: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 352 | fmtputc(f, c); | ^ conv.c: In function 'Wconv': conv.c:366:55: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 366 | fmtputc(f, ENV_ESCAPE); | ^ conv.c:365:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 365 | if (c == ENV_ESCAPE || c == ENV_SEPARATOR) | ^ conv.c:367:38: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 367 | fmtputc(f, c); | ^ conv.c:371:50: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 371 | fmtputc(f, ENV_SEPARATOR); | ^ conv.c:370:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 370 | if (next != NULL) | ^ *** [conv.o] Error code 1 bmake: stopped making "es" in /home/pbulk/work/shells/es-shell/work bmake: 4 errors bmake: stopped making "es" in /home/pbulk/work/shells/es-shell/work *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/shells/es-shell *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/shells/es-shell