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