Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2006-09-11 07:02:20

DAVID CRAVEY <davidcravey_at_[hidden]> writes:

> Hi All,
> I am having the same errors as in this post:
> I have tried downloading the boost-jam both binary:
> (I get the same error as the above post)
> And from source:
> I get a "Debug Assertion Failed!" error when I run build.bat
> Program: C:\Boost\boost-jam-3.1.13\bootstrap\jam0.exe
> File: dtoxtm64.c
> Line: 67
> Expression: ( ( ( long )( yr - 1990) >= BASE_YEAR) && ( ( long )( yr - 1990 ) <= _MAX_YEAR64 ) )

That's very odd because we don't have any such file in the Boost.Jam
sources. The name, dtoxtm64, suggests antivirus software... have you
looked at the creation and modification times of all the source files
in Boost.Jam to make sure they're reasonable?

> Running the prebuilt bjam.exe file in the Threads build directory
> (running from Visual Studio 2005 Command Prompt):
> C:\Boost\boost_1_33_1\libs\thread\build>bjam "-sTOOLS=vc-8_0" Built
> three library files. So I think the bjam.exe file probably is not
> corrupt.

Maybe, maybe not.

> If I run (from Visual Studio 2005 Command Prompt):
> C:\Boost\boost_1_33_1>bjam "-sTOOLS=vc-8_0 --with-threads"
> I get the same 00012f2a error as before.
> Other Notes:
> I have Visual C++ 2003 Standard and Visual Studio 2005 Pro
> Installed. Starting with the appropriate command prompt, I get the
> same error on both at Offset 0001f2fa. My machine is an Dell
> Latitude Centrinio Running Windows XP Pro SP2.
> Any help would be greatly appreciated!

I suggest posting Boost.Jam-specific issues to the Boost.Build list
(crossposted here) and citing Boost.Jam or bjam specifically in the
subject line as I have here. Someone who can help may then notice.


Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at