=> Bootstrap dependency digest>=20211023: found digest-20211023 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for ossp-js-1.6.20070208nb12 --- subdirs --- --- jscpucfg.o --- --- src/js.o --- --- jscpucfg.o --- gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include/readline -DNDEBUG -pipe -o jscpucfg.o -c src/jscpucfg.c --- src/js.o --- gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -DEDITLINE -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include/readline -DNDEBUG -pipe -o src/js.o -c src/js.c --- jscpucfg --- libtool: link: gcc -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o jscpucfg jscpucfg.o -pie -lm --- src/jsautocfg.h --- rm -f src/jsautocfg.h src/jsautocfg.h ./libtool --mode=execute ./jscpucfg >src/jsautocfg.h --- src/jsapi.lo --- --- src/jsarena.lo --- --- src/jsarray.lo --- --- src/jsarena.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsarena.c -fPIC -DPIC -o src/.libs/jsarena.o --- src/jsarray.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsarray.c -fPIC -DPIC -o src/.libs/jsarray.o --- src/jsapi.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsapi.c -fPIC -DPIC -o src/.libs/jsapi.o --- src/jsarena.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsarena.c -o src/jsarena.o >/dev/null 2>&1 --- src/jsatom.lo --- --- src/jsbool.lo --- --- src/jsatom.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsatom.c -fPIC -DPIC -o src/.libs/jsatom.o --- src/jsbool.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsbool.c -fPIC -DPIC -o src/.libs/jsbool.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsbool.c -o src/jsbool.o >/dev/null 2>&1 --- src/jscntxt.lo --- --- src/jsatom.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsatom.c -o src/jsatom.o >/dev/null 2>&1 --- src/jscntxt.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jscntxt.c -fPIC -DPIC -o src/.libs/jscntxt.o --- src/jsarray.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsarray.c -o src/jsarray.o >/dev/null 2>&1 --- src/jscntxt.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jscntxt.c -o src/jscntxt.o >/dev/null 2>&1 --- src/jsdate.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdate.c -fPIC -DPIC -o src/.libs/jsdate.o --- src/jsdbgapi.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdbgapi.c -fPIC -DPIC -o src/.libs/jsdbgapi.o --- src/jsapi.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsapi.c -o src/jsapi.o >/dev/null 2>&1 --- src/jsdhash.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdhash.c -fPIC -DPIC -o src/.libs/jsdhash.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdhash.c -o src/jsdhash.o >/dev/null 2>&1 --- src/jsdbgapi.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdbgapi.c -o src/jsdbgapi.o >/dev/null 2>&1 --- src/jsdtoa.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdtoa.c -fPIC -DPIC -o src/.libs/jsdtoa.o --- src/jsdate.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdate.c -o src/jsdate.o >/dev/null 2>&1 --- src/jsemit.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsemit.c -fPIC -DPIC -o src/.libs/jsemit.o src/jsemit.c: In function 'js_EmitTree': src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:2918:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:2918:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:2918:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:2979:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_DEFFUN, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:2979:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_DEFFUN, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:2979:13: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_DEFFUN, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3004:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_EXPORTNAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3004:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_EXPORTNAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3004:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_EXPORTNAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3631:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3631:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3631:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3645:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITCATCHVAR, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3645:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITCATCHVAR, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3645:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITCATCHVAR, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3838:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3838:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3838:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3844:25: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3844:25: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3844:25: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3885:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:3885:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:3885:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4068:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4068:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4068:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_BINDNAME, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4128:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_GETPROP, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4128:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_GETPROP, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4128:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_GETPROP, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4173:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn2->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4173:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn2->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4173:21: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(pn2->pn_op, atomIndex); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4577:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4577:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4577:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4630:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4630:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4630:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_NAME, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4681:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITPROP, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4681:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITPROP, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4681:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_INITPROP, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4812:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4812:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4812:17: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4845:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4845:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4845:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4880:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:53: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^ src/jsemit.c:4880:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ src/jsemit.c:1701:13: note: add parentheses around left hand side expression to silence this warning if (!EmitAtomIndexOp(cx, op, atomIndex, cg) < 0) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4880:9: note: in expansion of macro 'EMIT_ATOM_INDEX_OP' EMIT_ATOM_INDEX_OP(JSOP_STRING, ALE_INDEX(ale)); ^~~~~~~~~~~~~~~~~~ --- src/jsexn.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsexn.c -fPIC -DPIC -o src/.libs/jsexn.o --- src/jsdtoa.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdtoa.c -o src/jsdtoa.o >/dev/null 2>&1 --- src/jsfile.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsfile.c -fPIC -DPIC -o src/.libs/jsfile.o --- src/jsexn.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsexn.c -o src/jsexn.o >/dev/null 2>&1 --- src/jsfile.lo --- src/jsfile.c: In function 'file_writeAll': src/jsfile.c:1874:18: warning: variable 'elem' set but not used [-Wunused-but-set-variable] JSObject *elem; ^~~~ --- src/jsfun.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsfun.c -fPIC -DPIC -o src/.libs/jsfun.o --- src/jsfile.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsfile.c -o src/jsfile.o >/dev/null 2>&1 --- src/jsgc.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsgc.c -fPIC -DPIC -o src/.libs/jsgc.o --- src/jsemit.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsemit.c -o src/jsemit.o >/dev/null 2>&1 --- src/jsgc.lo --- src/jsgc.c: In function 'MarkGCThing': src/jsgc.c:1082:11: warning: variable 'v' set but not used [-Wunused-but-set-variable] jsval v, *vp, *end; ^ src/jsgc.c:1080:16: warning: variable 'rt' set but not used [-Wunused-but-set-variable] JSRuntime *rt; ^~ --- src/jsfun.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsfun.c -o src/jsfun.o >/dev/null 2>&1 --- src/jsgc.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsgc.c -o src/jsgc.o >/dev/null 2>&1 --- src/jshash.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jshash.c -fPIC -DPIC -o src/.libs/jshash.o --- src/jsinterp.lo --- --- src/jshash.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jshash.c -o src/jshash.o >/dev/null 2>&1 --- src/jsinterp.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsinterp.c -fPIC -DPIC -o src/.libs/jsinterp.o --- src/jslock.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslock.c -fPIC -DPIC -o src/.libs/jslock.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslock.c -o src/jslock.o >/dev/null 2>&1 --- src/jslog2.lo --- --- src/jslong.lo --- --- src/jslog2.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslog2.c -fPIC -DPIC -o src/.libs/jslog2.o --- src/jslong.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslong.c -fPIC -DPIC -o src/.libs/jslong.o --- src/jslog2.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslog2.c -o src/jslog2.o >/dev/null 2>&1 --- src/jslong.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jslong.c -o src/jslong.o >/dev/null 2>&1 --- src/jsmath.lo --- --- src/jsnum.lo --- --- src/jsmath.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsmath.c -fPIC -DPIC -o src/.libs/jsmath.o --- src/jsnum.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsnum.c -fPIC -DPIC -o src/.libs/jsnum.o --- src/jsmath.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsmath.c -o src/jsmath.o >/dev/null 2>&1 --- src/jsobj.lo --- --- src/jsnum.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsnum.c -o src/jsnum.o >/dev/null 2>&1 --- src/jsobj.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsobj.c -fPIC -DPIC -o src/.libs/jsobj.o src/jsobj.c: In function 'obj_getSlot': src/jsobj.c:143:12: warning: variable 'slot' set but not used [-Wunused-but-set-variable] uint32 slot; ^~~~ src/jsobj.c: In function 'js_SetProtoOrParent': src/jsobj.c:241:16: warning: variable 'rt' set but not used [-Wunused-but-set-variable] JSRuntime *rt; ^~ In file included from src/jscntxt.h:52:0, from src/jsobj.c:57: src/jsobj.c: In function 'js_ChangeNativePropertyAttrs': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:2388:13: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&cx->runtime->propertyCache, obj, sprop->id, ^~~~~~~~~~~~~~~~~~~ src/jsobj.c: In function 'js_DefineNativeProperty': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:2522:5: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&cx->runtime->propertyCache, obj, id, sprop); ^~~~~~~~~~~~~~~~~~~ src/jsobj.c: In function 'js_FindProperty': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:2807:17: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&rt->propertyCache, pobj, id, sprop); ^~~~~~~~~~~~~~~~~~~ src/jsobj.c: In function 'js_GetProperty': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:2957:9: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&cx->runtime->propertyCache, obj2, id, sprop); ^~~~~~~~~~~~~~~~~~~ src/jsobj.c: In function 'js_SetProperty': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:3121:9: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&cx->runtime->propertyCache, obj, id, sprop); ^~~~~~~~~~~~~~~~~~~ src/jsobj.c:2976:11: warning: variable 'pval' set but not used [-Wunused-but-set-variable] jsval pval; ^~~~ In file included from src/jscntxt.h:52:0, from src/jsobj.c:57: src/jsobj.c: In function 'js_DeleteProperty': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:3304:5: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&cx->runtime->propertyCache, obj, id, NULL); ^~~~~~~~~~~~~~~~~~~ src/jsobj.c: In function 'js_Clear': src/jsinterp.h:190:30: warning: variable 'pce_sprop_' set but not used [-Wunused-but-set-variable] JSScopeProperty *pce_sprop_; \ ^ src/jsobj.c:4265:17: note: in expansion of macro 'PROPERTY_CACHE_FILL' PROPERTY_CACHE_FILL(&rt->propertyCache, obj, sprop->id, NULL); ^~~~~~~~~~~~~~~~~~~ --- src/jsopcode.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsopcode.c -fPIC -DPIC -o src/.libs/jsopcode.o --- src/jsparse.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsparse.c -fPIC -DPIC -o src/.libs/jsparse.o --- src/jsopcode.lo --- src/jsopcode.c: In function 'Decompile': src/jsopcode.c:978:15: warning: case value '254' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch] case JSOP_GETPROP2: ^~~~ src/jsopcode.c:981:15: warning: case value '255' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch] case JSOP_GETELEM2: ^~~~ src/jsopcode.c:1940:15: warning: case value '254' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch] case JSOP_GETPROP2: ^~~~ src/jsopcode.c:1991:15: warning: case value '255' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch] case JSOP_GETELEM2: ^~~~ --- src/jsobj.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsobj.c -o src/jsobj.o >/dev/null 2>&1 --- src/jsopcode.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsopcode.c -o src/jsopcode.o >/dev/null 2>&1 --- src/jsparse.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsparse.c -o src/jsparse.o >/dev/null 2>&1 --- src/jsprf.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsprf.c -fPIC -DPIC -o src/.libs/jsprf.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsprf.c -o src/jsprf.o >/dev/null 2>&1 --- src/jsregexp.lo --- --- src/jsscan.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscan.c -fPIC -DPIC -o src/.libs/jsscan.o --- src/jsregexp.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsregexp.c -fPIC -DPIC -o src/.libs/jsregexp.o --- src/jsscope.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscope.c -fPIC -DPIC -o src/.libs/jsscope.o --- src/jsinterp.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsinterp.c -o src/jsinterp.o >/dev/null 2>&1 --- src/jsscope.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscope.c -o src/jsscope.o >/dev/null 2>&1 --- src/jsscan.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscan.c -o src/jsscan.o >/dev/null 2>&1 --- src/jsscript.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscript.c -fPIC -DPIC -o src/.libs/jsscript.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsscript.c -o src/jsscript.o >/dev/null 2>&1 --- src/jsregexp.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsregexp.c -o src/jsregexp.o >/dev/null 2>&1 --- src/jsstr.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsstr.c -fPIC -DPIC -o src/.libs/jsstr.o --- src/jsutil.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsutil.c -fPIC -DPIC -o src/.libs/jsutil.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsutil.c -o src/jsutil.o >/dev/null 2>&1 --- src/jsxdrapi.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsxdrapi.c -fPIC -DPIC -o src/.libs/jsxdrapi.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsxdrapi.c -o src/jsxdrapi.o >/dev/null 2>&1 --- src/jsstr.lo --- src/jsstr.c: In function 'str_split': src/jsstr.c:1888:16: warning: 'tmp.length' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((size_t)++j == sep->length) ^ src/jsstr.c:1906:23: note: 'tmp.length' was declared here JSSubString *sep, tmp; ^~~ --- src/jsxml.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsxml.c -fPIC -DPIC -o src/.libs/jsxml.o --- src/prmjtime.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/prmjtime.c -fPIC -DPIC -o src/.libs/prmjtime.o libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/prmjtime.c -o src/prmjtime.o >/dev/null 2>&1 --- src/jsxml.lo --- src/jsxml.c: In function 'js_FindXMLProperty': src/jsxml.c:7812:28: warning: variable 'lastobj' set but not used [-Wunused-but-set-variable] JSObject *obj, *pobj, *lastobj; ^~~~~~~ --- src/jsstr.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsstr.c -o src/jsstr.o >/dev/null 2>&1 --- src/jsdso.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdso.c -fPIC -DPIC -o src/.libs/jsdso.o src/jsdso.c: In function 'dso_unload': src/jsdso.c:190:12: warning: unused variable 'rc' [-Wunused-variable] JSBool rc; ^~ src/jsdso.c: In function 'JS_DSOUnload': src/jsdso.c:135:13: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] JS_ReportError(cx, "function \"js_DSO_unload\" in DSO with id #%d returned error", idx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsdso.c -o src/jsdso.o >/dev/null 2>&1 --- src/jsxml.lo --- libtool: compile: gcc -DJS_FDLIBM_MATH_REQUESTED=0 -I/usr/include/readline -DOSSP -DXP_UNIX -DEXPORT_JS_API -DJS_HAS_FILE_OBJECT -DJS_HAS_DSO_OBJECT -DHAVE_CONFIG_H -Isrc -O2 -Wall -fPIC -D_FORTIFY_SOURCE=2 -DNDEBUG -pipe -c src/jsxml.c -o src/jsxml.o >/dev/null 2>&1 --- libjs.la --- libtool: link: gcc -shared -fPIC -DPIC src/.libs/jsapi.o src/.libs/jsarena.o src/.libs/jsarray.o src/.libs/jsatom.o src/.libs/jsbool.o src/.libs/jscntxt.o src/.libs/jsdate.o src/.libs/jsdbgapi.o src/.libs/jsdhash.o src/.libs/jsdtoa.o src/.libs/jsemit.o src/.libs/jsexn.o src/.libs/jsfile.o src/.libs/jsfun.o src/.libs/jsgc.o src/.libs/jshash.o src/.libs/jsinterp.o src/.libs/jslock.o src/.libs/jslog2.o src/.libs/jslong.o src/.libs/jsmath.o src/.libs/jsnum.o src/.libs/jsobj.o src/.libs/jsopcode.o src/.libs/jsparse.o src/.libs/jsprf.o src/.libs/jsregexp.o src/.libs/jsscan.o src/.libs/jsscope.o src/.libs/jsscript.o src/.libs/jsstr.o src/.libs/jsutil.o src/.libs/jsxdrapi.o src/.libs/jsxml.o src/.libs/prmjtime.o src/.libs/jsdso.o -lm -Wl,-soname -Wl,libjs.so.1 -o .libs/libjs.so.1.0.6 libtool: link: (cd ".libs" && rm -f "libjs.so.1" && ln -s "libjs.so.1.0.6" "libjs.so.1") libtool: link: (cd ".libs" && rm -f "libjs.so" && ln -s "libjs.so.1.0.6" "libjs.so") libtool: link: ar cru .libs/libjs.a src/jsapi.o src/jsarena.o src/jsarray.o src/jsatom.o src/jsbool.o src/jscntxt.o src/jsdate.o src/jsdbgapi.o src/jsdhash.o src/jsdtoa.o src/jsemit.o src/jsexn.o src/jsfile.o src/jsfun.o src/jsgc.o src/jshash.o src/jsinterp.o src/jslock.o src/jslog2.o src/jslong.o src/jsmath.o src/jsnum.o src/jsobj.o src/jsopcode.o src/jsparse.o src/jsprf.o src/jsregexp.o src/jsscan.o src/jsscope.o src/jsscript.o src/jsstr.o src/jsutil.o src/jsxdrapi.o src/jsxml.o src/prmjtime.o src/jsdso.o libtool: link: ranlib .libs/libjs.a libtool: link: ( cd ".libs" && rm -f "libjs.la" && ln -s "../libjs.la" "libjs.la" ) --- js --- libtool: link: gcc -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/js src/js.o -pie -Wl,--export-dynamic -L./.libs -ljs -lm -ledit -ltermcap -Wl,-rpath,/usr/pkg/lib