=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/spim", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for spim-8.0nb2 --- spim --- make -f Makefile spim2 --- y.tab.c --- --- mem.o --- --- data.o --- --- lex.yy.c --- --- y.tab.c --- yacc -d ../CPU/parser.y --- mem.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/mem.c --- lex.yy.c --- flex -I -8 ../CPU/scanner.l --- data.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/data.c --- syscall.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/syscall.c --- y.tab.c --- ../CPU/parser.y: warning: 25 shift/reduce conflicts [-Wconflicts-sr] ../CPU/parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples --- display-utils.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/display-utils.c --- string-stream.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/string-stream.c --- y.tab.o --- --- inst.o --- --- run.o --- --- spim-utils.o --- --- inst.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/inst.c --- spim-utils.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/spim-utils.c --- run.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -I/opt/pkg/include -c ../CPU/run.c --- y.tab.o --- gcc -I. -I../CPU `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER="\"/opt/pkg/share/spim/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\"" -g -Wall -c y.tab.c ../CPU/parser.y: In function 'yyparse': ../CPU/parser.y:2117:41: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types] 2117 | {store_op = store_byte;} | ^ In file included from ../CPU/parser.y:448: ../CPU/data.h:48:6: note: 'store_byte' declared here 48 | void store_byte (int value); | ^~~~~~~~~~ ../CPU/parser.y:2171:28: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(double *)' [-Wincompatible-pointer-types] 2171 | store_op = store_double; | ^ ../CPU/data.h:49:6: note: 'store_double' declared here 49 | void store_double (double *value); | ^~~~~~~~~~~~ ../CPU/parser.y:2209:28: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(double *)' [-Wincompatible-pointer-types] 2209 | store_op = store_float; | ^ ../CPU/data.h:50:6: note: 'store_float' declared here 50 | void store_float (double *value); | ^~~~~~~~~~~ ../CPU/parser.y:2233:28: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types] 2233 | store_op = store_half; | ^ ../CPU/data.h:51:6: note: 'store_half' declared here 51 | void store_half (int value); | ^~~~~~~~~~ --- run.o --- ../CPU/run.c: In function 'start_CP0_timer': ../CPU/run.c:1712:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1712 | if (-1 == (int)signal (SIGALRM, SIG_IGN)) | ^ --- y.tab.o --- ../CPU/parser.y:2373:28: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types] 2373 | store_op = store_word_data; | ^ ../CPU/parser.y:491:13: note: 'store_word_data' declared here 491 | static void store_word_data (int value); | ^~~~~~~~~~~~~~~ ../CPU/parser.y:2594:19: error: too many arguments to function 'store_op'; expected 0, have 1 2594 | store_op ($2.p); | ^~~~~~~~ ~~~~~~ ../CPU/parser.y:2598:19: error: too many arguments to function 'store_op'; expected 0, have 1 2598 | store_op ($1.p); | ^~~~~~~~ ~~~~~~ ../CPU/parser.y:2605:21: error: too many arguments to function 'store_op'; expected 0, have 1 2605 | store_op ($1.p); | ^~~~~~~~ ~~~~~~ ../CPU/parser.y:2612:19: error: too many arguments to function 'store_op'; expected 0, have 1 2612 | store_op ($2.p); | ^~~~~~~~ ~~~~~~ ../CPU/parser.y:2616:19: error: too many arguments to function 'store_op'; expected 0, have 1 2616 | store_op ($1.p); | ^~~~~~~~ ~~~~~~ *** [y.tab.o] Error code 1 make[1]: stopped making "spim2" in /home/pbulk/work/emulators/spim/work/spim-8.0/spim make[1]: 1 error make[1]: stopped making "spim2" in /home/pbulk/work/emulators/spim/work/spim-8.0/spim *** [spim] Error code 2 bmake: stopped making "all" in /home/pbulk/work/emulators/spim/work/spim-8.0/spim bmake: 1 error bmake: stopped making "all" in /home/pbulk/work/emulators/spim/work/spim-8.0/spim *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/spim *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/spim