When I built Lyx 1.1.6 using gcc version 2.95.2 19991024 on Alpha, it
mostly works but I get an Illegal instruction when I exit (or sometimes
segmentation fault) -- it turns out to be because of stack corruption that
occurs somewhere after the return statement in main.  There may be other
places I haven't found in my limited testing.  Compiling without -O
doesn't help (oddly).

When I compile with gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2
release) on Alpha, there is no such problem (though there may be others;
I've had other miscompiles on Alpha with that one).  I will try it with
one of the more recent gcc's when I get a chance.

Dr. Tom Holroyd
"I am, as I said, inspired by the biological phenomena in which
chemical forces are used in repetitious fashion to produce all
kinds of weird effects (one of which is the author)."
        -- Richard Feynman, _There's Plenty of Room at the Bottom_


Reply via email to