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

Reply via email to