11:41:43 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 11:41:43 11:41:43 -!- names: ccl-logbot attila_lendvai |3b| ASau kanru` superjudge angavrilov christoph_debian prxq_ huangjs slyrus rpg antoszka scymtym pipping jdz joshe pchrist sshirokov SHUPFS milosn Posterdati kanru pkhuong asedeno_work @Krystof lichtblau specbot fe[nl]ix minion galdor cmm daimrod flip214 luis antifuchs redline6561 les ivan`` easye egn foom jsnell 12:46:27 LiamH [~healy@129-2-129-145.wireless.umd.edu] has joined #sbcl 13:29:00 -!- LiamH [~healy@129-2-129-145.wireless.umd.edu] has quit [Quit: Leaving.] 13:36:53 brown [user@nat/google/x-akdktvgtvpjbeqqg] has joined #sbcl 13:37:17 -!- brown is now known as Guest5709 13:50:08 psilord [~psilord@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 14:02:34 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #sbcl 14:11:59 wbooze [~wbooze@xdsl-84-44-178-62.netcologne.de] has joined #sbcl 14:24:51 -!- wbooze [~wbooze@xdsl-84-44-178-62.netcologne.de] has quit [Ping timeout: 276 seconds] 14:27:29 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 255 seconds] 14:30:30 wbooze [~wbooze@xdsl-78-35-176-196.netcologne.de] has joined #sbcl 15:09:02 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 268 seconds] 15:46:07 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 15:49:28 Grr, those (not c-stack-is-control-stack) platforms are tricky. I'm feeling like someone trapped in a cheap scifi time travel loop story. 15:49:35 10 fix one last issue in threads.impure.lisp 15:49:38 20 fix new issue in timer.impure.lisp 15:49:40 30 GOTO 10 16:01:56 basic? That is pretty cheap 16:11:49 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 16:11:49 16:11:49 -!- names: ccl-logbot ASau jdz nyef Fare Vivitron scymtym SHUPFS prxq angavrilov specbot minion psilord rpg msmith1 |3b| antifuchs milosn foom kanru hlavaty easye cmm kanru` fe[nl]ix jsnell Posterdati ivan`` egn christoph_debian les Guest5709 antoszka pipping joshe pchrist sshirokov pkhuong asedeno_work @Krystof lichtblau galdor daimrod flip214 luis redline6561 16:16:09 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 16:38:04 attila_lendvai [~attila_le@37.99.45.244] has joined #sbcl 16:38:05 -!- attila_lendvai [~attila_le@37.99.45.244] has quit [Changing host] 16:38:05 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:47:19 -!- Fare [~fare@FLH1Acq098.kyt.mesh.ad.jp] has quit [Ping timeout: 260 seconds] 16:58:47 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #sbcl 17:07:05 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has quit [Quit: Bye.] 17:12:00 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #sbcl 17:37:37 wbooze [~wbooze@xdsl-87-79-194-188.netcologne.de] has joined #sbcl 17:38:18 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 18:04:50 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 252 seconds] 18:09:36 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:22:52 -!- psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has quit [Quit: Leaving.] 19:22:18 -!- nyef [~nyef@c-76-119-183-159.hsd1.ma.comcast.net] has quit [Quit: G'night all.] 09:54:42 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 09:54:42 09:54:42 -!- names: ccl-logbot tcr prxq attila_lendvai angavrilov psilord ivan`` slyrus redline6561 hlavaty sshirokov foom christoph_debian Quadrescence cmm- pchrist jdz kanru` luis milosn |3b| les lichtblau pipping easye scymtym ASau antifuchs kanru fe[nl]ix jsnell egn antoszka joshe pkhuong asedeno_work galdor daimrod flip214 Posterdati @Krystof 10:06:21 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 256 seconds] 10:13:41 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 10:55:55 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 260 seconds] 10:56:36 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 11:02:55 -!- joshe [~joshe@opal.elsasser.org] has quit [Ping timeout: 260 seconds] 11:03:12 -!- pkhuong [~pkhuong@gravelga.xen.prgmr.com] has quit [Ping timeout: 252 seconds] 11:03:19 joshe [~joshe@opal.elsasser.org] has joined #sbcl 11:05:15 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 260 seconds] 11:10:18 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 11:11:29 pkhuong [~pkhuong@gravelga.xen.prgmr.com] has joined #sbcl 11:18:32 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Read error: Operation timed out] 11:22:43 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 11:50:22 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 12:16:00 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #sbcl 12:31:22 edgar-rft [~GOD@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #sbcl 12:56:11 LiamH [~none@pdp8.nrl.navy.mil] has joined #sbcl 13:28:58 gko [~user@114-34-168-13.HINET-IP.hinet.net] has joined #sbcl 14:05:24 -!- edgar-rft [~GOD@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has quit [Quit: lifetime expired] 14:08:50 antgreen [~user@dsl-173-206-245-215.tor.primus.ca] has joined #sbcl 14:09:40 OK. So when a type check fails, we trap using BREAK into the runtime, which calls back into Lisp to INTERNAL-ERROR. 14:09:51 Now our MIPS issues happen afterwards, when a FIND-INTERRUPTED-NAME-AND-FRAME calls and then a DESCRIPTOR-SAP call goes terribly wrong, giving SIGBUS. 14:10:00 Here's the thing: 14:10:06 * Our official 1.0.28 binary doesn't have the problem. 14:10:10 * If I build 1.0.28, it SIGBUS-es in PCL compilation. 14:10:19 * If I build HEAD, it gets through PCL just fine. Contrib tests expose the abovementioned error trap issue though. 14:10:33 So I've bisected things down to the commit since which we can build PCL, and it turns out that a type declaration got corrected... 14:10:46 * Now I've taken 1.0.28 and applied the tiny type declaration patch. And now this 1.0.28+fix behaves just like HEAD. It builds PCL, but has the error trap issue. 14:10:55 I other words, SBCL compiled by someone else for an ancient kernel/libc works fine on my new kernel/libc. But if I build a fresh runtime for the (basically) same Lisp: boom. 14:11:17 I've disassembled a few key functions like os_context_register_addr. Ignoring the rather different assembly my gcc generates, the functions I've looked at are functionally identical. 14:11:31 Also rather cute: If gdb was attached before the SIGBUS, but is then detached while sitting in the failing Lisp code, SBCL goes to the correct internal error handler. So it's some one-time memory access that isn't actually terribly important. 14:15:44 does that suggest it might be some kind of clearing of an instruction cache issue? 14:15:53 (by the way, I'm impressed at your gluttony for punishment) 14:17:51 -!- prxq [~mommer@mnhm-590c1b6c.pool.mediaWays.net] has quit [Quit: Leaving] 14:18:58 prxq [~mommer@mnhm-590c1b6c.pool.mediaWays.net] has joined #sbcl 14:38:59 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 14:39:10 I was thinking kernel/header mismatch, but can't find a difference. Would be easier if I _had_ the headers compiled against back then, of course. Linux git history doesn't go back very far. 14:40:35 something that happened once was a difference between libc and the kernel's view of how big a sigset_t was 14:51:29 hmm. p sizeof(orig_sigmask) => 128 for both runtimes 14:52:47 The headers have changed, in that they're being honest in the current comments and admit that sc_cause was "unused"; now it's gone and the slot stores something else called hi1. Doesn't sound like a layout change though. 15:12:11 wbooze [~wbooze@xdsl-78-35-181-209.netcologne.de] has joined #sbcl 15:54:07 soverton [~soverton@24.89.41.21] has joined #sbcl