Search
Saturday, 16th of October 2021, 20:37:06 UTC
20:39:42
drmeister
Ok, that's great. I was just going to give the "you made changes to the compiler so it's not surprising that we have a compiler bug. If we pull together - we can fix this together. I'll bring udb and the Python extensions and you bring that big brain of yours..."
20:39:55
drmeister
I'll save that for next time ok?
20:41:06
Bike
i think my basic debugging strategy is that i'm really motivated to avoid looking at disassemblies in lldb for as long as possible
20:42:59
drmeister
And I love time traveling debugging.
20:43:32
drmeister
I gotta run an errand. I pulled your changes and I'm building from distclean - I'll report when I get back on how far it went.
20:43:47
drmeister
Or is there something we need to fix in cando - like with netcdf?
20:43:52
drmeister
It may do something with variable.
20:44:54
drmeister
How do we even get netcdf - I don't see it in quickclasp
20:45:11
Bike
there's a cl-netcdf repo in clasp-developers.
20:45:37
Bike
it shouldn't need to be fixed to prevent this particular problem, but it should be fixed to head off this kind of thing happening again
20:46:18
drmeister
https://www.irccloud.com/pastebin/c6WQ5V7H/
20:46:43
drmeister
So I should shadow variable?
20:49:17
Bike
It shouldn't affect anything in the code really
20:49:27
drmeister
Add (:shadow #:variable) here: https://github.com/clasp-developers/cl-netcdf/blob/master/src/packages.lisp#L7
20:49:45
drmeister
I've forgotten how shadow works - what does this do?
20:50:13
drmeister
This lets us create a symbol in the netcdf package with the same name as a common lisp symbol.
20:53:55
drmeister
Fixed, pushed, updated quickclasp
21:50:20
drmeister
It built successfully
Sunday, 17th of October 2021, 8:37:06 UTC