Boost logo

Boost :

From: Jeff Flinn (TriumphSprint2000_at_[hidden])
Date: 2003-09-16 07:29:02

Scott, Robert, ...

I had made the same change as Scott(to the latest level.hpp sent by Robert)
and have fully Compiled and Linked the tests under VC71. I'm off to apply
the library in my current development project. :-) I'll let you know my

Robert, thanks for the tremendous effort with this library!

PS. Am I allowed to specify this mail list as my reply address? I'm using
gmane and thought this was verbotten. I've gotten the last couple response
directly emailed to me rather than the list.



from Scott Grahm

Jaap Suter and I had this problem tonight too.

Changing the BOOST_STATIC_CONSTANT in boost/serialization/level.hpp(79)
from enum level_type to just an int made it go away. Otherwise, value
always seems to be 0 for the types we tried.


-----Original Message-----
From: Jeff Flinn [mailto:TriumphSprint2000_at_[hidden]]
Sent: September 15, 2003 3:44 PM
To: boost_at_[hidden]
Subject: [boost] Re: Serialization Draft # 12


"Robert Ramey" <ramey_at_[hidden]> wrote in message
> Fellow Boosters,
> I have just loaded Serialization Draft #12 to the files section.
> It incorporates numerous small changes submitted by many
> people who have built it on differing platforms. The manual
> includes a new section on creating ones own archive formats.
> Status:
> MSVC 7.0 compiles, links and passes all tests.
> MSVC 7.1 I have reports of successful compile

I get several compilation errors in VC71, for which a snippet is shown
below. Any hints on special settings that achieved the successful
mentioned above? The problems are associated with the binary and text
...archive.cpp files. I get the same results using boost_1_30_2 and
CVS from


Jeff Flinn
Applied Dynamics, International

... cut ...
C:\boost\CVS\boost\boost\serialization\iserializer.hpp(176) : error
'x' : invalid template argument for 'boost::STATIC_ASSERTION_FAILURE',
compile-time evaluatable constant expression expected
        C:\boost\CVS\boost\boost\static_assert.hpp(29) : see declaration
C:\boost\CVS\boost\boost\serialization\iserializer.hpp(176) : error
use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        C:\boost\CVS\boost\boost\serialization\iserializer.hpp(176) :
reference to class template instantiation
'boost::STATIC_ASSERTION_FAILURE<x>' being compiled
... cut ...

Boost list run by bdawes at, gregod at, cpdaniel at, john at