Hello Brian, So your tests demonstrate that it may be a compiler optimization bug.
In order to confirm that, could you please try to compile xmalloc.c with -O3, and see if it runs (the normal optimization is -O2). Also, could you show in the bug report which compiler you are using and which version? Could you also try to compile with -O2 again xmalloc.c but with a different compiler (say clang if you were using gcc). Again leaving the other files compiled with your original compiler and -O2 to make sure we test only the impact of compilers on xmalloc.c. If these tests all succeed, then it will be probably a compiler optimization bug and I will leave it at that. Or it may be an undefined C construct used somewhere that leads to wrong compiler treatment but without further hints, I will also have to put it aside for now until I can pinpoint some culprits. Thanks, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org