
The ICE did not occur when doing the unit tests (value_init_test.cpp).
Ralf W. Grosse-Kunstleve wrote:
The Boost.Python unit tests are also fine. Even most of our real code compiles with the svn head as is. Only about 20 of our 60 or so extensions fail with the ICE.
Your patch looks perfectly fine to me, but I'm still curious to know in what particular circumstances my code causes a compiler crash.
If you want to reproduce the problem, I could point you to the sources.
Please do :-) Maybe the specific scenario should be added to the unit test!
But I think it would be a bit too much effort since the problem is resolved so easily
It was my very first Boost commit, and Fernando and I have put a lot of effort in making it MSVC-compliant, so I find it rather shocking that it causes an ICE! Kind regards, Niels -- Niels Dekker http://www.xs4all.nl/~nd/dekkerware Scientific programmer at LKEB, Leiden University Medical Center