Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2006-08-30 14:47:25


Rene Rivera <grafikrobot_at_[hidden]> writes:

> Vladimir Prus wrote:
>> Thanks, that would be great.
>
> Done, in both HEAD and RC_1_34_0. The new output of "-d+2" and "-n" have
> an additional pseudo-action before the regular command action which
> prints out the file content. The for is "file <file-name>" followed by
> the generated content. For example:

Oh, this is too cool, Rene!

Unfortunately I think this is the wrong place for the message. The
response file content is needed whenever there is an error, whether or
not -d+2 or -n is applied, and it should appear near the regular
command line And that solves another problem: you can put it in a
place where process_jam_log will be able to handle it without
modification.

> file
> ..\bin.v2\libs\any\test\any_cast_cv_failed.test\msvc-8.0\debug\any_cast_cv_failed.obj.rsp
> "..\libs\any\test\any_cast_cv_failed.cpp"
>
> -Fo"..\bin.v2\libs\any\test\any_cast_cv_failed.test\msvc-8.0\debug\any_cast_cv_failed.obj"
> -TP
> /Z7
> /Od
> /Ob0
> /W3
> /GR
> /MDd
> /Zc:forScope
> /Zc:wchar_t
> /wd4675
> /EHs
> -c
>
> -DBOOST_ALL_NO_LIB=1
>
> "-I.."
>
> compile-c-c++
> ..\bin.v2\libs\any\test\any_cast_cv_failed.test\msvc-8.0\debug\any_cast_cv_failed.obj
>
> call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
> x86 >nul
> cl /Zm800 -nologo
> @"..\bin.v2\libs\any\test\any_cast_cv_failed.test\msvc-8.0\debug\any_cast_cv_failed.obj.rsp"
>
> any_cast_cv_failed.cpp
> ..\boost/any.hpp(208) : error C2440: 'return' : cannot convert from
> 'const nonref' to 'int &'
> Conversion loses qualifiers
> ..\libs\any\test\any_cast_cv_failed.cpp(12) : see reference to
> function template instantiation 'ValueType boost::any_cast<int&>(const
> boost::any &)' being compiled
> with
> [
> ValueType=int &
> ]
>
> Now the task remains of changing process_jam_log tool to add that output
> to the appropriate xml results.
>
>
> --
> -- Grafik - Don't Assume Anything
> -- Redshift Software, Inc. - http://redshift-software.com
> -- rrivera/acm.org - grafik/redshift-software.com
> -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
>

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk