------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The jlint port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> jlint-3.1.2_5 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The jlint port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> jlint-3.1.2_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by jlint-3.1.2_5 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> NOTICE: The jlint port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> jlint-3.1.2_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by jlint-3.1.2_5 for building => SHA256 Checksum OK for jlint-3.1.2.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> NOTICE: The jlint port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> jlint-3.1.2_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by jlint-3.1.2_5 for building ===> Extracting for jlint-3.1.2_5 ===> NOTICE: The jlint port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> jlint-3.1.2_5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by jlint-3.1.2_5 for building => SHA256 Checksum OK for jlint-3.1.2.tar.gz. Extracted Memory Use: 0.77M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for jlint-3.1.2_5 ===> Applying ports patches for jlint-3.1.2_5 ===> Cleanly applied ports patch(es) patch-Makefile patch-jlint.cc patch-jlint.d patch-method__desc.cc patch-method__desc.hh /usr/bin/env WRKSRC=/construction/java/jlint/jlint-3.1.2 REWARNFILE=/construction/java/jlint/reinplace_warnings.txt /xports/Tools/scripts/sed_checked.sh -e '/CPP/s@CFLAGS)@CXXFLAGS)@g' /construction/java/jlint/jlint-3.1.2/Makefile SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> Configuring for jlint-3.1.2_5 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for jlint-3.1.2_5 --- antic.o --- --- access_desc.o --- --- callee_desc.o --- --- class_desc.o --- --- graph.o --- --- jlint.o --- --- local_context.o --- --- locks.o --- --- message_node.o --- --- method_desc.o --- --- antic.o --- cc -c -pipe -O2 -fno-strict-aliasing -Wall antic.c --- callee_desc.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall callee_desc.cc --- graph.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall graph.cc --- jlint.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall jlint.cc --- local_context.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall local_context.cc --- locks.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall locks.cc --- message_node.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall message_node.cc --- access_desc.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall access_desc.cc --- method_desc.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall method_desc.cc --- class_desc.o --- c++ -c -pipe -O2 -fno-strict-aliasing -c -Wall -g -Wno-narrowing -Wall class_desc.cc --- method_desc.o --- method_desc.cc: In function 'void print_call_sequence(callee_desc*, int, int)': method_desc.cc:11:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] callee->message(msg_loop, (void*)loop_id, (void*)path_id, ^~~~~~~ method_desc.cc:11:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] callee->message(msg_loop, (void*)loop_id, (void*)path_id, ^~~~~~~ method_desc.cc: In member function 'void method_desc::parse_code(constant**, const field_desc*)': method_desc.cc:1335:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, "<<", "<=", (void*)sp[-1].max); ^~~ method_desc.cc:1337:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, "<<", ">=", (void*)sp[-1].min); ^~~ method_desc.cc:1347:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1347:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1395:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>", "<=", (void*)sp[-1].max); ^~~ method_desc.cc:1397:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>", ">=", (void*)sp[-1].min); ^~~ method_desc.cc:1407:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1407:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1434:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>>", "<=", (void*)sp[-1].max); ^~~ method_desc.cc:1436:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>>", ">=", (void*)sp[-1].min); ^~~ method_desc.cc:1446:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1446:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp[-1].min, (void*)sp[-1].max); ^~~ method_desc.cc:1671:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, "<<", "<=", (void*)sp->max); ^~~ method_desc.cc:1673:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, "<<", ">=", (void*)sp->min); ^~~ method_desc.cc:1683:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ method_desc.cc:1683:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ method_desc.cc:1734:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>", "<=", (void*)sp->max); ^~~ method_desc.cc:1736:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>", ">=", (void*)sp->min); ^~~ method_desc.cc:1746:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ method_desc.cc:1746:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ method_desc.cc:1776:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>>", "<=", (void*)sp->max); ^~~ method_desc.cc:1778:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message(msg_shift_count, addr, ">>>", ">=", (void*)sp->min); ^~~ method_desc.cc:1788:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ method_desc.cc:1788:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)sp->min, (void*)sp->max); ^~~ --- jlint.o --- jlint.cc: In function 'void format_message(int, const utf_string&, int, __va_list_tag*)': jlint.cc:186:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] parameter[1] = (void*)line; ^~~~ jlint.cc:198:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] parameter[0] = (void*)n_messages; ^~~~~~~~~~ jlint.cc: In function 'bool parse_class_file(byte*)': jlint.cc:432:9: warning: unused variable 'desc_index' [-Wunused-variable] int desc_index = unpack2(fp); fp += 2; ^~~~~~~~~~ jlint.cc:497:13: warning: unused variable 'max_stack' [-Wunused-variable] int max_stack = unpack2(fp); fp += 2; ^~~~~~~~~ jlint.cc:619:29: warning: deleting object of abstract class type 'constant' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] delete constant_pool[i]; ^ jlint.cc:628:19: warning: deleting object of polymorphic class type 'const_name_and_type' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] delete is_this->name_and_type; ^~~~~~~~~~~~~ jlint.cc:326:7: warning: unused variable 'minor_version' [-Wunused-variable] int minor_version = unpack2(fp); ^~~~~~~~~~~~~ jlint.cc:328:7: warning: unused variable 'major_version' [-Wunused-variable] int major_version = unpack2(fp); ^~~~~~~~~~~~~ --- method_desc.o --- method_desc.cc:3034:14: warning: deleting object of abstract class type 'local_context' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] delete ctx; ^~~ --- jlint.o --- jlint.cc: In function 'void proceed_file(char*, bool)': jlint.cc:723:17: warning: comparison of constant '2' with boolean expression is always false [-Wbool-compare] if (recursive >= 2) { ~~~~~~~~~~^~~~ jlint.cc: In function 'int main(int, char**)': jlint.cc:1087:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] message_at(msg_done, utf_string(""), 0, (void*)n_messages); ^~~~~~~~~~ --- local_context.o --- local_context.cc: In member function 'virtual vbm_operand* ctx_split::transfer(method_desc*, vbm_operand*, byte, byte&)': local_context.cc:75:63: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class var_desc' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(vars, method->vars, method->n_vars*sizeof(var_desc)); ^ In file included from local_context.hh:5, from local_context.cc:1: var_desc.hh:6:7: note: 'class var_desc' declared here class var_desc { ^~~~~~~~ --- graph.o --- graph.cc: In member function 'void graph_edge::message(int)': graph.cc:47:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] invocation->message(msg_sync_loop, (void*)loop_id, invocation->method); ^~~~~~~ --- antic --- cc -o antic antic.o -lz --- local_context.o --- var_desc.hh: In member function 'virtual vbm_operand* ctx_merge::transfer(method_desc*, vbm_operand*, byte, byte&)': var_desc.hh:6:7: warning: 'save_var.var_desc::mask' may be used uninitialized in this function [-Wmaybe-uninitialized] class var_desc { ^~~~~~~~ local_context.cc:454:12: note: 'save_var.var_desc::mask' was declared here var_desc save_var; ^~~~~~~~ In file included from local_context.hh:5, from local_context.cc:1: var_desc.hh:6:7: warning: 'save_var.var_desc::max' may be used uninitialized in this function [-Wmaybe-uninitialized] class var_desc { ^~~~~~~~ local_context.cc:454:12: note: 'save_var.var_desc::max' was declared here var_desc save_var; ^~~~~~~~ In file included from local_context.hh:5, from local_context.cc:1: var_desc.hh:6:7: warning: 'save_var.var_desc::min' may be used uninitialized in this function [-Wmaybe-uninitialized] class var_desc { ^~~~~~~~ local_context.cc:454:12: note: 'save_var.var_desc::min' was declared here var_desc save_var; ^~~~~~~~ In file included from local_context.hh:5, from local_context.cc:1: var_desc.hh:6:7: warning: 'save_var.var_desc::start_pc' may be used uninitialized in this function [-Wmaybe-uninitialized] class var_desc { ^~~~~~~~ local_context.cc:454:12: note: 'save_var.var_desc::start_pc' was declared here var_desc save_var; ^~~~~~~~ In file included from local_context.hh:5, from local_context.cc:1: var_desc.hh:6:7: warning: 'save_var.var_desc::type' may be used uninitialized in this function [-Wmaybe-uninitialized] class var_desc { ^~~~~~~~ local_context.cc:454:12: note: 'save_var.var_desc::type' was declared here var_desc save_var; ^~~~~~~~ --- method_desc.o --- method_desc.cc: In member function 'field_desc* method_desc::getNew()': method_desc.cc:3047:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] snprintf(name + strlen(name), 4, "%d", new_cnt++); ^~~~ method_desc.cc:3047:36: note: directive argument in the range [-2147483648, 9999] method_desc.cc:3047:11: note: 'snprintf' output between 2 and 12 bytes into a destination of size 4 snprintf(name + strlen(name), 4, "%d", new_cnt++); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- jlint --- c++ -o jlint access_desc.o callee_desc.o class_desc.o graph.o jlint.o local_context.o locks.o message_node.o method_desc.o -lz SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for jlint-3.1.2_5 ===> Generating temporary packing list install -s -m 555 /construction/java/jlint/jlint-3.1.2/jlint /construction/java/jlint/stage/usr/local/bin install -s -m 555 /construction/java/jlint/jlint-3.1.2/antic /construction/java/jlint/stage/usr/local/bin install -m 555 /construction/java/jlint/jlint-3.1.2/jlint.sh /construction/java/jlint/stage/usr/local/bin install -m 0644 /construction/java/jlint/jlint-3.1.2/manual.pdf /construction/java/jlint/stage/usr/local/share/doc/jlint ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: Makefile SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for jlint-3.1.2_5 file sizes/checksums [4]: 0% file sizes/checksums [4]: 100% packing files [4]: 0% packing files [4]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:08