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.
--
Stephen.