Boost logo

Boost Testing :

From: Tom Kent (lists_at_[hidden])
Date: 2019-06-14 13:05:46


For the last few days (Since June 4?) I've been having problems with all my
linux tests running against the develop branch.

GCC ends with this:

gcc.compile.c++ ../../bin/common/build/gcc-8/release/process_jam_log.o

   "g++-8" -fPIC -O3 -finline-functions -Wno-inline -Wall
 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -D_CRT_SECURE_NO_WARNINGS -
I"/var/boost/run/boost_root" -c -o
"../../bin/common/build/gcc-8/release/process_jam_log.o"
"../../common/build/../src/p
rocess_jam_log.cpp"

../../common/build/../src/process_jam_log.cpp: In function
'std::__cxx11::string {anonymous}::revision(const string&)':
../../common/build/../src/process_jam_log.cpp:359:16: warning: ignoring
return value of 'int system(const char*)', decla
red with attribute warn_unused_result [-Wunused-result]
    std::system("git rev-parse --short=6 HEAD >.short-sha");
    ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...skipped <p../../bin/testing/build/gcc-8/release>process_jam_log for lack
of <p/var/boost/run/boost_root/bin.v2/libs/f
ilesystem/build/gcc-8/release/link-static/visibility-hidden>libboost_filesystem.a...

...skipped <p/var/boost/run/boost_regression/stage/bin>process_jam_log for
lack of <p../../bin/testing/build/gcc-8/relea
se>process_jam_log...
...failed updating 8 targets...
...skipped 4 targets...
...updated 608 targets...
# Searching for "process_jam_log" in
"/var/boost/run/boost_regression/stage/bin"...
Traceback (most recent call last):
 File "run.py", line 71, in <module>
   runner(root)
 File "/var/boost/run/boost_regression_src/regression.py", line 286, in
__init__
   self.main()
 File "/var/boost/run/boost_regression_src/regression.py", line 623, in
main
   getattr(self,action_m)()
 File "/var/boost/run/boost_regression_src/regression.py", line 580, in
command_regression
   self.command_setup()
 File "/var/boost/run/boost_regression_src/regression.py", line 351, in
command_setup
   self.build_if_needed(self.process_jam_log,self.pjl_toolset)
 File "/var/boost/run/boost_regression_src/regression.py", line 714, in
build_if_needed
   tool[ 'build_path' ] = self.tool_path( tool )
 File "/var/boost/run/boost_regression_src/regression.py", line 739, in
tool_path
   , '\n'.join( [ name_or_spec[ 'path' ], build_dir ] )
Exception: Cannot find "process_jam_log" in any of the following locations:
/var/boost/run/boost_regression/stage/bin/process_jam_log
/var/boost/run/boost_regression/stage/bin

Clang ends with this:

clang-linux.compile.c++.without-pch
../../bin/common/build/clang-linux-8/release/process_jam_log.o

 "clang++-8" -c -x c++ -Wno-c99-extensions -fPIC -O3 -Wall -Wno-inline
 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -D_CRT_SECURE_NO_
WARNINGS -I"/var/boost/run/boost_root" -o
"../../bin/common/build/clang-linux-8/release/process_jam_log.o"
"../../common
/build/../src/process_jam_log.cpp"

...skipped <p../../bin/testing/build/clang-linux-8/release>process_jam_log
for lack of <p/var/boost/run/boost_root/bin.v
2/libs/filesystem/build/clang-linux-8/release/link-static/visibility-hidden>libboost_filesystem.a...

...skipped <p/var/boost/run/boost_regression/stage/bin>process_jam_log for
lack of <p../../bin/testing/build/clang-linux
-8/release>process_jam_log...
...failed updating 8 targets...
...skipped 4 targets...
...updated 608 targets...
# Searching for "process_jam_log" in
"/var/boost/run/boost_regression/stage/bin"...
Traceback (most recent call last):
 File "run.py", line 71, in <module>
   runner(root)
 File "/var/boost/run/boost_regression_src/regression.py", line 286, in
__init__
   self.main()
 File "/var/boost/run/boost_regression_src/regression.py", line 623, in
main
   getattr(self,action_m)()
 File "/var/boost/run/boost_regression_src/regression.py", line 580, in
command_regression
   self.command_setup()
 File "/var/boost/run/boost_regression_src/regression.py", line 351, in
command_setup
   self.build_if_needed(self.process_jam_log,self.pjl_toolset)
 File "/var/boost/run/boost_regression_src/regression.py", line 714, in
build_if_needed
   tool[ 'build_path' ] = self.tool_path( tool )
 File "/var/boost/run/boost_regression_src/regression.py", line 739, in
tool_path
   , '\n'.join( [ name_or_spec[ 'path' ], build_dir ] )
Exception: Cannot find "process_jam_log" in any of the following locations:
/var/boost/run/boost_regression/stage/bin/process_jam_log
/var/boost/run/boost_regression/stage/bin

Anyone know what has changed, what is up with this?

Thanks,
Tom



Boost-testing list run by mbergal at meta-comm.com