https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #7 from Toolybird ---
I just stumbled across this openSUSE bug report which may or may not be
related:
https://bugzilla.opensuse.org/show_bug.cgi?id=1188621
Interesting that it mentions filesystem readdir which I hadn't considered
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #6 from Toolybird ---
Created attachment 52588
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52588=edit
archive/zip.o differences
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #5 from Toolybird ---
Created attachment 52587
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52587=edit
image/gif.o differences
No worries. I'm attaching 2 diffs pertaining to "image/gif.o" and
"archive/zip.o".
Thanks
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #4 from Ian Lance Taylor ---
Can you show the differences in one or two of the files, as you did before?
Thanks.
ASLR could be a factor, but only in the sense that it would make it more likely
to reveal a bug in the code. The
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #3 from Toolybird ---
Thanks for the quick patch! Things are a bit different now but unfortunately
the problem persists.
It appears there is an element of randomness to this problem as the list of
affected object files has changed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #2 from Ian Lance Taylor ---
I just committed 2858e2afcb0a6553a222e724d8426451364ee755 which should fix the
specific problem in fmt.gox.
Let me know if you still see problems here. Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104832
--- Comment #1 from Andreas Schwab ---
I think the basic problem is the default GOROOT of /usr (aka $prefix). This is
related to bug 89171.