This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Matt <matt@use.net> writes:
Should I file a bug about the multiple runs being necessary? I poked around a bit and it seemed that different -j options results in a different number of tries. That being said, even -j1 required multiple tries. (This may be a symptom of one of the issues that causes my builds to fail spectacularly every blue moon when doing -jN>6.)
Sure, go ahead and file a bug. It would be nice to get these things cleaned up.
Great. I think that now we've cleared through the weeds and gotten to the interesting part: why does it crash? I think the failing test is gcc_AC_INITFINI_ARRAY in gcc/acinclude.m4. It is intended to see whether the host linker correctly supports a mix of .init_array and .ctors sections with priorities. This test is intended to be more or less independent of the compiler, and is intended to only test the linker. Both the host gcc used to build stage1 and the stage1 gcc itself are presumably using the same linker (right?). So, why would the test pass with the host gcc and fail with the stage1 gcc?
If you can trace the points at which the static variable "count" changes, that may help us pin down what is going wrong.
-- tangled strands of DNA explain the way that I behave. http://www.clock.org/~matt
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |