Search
11:22:07
stassats
so the callback thing is actually caused by GCC7
11:22:24
stassats
is it my first GCC bug or is it still SBCL's fault?
11:37:16
stassats
yeah, gcc is doing some utter nonsense, but still not clear if it's faulty
11:39:25
stassats
may be caused by misaligned stack
11:41:24
stassats
but it's in foreign code, we do align stuff before calling foreign code
11:55:35
stassats
here's the nonsense GCC produces https://godbolt.org/g/5ZCZLg
12:05:06
stassats
maybe the wrapper doesn't align the stack
12:22:53
stassats
Xof: would a fix for callback wrapper alignment be acceptable?
12:23:08
stassats
otherwise they're hosed on targets built with gcc-7
12:27:33
stassats
i'd say yes, since it's a simple fix and it's important to get the fix out for the distributions like arch linux
12:36:52
stassats
and good luck reporting bugs to gcc...
13:24:28
Xof
I would have said "yes" if I'd been paying attention :-)