For ages already, the standard "make verify" in xenofarm on devel2.cuci.nl fails consistently (segfaults, basically).
I decided to investigate, only to notice that it crashes running "test_pike testsuite" in encode.c trying to execute inline assembly that has not been relocated because it has no relocation information (but it *does* contain at least two references that need to be relocated). This occurs really early in the startup process.
This happens using -O3, without RTL-debug.
Then I tried running without C-optimisation; and it seems that still goes wrong.
Trying to trace that code in gdb is a !@#$%^&*() nightmare due to the multiple include macros being used as templates in that file.
When running that with RTL-debug turned on, the problem goes away (but you get back other problems, see recent verify runs).
I gave up for the moment.
pike-devel@lists.lysator.liu.se