+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/icestorm-0.0.20240227nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/icestorm-0.0.20240227nb1/work.log ===> Building for icestorm-0.0.20240227nb1 /opt/pkg/bin/gmake -C icebox all /opt/pkg/bin/gmake -C icepack all /opt/pkg/bin/gmake -C icemulti all gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icepack' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o icepack.o icepack.cc /opt/pkg/bin/gmake -C icepll all gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox' python3 icebox_chipdb.py -3 > chipdb-384.new gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icepll' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o icepll.o icepll.cc gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icemulti' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o icemulti.o icemulti.cc /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:625: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_(horz|vert)_([lrtb])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:747: SyntaxWarning: invalid escape sequence '\d' elif re_match_cached("span4_(vert|horz)_[lrtb]_\d+$", n) and not self.is_ultra(): /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:748: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_(vert|horz)_([lrtb])_\d+$", n) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1100: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp4_h_([lr])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1123: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_horz_([rl])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1149: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp4_v_([bt])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1171: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp12_h_([lr])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1193: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp12_v_([bt])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1256: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp4_h_[lr]_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1278: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp4_v_[tb]_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1304: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp12_h_[lr]_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1326: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("sp12_v_[tb]_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1353: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_vert_([bt])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1366: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_horz_([rl])_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1383: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_horz_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1385: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span12_horz_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1389: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_horz_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1391: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span12_horz_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1395: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_vert_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1397: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span12_vert_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1401: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span4_vert_(\d+)$", netname) /home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox/icebox.py:1403: SyntaxWarning: invalid escape sequence '\d' m = re_match_cached("span12_vert_(\d+)$", netname) g++ -o icepll -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -liconv icepll.o -lm -lstdc++ gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icepll' /opt/pkg/bin/gmake -C icebram all gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebram' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o icebram.o icebram.cc g++ -o icemulti -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -liconv icemulti.o -lm -lstdc++ gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icemulti' /opt/pkg/bin/gmake -C icetime all gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icetime' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -DPREFIX='"/opt/pkg"' -DCHIPDB_SUBDIR='"icebox"' -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o icetime.o icetime.cc icetime.cc: In member function 'double TimingAnalysis::calc_net_max_path_delay(const std::string&)': icetime.cc:839:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 839 | for (auto &inport : get_inports(driver_type)) | ^ icetime.cc:839:48: note: the temporary was destroyed at the end of the full expression 'get_inports(std::__cxx11::basic_string((*(const std::__cxx11::basic_string*)(& driver_type))))' 839 | for (auto &inport : get_inports(driver_type)) | ~~~~~~~~~~~^~~~~~~~~~~~~ icetime.cc: In member function 'double TimingAnalysis::report(std::string)': icetime.cc:994:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 994 | auto &inports = get_inports(netlist_cell_types.at(std::get<1>(user))); | ^~~~~~~ icetime.cc:994:52: note: the temporary was destroyed at the end of the full expression 'get_inports(std::__cxx11::basic_string((*(const std::__cxx11::basic_string*)(& netlist_cell_types.std::map, std::__cxx11::basic_string >::at((*(const std::map, std::__cxx11::basic_string >::key_type*)(& std::get<1, double, __cxx11::basic_string, allocator >, __cxx11::basic_string, allocator > >((* & user)))))))))' 994 | auto &inports = get_inports(netlist_cell_types.at(std::get<1>(user))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o icebram -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -liconv icebram.o -lm -lstdc++ mv chipdb-384.new chipdb-384.txt python3 icebox_chipdb.py > chipdb-1k.new gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebram' /opt/pkg/bin/gmake -C iceprog all gmake[1]: Entering directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/iceprog' gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c99 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c99 -I/opt/pkg/include -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o iceprog.o iceprog.c iceprog.c: In function 'flash_read_status': iceprog.c:283:9: error: implicit declaration of function 'usleep'; did you mean 'sleep'? [-Wimplicit-function-declaration] 283 | usleep(1000); | ^~~~~~ | sleep gmake[1]: *** [: iceprog.o] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/iceprog' gmake: *** [Makefile:10: iceprog.all] Error 2 gmake: *** Waiting for unfinished jobs.... g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -MD -MP -O2 -Wall -std=c++11 -I/opt/pkg/include -DPREFIX='"/opt/pkg"' -DCHIPDB_SUBDIR='"icebox"' -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.12 -c -o iceutil.o iceutil.cc iceutil.cc:129:10: error: #error Dont know how to determine process executable base path! 129 | #error Dont know how to determine process executable base path! | ^~~~~ g++ -o icepack -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -liconv icepack.o -lm -lstdc++ ln -sf icepack iceunpack gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icepack' python3 timings.py lp384 > timings-lp384.cc python3 timings.py lp1k > timings-lp1k.cc python3 timings.py lp8k > timings-lp8k.cc python3 timings.py hx1k > timings-hx1k.cc iceutil.cc: In function 'std::string find_chipdb(std::string)': iceutil.cc:175:37: error: 'proc_self_dirname' was not declared in this scope 175 | std::string relbinarypath = proc_self_dirname() + "../share/" CHIPDB_SUBDIR "/chipdb-" + config_device + ".txt"; | ^~~~~~~~~~~~~~~~~ python3 timings.py hx8k > timings-hx8k.cc gmake[1]: *** [: iceutil.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... python3 icebox_chipdb.py -8 > chipdb-8k.new python3 icebox_chipdb.py -5 > chipdb-5k.new mv chipdb-1k.new chipdb-1k.txt python3 icebox_chipdb.py -4 > chipdb-lm4k.new gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icetime' gmake: *** [Makefile:10: icetime.all] Error 2 python3 icebox_chipdb.py -u > chipdb-u4k.new mv chipdb-lm4k.new chipdb-lm4k.txt mv chipdb-u4k.new chipdb-u4k.txt mv chipdb-5k.new chipdb-5k.txt mv chipdb-8k.new chipdb-8k.txt gmake[1]: Leaving directory '/home/pbulk/build/devel/icestorm/work/icestorm-1a40ae75d4eebee9cce73a2c4d634fd42ed0110f/icebox' *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/icestorm *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/icestorm