Well, you wouldn't believe what the issue was.
It seems that MSVC comes with a more universal STL than GCC. MSVC's STL has "const_iterator std::list::erase(const iterator)", while GCC's STL doesn't. I had no idea, and when MSVC compiled the code happily, I didn't even check the standard
I'd say rev 700 or 701 will be stable enough; depends on in which one I'll fix the iterators
It seems that MSVC comes with a more universal STL than GCC. MSVC's STL has "const_iterator std::list::erase(const iterator)", while GCC's STL doesn't. I had no idea, and when MSVC compiled the code happily, I didn't even check the standard
I'd say rev 700 or 701 will be stable enough; depends on in which one I'll fix the iterators