From: David Abrahams (dave_at_[hidden])
Date: 2004-01-13 10:52:17
Martin Wille <mw8329_at_[hidden]> writes:
> Beman Dawes wrote:
>> This bit me tonight. The root cause is a missing target. I've
>> modified process_jam_log.cpp in CVS to treat this as a warning
>> rather than an error.
>> Why did it happen in the first place? bjam's --dump-tests output
>> looks like this (with the line before and after the culprit):
>> ...(RUN) "ios_state_unit_test" :
>> ...(RUN) "ia1" :
>> ...(RUN) "iterator_traits_test" : "libs\utility\iterator_traits_test.cpp"
> Same here.
>> ("..." actually says "boost-test". I shortened it to fit on one line.)
>> Then later:
>> don't know how to make reverse_iterator.cpp
>> Further along, this set of messages appears for each compiler:
>> ...skipped <ia1.test\borland\debug>reverse_iterator.obj for lack of
>> ...skipped <ia1.test\borland\debug>ia1.CMD for lack of
>> ...skipped <ia1.test\borland\debug>ia1.exe for lack of
>> The strange thing is there is no Jamfile anywhere in RC_1_31_0 which
>> contains "reverse_iterator.cpp". I'm going to bed; I must be missing
>> something obvious. Dave?
> Grepping for "ia1" found this line:
> ./libs/iterator/example/Jamfile:unit-test ia1 : reverse_iterator.cpp :
> <sysinclude>../../.. <sysinclude>$(BOOST) ;
> This is the only line in that Jamfile.
> FWIW, a directory named "ia1.test" is created under $BOOST_ROOT/status.
Might be fixed now; I hope so, anyway.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk