Ar an t-ochtú lá déag de mí Iúil, scríobh Stephen J. Turnbull:
Thanks for the follow-up!
Aidan Kehoe writes:
> I’ve seen similar crashes on 64-bit FreeBSD, but not on 32-bit OS X
> (yes, I’m still using my 2006 32-bit Mac Mini and am happy with
> it); some of your snipped boilerplate would have been handy!
Well, it's 64-bit Gentoo Linux, 4-core AMD Opteron system, starting to
age (4-5 years?) now.
> What XEmacs was your w3-display.el compiled under? It should say in
> the .elc file.
No, it doesn't:
;;;###coding system: raw-text-unix
(or (and (featurep 'xemacs) (null (function-max-args 'throw)))
(error "Loading this file requires xemacs, (null (function-max-args
I think this is likely from the last SUMO, so presumably it was
compiled by Norbert using 21.4. I guess this doesn't have anything to
do with (recent) changes to the byte-compiler after all (but I'd like
it to go away!! :-)
Whoops, no, that is 21.5 bytecode. I am working on syncing GNU’s bytecomp.el
and will include a version string in the output there; I should have done it
earlier, I was trying to maximise the space in the prologue available for
the version checks, and my first drafts didn’t adjust the amount of metadata
It may be possible to find the exact issue with some C code based on the
bytecode interpreter that sanity checks all the compiled function objects in
memory. Lot of work, though, and might involve the halting problem.
‘Liston operated so fast that he once accidentally amputated an assistant’s
fingers along with a patient’s leg, […] The patient and the assistant both
died of sepsis, and a spectator reportedly died of shock, resulting in the
only known procedure with a 300% mortality.’ (Atul Gawande, NEJM, 2012)
XEmacs-Beta mailing list