
Jonathan Brannan wrote:
I just got 1.40 and tried building. I kept having some pieces fail with a complete build, sometimes I had gcc that ran until resources exausted, sometimes the compiler would segfault. Eventaully I tracked it down to the math library. After noticing the many errors from the gch (things like : error _REENTERANT not defined or used diffrent -fpic). I disabled pch for the math library (actually the boost project and the libs/math/test) and I did not have any more issues.
Since PCH is somewhat desirable in general, and for Boost.Math in particular, I don't think that disabling it altogether is right. Maybe, you can create a ticket with specific description of problems? Also, did you report "compiler would segfault" to the appropriate persons? That the first action here, I think. - Volodya