Boost logo

Boost :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2008-07-23 03:26:52


Daryle Walker wrote:

[...]

> Some of the compilers had weird errors reading in the preprocessor
> marker '#' as regular code. I suspect that some compilers don't like
> preprocessor selection within a macro-function call, which is what I'm
> doing. I'll fix that first and we'll see what happens.

I noticed that you just checked in the change. On my platform (Tru64/CXX) I
still get the following errors:

cxx: Error: ../../../boost/integer.hpp, line 158: extra text after expected
end of number
           (extrachrnum)
#elif defined(BOOST_HAS_MS_INT64) && (0xFFFFFFFFFFFFFFFFui64 > ULONG_MAX)
---------------------------------------------------------^
cxx: Error: integer_test.cpp, line 115: extra text after expected end of number
           (extrachrnum)
#elif defined(BOOST_HAS_MS_INT64) && (0xFFFFFFFFFFFFFFFFui64 > ULONG_MAX)
---------------------------------------------------------^
cxx: Error: integer_test.cpp, line 215: extra text after expected end of number
           (extrachrnum)
#elif defined(BOOST_HAS_MS_INT64) && (0xFFFFFFFFFFFFFFFFui64 > ULONG_MAX)
---------------------------------------------------------^

Thanks,
Markus


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk