[1.32 release] Runaway compile process in regression tests

I'm running the regression tests for the 1.32 draft tarballs -- no problems on x86/debian, but on an amd64/gentoo (gcc 3.3.4 prerelease) machine it still hasn't completed after nearly two days, apparently due to a runaway cc1plus process, compiling numeric/conversion/test/converter_test.cpp. This appears to be due to a bug in gcc -- see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300. I should have a patch to gcc tested soon; I don't think it's a problem with Boost as such, although there might be a workaround for current compilers (I don't think I understand the numeric converters library well enough to be sure). Zak.

Zak Kipling writes:
I'm running the regression tests for the 1.32 draft tarballs -- no problems on x86/debian,
Good to hear!
but on an amd64/gentoo (gcc 3.3.4 prerelease) machine it still hasn't completed after nearly two days, apparently due to a runaway cc1plus process, compiling numeric/conversion/test/converter_test.cpp.
This appears to be due to a bug in gcc -- see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300. I should have a patch to gcc tested soon; I don't think it's a problem with Boost as such, although there might be a workaround for current compilers (I don't think I understand the numeric converters library well enough to be sure).
Zak, a patch would be more than welcome! Depending on when it comes and how disturbing it is, it might not get into this release, though. -- Aleksey Gurtovoy MetaCommunications Engineering
participants (2)
-
Aleksey Gurtovoy
-
Zak Kipling