freenode/#clasp - IRC Chatlog
Search
13:13:38
drmeister
Hey everyone - there is a new docker image that starts up faster at drmeister/cando
13:17:21
drmeister
We set up a build system that builds in layers and we have more control over the versions of libraries that get incorporated.
14:00:29
Bike
i think i'm seeing the i32 thing outside of karlosz's branch, so it might be a clasp problem. but it worked before.... fuck,man
14:22:27
Bike
building with boehm instead doesn't have a problem, so this is basically going to be terrible to debug, on top of my misleading karlosz
14:53:22
drmeister
frgo: Cool - thanks. FYI: There are issues in the fork server where the children don't get shut down. I know how you feel about zombie children.
14:53:53
drmeister
I'll fix it over the next week - I just wanted to get it up and running after a couple of weeks of messing with python packaging.
14:54:29
drmeister
Also, I have scripts that I haven't published yet for building the docker image and the /opt/clasp directory.
14:54:58
drmeister
The /opt/clasp directory is the new way that we are packaging up as much of everything that we can to build a jupyterlab/cando/clasp environment.
14:56:18
drmeister
The idea is that everything jupyterlab needs other than the python executable is within the /opt/clasp directory
16:51:46
Bike
if i compile (lambda (x) (let () (let () (let () (let () (let () (cleavir-primop:car x))))))), car-instruction gets cloned five times
17:09:56
Bike
::notify karlosz i think i was mistaken about my i32 problem being caused by your code - sorry for misleading you. I'm trying differently now and I hit a problem with RUI. i'm looking at your code and i think it defaults to removing everything? this is a problem for other branch instructions with no outputs
17:34:38
Bike
::notify karlosz i changed the eq-instruction method to two-successors-mixin, just as a default nil. seems to do it
17:38:11
Bike
i didn't have a formal counter - just traced clone-instruction and counted- but i can do that, sure
17:38:26
Bike
and yeah i expect it does. we have some stuff in clasp that binds a dozen special variables in one go