Could anyone confirm if this bug fix has been released for Ubuntu 9.04
as well?

I'm still suffering from this bug while building Spirit 2 tests from
Boost SVN trunk:

mlos...@dog:~$ gcc --version
gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3

gcc.compile.c++ 
../../../bin.v2/libs/spirit/test/range_run.test/gcc-4.3.3/debug/qi/range_run.o
In file included from ../../../boost/dynamic_bitset.hpp:15,
                 from qi/range_run.cpp:12:
../../../boost/dynamic_bitset/dynamic_bitset.hpp: In member function ‘size_t 
boost::dynamic_bitset<Block, Allocator>::count() const’:
../../../boost/dynamic_bitset/dynamic_bitset.hpp:1015: error: ‘mode’ cannot 
appear in a constant-expression
../../../boost/dynamic_bitset/dynamic_bitset.hpp:1015: error: template argument 
1 is invalid
../../../boost/dynamic_bitset/dynamic_bitset.hpp:1015: error: expected `>' 
before ‘*’ token
../../../boost/dynamic_bitset/dynamic_bitset.hpp:1015: error: expected `(' 
before ‘*’ token
../../../boost/dynamic_bitset/dynamic_bitset.hpp:1015: error: expected 
primary-expression before ‘>’ token

-- 
g++-4.3 regression, rejects valid code
https://bugs.launchpad.net/bugs/354305
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to