Need help with BOOST_FOREACH/compiler bug
- by Jacek Lawrynowicz
I know that boost or compiler should be last to blame, but I can't see another explanation here.
I'm using msvc 2008 SP1 and boost 1.43.
In the following code snippet execution never leaves third BOOST_FOREACH loop
typedef Graph<unsigned, unsigned>::VertexIterator Iter;
Graph<unsigned, unsigned> g;
g.createVertex(0x66);
// works…