Boost Testing :
Subject: Re: [Boost-testing] Tests failing, missing user.hpp
From: Jim Bell (Jim_at_[hidden])
Date: 2014-02-14 00:38:17
On 2014-02-10 1:15 PM, Steven Watanabe wrote:
> On 02/10/2014 10:55 AM, Jim Bell wrote:
>> Using SysInternals' junction command, I successfully deleted the
>> junction boost_root\boost\config, then recreated it. It looks slightly
>> different in the directory listing, BUT IS STILL BROKEN:
> There's nothing wrong with the junction.
> The target directory is empty, so when
> you open the junction, you get an empty
>> The other untouched ones are still broken.
> The reason that this junction is different is
> that you linked to .../include/boost instead
> of .../include/boost/config.
I removed all junctions from boot_root/boost and re-ran the
regression(s). There are a handful of subdirectories that are not (shown
as) junctions: detail, graph, numeric, and pending. My bjam.log shows
all compiles broken that look for anything in these directories. 2671
matches on "No such file or directory" (though a handful are legitmately
seeking files like iconv.h).
Are these supposed to be treated differently? Is wiping all of
boost_root/boost a valid short-term work-around, or does that cause
other problems? Does all of boost_root need to go?
"g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -pedantic -g
-DBOOST_ALL_NO_LIB=1 -I".." -c -o
In file included from ../boost/test/tools/old/impl.hpp:21:0,
../boost/test/tools/floating_point_comparison.hpp:24:92: fatal error:
boost/numeric/conversion/conversion_traits.hpp: No such file or directory