Boost logo

Boost :

From: larsbj_at_[hidden]
Date: 2001-06-01 09:38:34


We are trying to use the boost::crc lib with lyx, but have this
problem with Compaq cxx:

Please tell us if you need more information, or somebody to test a
possible fix.


attached mail follows:



>>>>> "Lars" == Lars Gullik Bjønnes <larsbj_at_[hidden]> writes:

Lars> We should take this to the boost list with a testcase and the
Lars> compiler error messages.

Well, the test case is
------
#include <boost/crc.hpp>
------
The error message is

cxx: Error: ../../../lyx-devel/boost/boost/crc.hpp, line 283:
          expression must have integral or enum type
        BOOST_STATIC_CONSTANT( least, high_bit = (least( 1u ) << ( Bits
--------^
cxx: Error: ../../../lyx-devel/boost/boost/crc.hpp, line 285:
          expression must have integral or enum type
        BOOST_STATIC_CONSTANT( fast, high_bit_fast = (fast( 1u ) << ( Bits
--------^
cxx: Error: ../../../lyx-devel/boost/boost/crc.hpp, line 343:
          expression must have integral or enum type
        BOOST_STATIC_CONSTANT( least, sig_bits = (~( ~(least( 0u )) << Bits )) );
--------^

and the compiler is
fantomas: cxx -V
Compaq C++ V6.2-024 for Digital UNIX V4.0F (Rev. 1229)

Did you have something else in mind?

JMarc


-- 
	Lgb

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