The way I saw this was that a non-unicode SBCL got a character decoding error
in RUN-PROGRAM on the C compiler whose output contained
stack-alignment-offset.c: In function ‘stack_alignment_offset’:
where the quote mark is (CODE-CHAR #x2018) = #\LEFT_SINGLE_QUOTATION_MARK.
The SBCL error was only visible in the parallel test executor which seems to
run with LANG=en_US.UTF-8 instead of LANG=C. I don't know why the discrepancy.
But, hey, it was a good reason to get a locale setting wrong!
* Merge patch from Cyrus Harmon (sbcl-devel 2005-11-04), plus slightly
twisted tests.
Note: This has been tested on ppc/darwin and x86/linux, but the new tests
are active on all platforms -- using alignment requirements I've essentially
guessed.