robsd-exec: timeout 3600s + . /usr/local/libexec/robsd/util-regress.sh + config_load + << "EOF" + _err=0 + _env=REGRESS_FAIL_EARLY=no + config_value regress-misc/exceptions-env + 2> /dev/null + _env=REGRESS_FAIL_EARLY=no GOCACHE=/tmp + _make=make -C /home/src/regress/misc/exceptions REGRESS_FAIL_EARLY=no GOCACHE=/tmp + config_value regress-misc/exceptions-targets + regress_root misc/exceptions + export SUDO + unpriv -c staff build exec make -C /home/src/regress/misc/exceptions REGRESS_FAIL_EARLY=no GOCACHE=/tmp regress ===> simple ==== run-regress-exceptions ==== c++ -O2 -pipe -MD -MP -c /home/src/regress/misc/exceptions/simple/exceptions.cc c++ -o exceptions exceptions.o ./exceptions ===> simple2 ==== run-regress-simple2 ==== c++ -O0 -MD -MP -c /home/src/regress/misc/exceptions/simple2/simple2.cc c++ -o simple2 simple2.o ./simple2 Catching... ===> libbar c++ -O2 -pipe -g -MD -MP -c /home/src/regress/misc/exceptions/libbar/bar.cc -o bar.o building standard bar library ranlib libbar.a c++ -O2 -pipe -g -MD -MP -c -p /home/src/regress/misc/exceptions/libbar/bar.cc -o bar.po building profiled bar library ranlib libbar_p.a c++ -O2 -pipe -g -MD -MP -c -fpic -DPIC /home/src/regress/misc/exceptions/libbar/bar.cc -o bar.so building shared bar library (version 1.0) cc -shared -Wl,-soname,libbar.so.1.0 -fpic -o libbar.so.1.0 `echo bar.so | tr ' ' '\n' | sort -R` ===> foo ==== run-regress-foo ==== c++ -O2 -pipe -MD -MP -c /home/src/regress/misc/exceptions/foo/foo.cc c++ -o foo foo.o -Wl,-rpath,/home/src/regress/misc/exceptions/foo/../libbar/obj -L/home/src/regress/misc/exceptions/foo/../libbar/obj -lbar ./foo Throwing up Wew, that was close! ===> threads ==== runs ==== c++ -O2 -pipe -MD -MP -c /home/src/regress/misc/exceptions/threads/exceptions.cc c++ -o exceptions exceptions.o -lpthread for i in $(jot 100); do ./exceptions; done ....................................................................................................