Well, I was using the SVN version of boost, so I can't really testing a
newer version other than to update SVN, which I've done, and it still
fails.

More importantly, I tested the gcc43regression.cpp file (attached above)
which is a smaller test case than just testing boost, and it also fails
using gcc-snapshot:

ccur...@magellan:~/src/tmp$ /usr/lib/gcc-snapshot/bin/g++ -S 
gcc43regression.cpp 
gcc43regression.cpp: In member function 'size_t boost::dynamic_bitset<Block, 
Allocator>::count() const':
gcc43regression.cpp:37: error: 'mode' cannot appear in a constant-expression
gcc43regression.cpp:37: error: template argument 1 is invalid
gcc43regression.cpp:37: error: expected '>' before '*' token
gcc43regression.cpp:37: error: expected '(' before '*' token
gcc43regression.cpp:37: error: expected primary-expression before '>' token
gcc43regression.cpp:37: error: expected ')' before ';' token

Please let me know if there's any other information I needed to provide
in the original bug report; I'm not sure why the status is set to
"incomplete".

-- 
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to