=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for puzzle-5.2 Making all in src /usr/bin/make all-recursive Making all in sprng clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c makeseed.c clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c store.c clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c memory.c clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c checkid.c clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c lcg64.c clang -I/usr/pkg/include -O2 -I/usr/pkg/include -c primes-lcg64.c primes-lcg64.c:75:5: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration] memcpy(prime_array,prime_list+offset,need*sizeof(unsigned int)); ^ primes-lcg64.c:75:5: note: include the header or explicitly provide a declaration for 'memcpy' 1 warning generated. clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./gamma.c && mv gamma.o sgamma.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./ml1.c && mv ml1.o sml1.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./ml2.c && mv ml2.o sml2.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./mlparam.c && mv mlparam.o smlparam.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./model1.c && mv model1.o smodel1.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./model2.c && mv model2.o smodel2.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./puzzle1.c && mv puzzle1.o spuzzle1.o ./puzzle1.c:134:27: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (aa < 0) aa= 0; ~~ ^ ~ ./puzzle1.c:3764:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) ^ ~~ ./puzzle1.c:3764:9: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3764:9: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3769:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) ^ ~~ ./puzzle1.c:3769:9: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3769:9: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3807:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) ^ ~~ ./puzzle1.c:3807:9: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3807:9: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) ^ ( ) ./puzzle1.c:3824:8: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) { ^ ~~ ./puzzle1.c:3824:8: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3824:8: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3839:8: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) { ^ ~~ ./puzzle1.c:3839:8: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3839:8: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3852:8: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) { ^ ~~ ./puzzle1.c:3852:8: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3852:8: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3874:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) { ^ ~~ ./puzzle1.c:3874:9: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3874:9: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3905:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (! puzzlemode == CONSENSUS) { ^ ~~ ./puzzle1.c:3905:9: note: add parentheses after the '!' to evaluate the comparison first if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3905:9: note: add parentheses around left hand side expression to silence this warning if (! puzzlemode == CONSENSUS) { ^ ( ) ./puzzle1.c:3764:22: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3769:22: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3807:22: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3824:21: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) { ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3839:21: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) { ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3852:21: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) { ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3874:22: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) { ~~~~~~~~~~~~ ^ ~~~~~~~~~ ./puzzle1.c:3905:22: warning: comparison of constant 2 with boolean expression is always false [-Wtautological-constant-out-of-range-compare] if (! puzzlemode == CONSENSUS) { ~~~~~~~~~~~~ ^ ~~~~~~~~~ 17 warnings generated. clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./puzzle2.c && mv puzzle2.o spuzzle2.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./pstep.c && mv pstep.o spstep.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./util.c && mv util.o sutil.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./consensus.c && mv consensus.o sconsensus.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./treesort.c && mv treesort.o streesort.o clang -DHAVE_CONFIG_H -I. -I.. -I. -I./sprng -I/usr/pkg/include -O2 -I/usr/pkg/include -c ./treetest.c && mv treetest.o streetest.o cd sprng && /usr/bin/make makeseed.o store.o memory.o checkid.o lcg64.o primes-lcg64.o `makeseed.o' is up to date. `store.o' is up to date. `memory.o' is up to date. `checkid.o' is up to date. `lcg64.o' is up to date. `primes-lcg64.o' is up to date. clang -O2 -I/usr/pkg/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib sgamma.o sml1.o sml2.o smlparam.o smodel1.o smodel2.o spuzzle1.o spuzzle2.o spstep.o sutil.o sconsensus.o streesort.o streetest.o sprng/makeseed.o sprng/store.o sprng/memory.o sprng/checkid.o sprng/lcg64.o sprng/primes-lcg64.o -lm -o puzzle Making all in doc Making all in data Making all in tests