=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/mmix", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for mmix-20060918nb1 make mmix-arith.c if test -r mmix-arith.ch; then ctangle mmix-arith.w mmix-arith.ch; else ctangle mmix-arith.w; fi This is CTANGLE, Version 4.12.2 (TeX Live 2026/pkgsrc) *1*8*13*25*30*41*46*54*68*85*96 Writing the output file (mmix-arith.c):.....500.....1000... Done. (No errors were found.) make mmix-arith.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c mmix-arith.c mmix-arith.w:37:14: error: cannot use keyword 'false' as enumeration constant 37 | typedef enum{@+false,true@+} bool; | ^~~~~ mmix-arith.w:37:14: note: 'false' is a keyword with '-std=c23' onwards mmix-arith.w:37:25: error: expected ';', identifier or '(' before 'bool' 37 | typedef enum{@+false,true@+} bool; | ^~~~ mmix-arith.w:37:25: warning: useless type name in empty declaration mmix-arith.w: In function 'oplus': mmix-arith.w:80:6: warning: old-style function definition [-Wold-style-definition] 80 | octa oplus(y,z) /* compute $y+z$ */ | ^~~~~ mmix-arith.w: In function 'ominus': mmix-arith.w:90:6: warning: old-style function definition [-Wold-style-definition] 90 | octa ominus(y,z) /* compute $y-z$ */ | ^~~~~~ mmix-arith.w: In function 'incr': mmix-arith.w:104:6: warning: old-style function definition [-Wold-style-definition] 104 | octa incr(y,delta) /* compute $y+\delta$ */ | ^~~~ mmix-arith.w: In function 'shift_left': mmix-arith.w:119:6: warning: old-style function definition [-Wold-style-definition] 119 | octa shift_left(y,s) /* shift left by $s$ bits, where $0\le s\le64$ */ | ^~~~~~~~~~ mmix-arith.w: In function 'shift_right': mmix-arith.w:131:6: warning: old-style function definition [-Wold-style-definition] 131 | octa shift_right(y,s,u) /* shift right, arithmetically if $u=0$ */ | ^~~~~~~~~~~ mmix-arith.w: In function 'omult': mmix-arith.w:152:6: warning: old-style function definition [-Wold-style-definition] 152 | octa omult(y,z) | ^~~~~ mmix-arith.w: In function 'signed_omult': mmix-arith.w:193:6: warning: old-style function definition [-Wold-style-definition] 193 | octa signed_omult(y,z) | ^~~~~~~~~~~~ mmix-arith.w: In function 'odiv': mmix-arith.w:217:6: warning: old-style function definition [-Wold-style-definition] 217 | octa odiv(x,y,z) | ^~~~ mmix-arith.w: In function 'signed_odiv': mmix-arith.w:319:6: warning: old-style function definition [-Wold-style-definition] 319 | octa signed_odiv(y,z) | ^~~~~~~~~~~ mmix-arith.w: In function 'oand': mmix-arith.w:348:6: warning: old-style function definition [-Wold-style-definition] 348 | octa oand(y,z) /* compute $y\land z$ */ | ^~~~ mmix-arith.w: In function 'oandn': mmix-arith.w:356:6: warning: old-style function definition [-Wold-style-definition] 356 | octa oandn(y,z) /* compute $y\land\bar z$ */ | ^~~~~ mmix-arith.w: In function 'oxor': mmix-arith.w:364:6: warning: old-style function definition [-Wold-style-definition] 364 | octa oxor(y,z) /* compute $y\oplus z$ */ | ^~~~ mmix-arith.w: In function 'count_bits': mmix-arith.w:389:5: warning: old-style function definition [-Wold-style-definition] 389 | int count_bits(x) | ^~~~~~~~~~ mmix-arith.w: In function 'byte_diff': mmix-arith.w:405:7: warning: old-style function definition [-Wold-style-definition] 405 | tetra byte_diff(y,z) | ^~~~~~~~~ mmix-arith.w: In function 'wyde_diff': mmix-arith.w:423:7: warning: old-style function definition [-Wold-style-definition] 423 | tetra wyde_diff(y,z) | ^~~~~~~~~ mmix-arith.w: In function 'bool_mult': mmix-arith.w:436:6: warning: old-style function definition [-Wold-style-definition] 436 | octa bool_mult(y,z,xor) | ^~~~~~~~~ mmix-arith.w: In function 'fpack': mmix-arith.w:505:6: warning: old-style function definition [-Wold-style-definition] 505 | octa fpack(f,e,s,r) | ^~~~~ mmix-arith.w: In function 'sfpack': mmix-arith.w:553:7: warning: old-style function definition [-Wold-style-definition] 553 | tetra sfpack(f,e,s,r) | ^~~~~~ mmix-arith.w: In function 'funpack': mmix-arith.w:610:7: warning: old-style function definition [-Wold-style-definition] 610 | ftype funpack(x,f,e,s) | ^~~~~~~ mmix-arith.w: In function 'sfunpack': mmix-arith.w:636:7: warning: old-style function definition [-Wold-style-definition] 636 | ftype sfunpack(x,f,e,s) | ^~~~~~~~ mmix-arith.w: In function 'load_sf': mmix-arith.w:665:6: warning: old-style function definition [-Wold-style-definition] 665 | octa load_sf(z) | ^~~~~~~ mmix-arith.w: In function 'store_sf': mmix-arith.w:682:7: warning: old-style function definition [-Wold-style-definition] 682 | tetra store_sf(x) | ^~~~~~~~ mmix-arith.w: In function 'fmult': mmix-arith.w:707:6: warning: old-style function definition [-Wold-style-definition] 707 | octa fmult(y,z) | ^~~~~ mmix-arith.w: In function 'fdivide': mmix-arith.w:750:6: warning: old-style function definition [-Wold-style-definition] 750 | octa fdivide(y,z) | ^~~~~~~ mmix-arith.w: In function 'fplus': mmix-arith.w:792:6: warning: old-style function definition [-Wold-style-definition] 792 | octa fplus(y,z) | ^~~~~ mmix-arith.w: In function 'fepscomp': mmix-arith.w:885:5: warning: old-style function definition [-Wold-style-definition] 885 | int fepscomp(y,z,e,s) | ^~~~~~~~ mmix-arith.w: In function 'print_float': mmix-arith.w:977:6: warning: old-style function definition [-Wold-style-definition] 977 | void print_float(x) | ^~~~~~~~~~~ mmix-arith.w: In function 'bignum_times_ten': mmix-arith.w:1121:13: warning: old-style function definition [-Wold-style-definition] 1121 | static void bignum_times_ten(f) | ^~~~~~~~~~~~~~~~ mmix-arith.w: In function 'bignum_compare': mmix-arith.w:1139:12: warning: old-style function definition [-Wold-style-definition] 1139 | static int bignum_compare(f,g) | ^~~~~~~~~~~~~~ mmix-arith.w: In function 'bignum_dec': mmix-arith.w:1156:13: warning: old-style function definition [-Wold-style-definition] 1156 | static void bignum_dec(f,g,r) | ^~~~~~~~~~ mmix-arith.w: In function 'scan_const': mmix-arith.w:1343:5: warning: old-style function definition [-Wold-style-definition] 1343 | int scan_const(s) | ^~~~~~~~~~ mmix-arith.w: In function 'bignum_double': mmix-arith.w:1512:13: warning: old-style function definition [-Wold-style-definition] 1512 | static void bignum_double(f) | ^~~~~~~~~~~~~ mmix-arith.w: In function 'fcomp': mmix-arith.w:1577:5: warning: old-style function definition [-Wold-style-definition] 1577 | int fcomp(y,z) | ^~~~~ mmix-arith.w: In function 'fintegerize': mmix-arith.w:1610:6: warning: old-style function definition [-Wold-style-definition] 1610 | octa fintegerize(z,r) | ^~~~~~~~~~~ mmix-arith.w: In function 'fixit': mmix-arith.w:1652:6: warning: old-style function definition [-Wold-style-definition] 1652 | octa fixit(z,r) | ^~~~~ mmix-arith.w: In function 'floatit': mmix-arith.w:1683:6: warning: old-style function definition [-Wold-style-definition] 1683 | octa floatit(z,r,u,p) | ^~~~~~~ mmix-arith.w: In function 'froot': mmix-arith.w:1720:6: warning: old-style function definition [-Wold-style-definition] 1720 | octa froot(z,r) | ^~~~~ mmix-arith.w: In function 'fremstep': mmix-arith.w:1776:6: warning: old-style function definition [-Wold-style-definition] 1776 | octa fremstep(y,z,delta) | ^~~~~~~~ *** Error code 1 Stop. make[1]: stopped making "mmix-arith.o" in /home/pbulk/work/emulators/mmix/work *** Error code 1 Stop. bmake: stopped making "all doc" in /home/pbulk/work/emulators/mmix/work *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/mmix *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/mmix