libera/#clasp - IRC Chatlog
Search
1:32:57
yitzi
I suppose if it is failing during snapshot that could be do to clasp_gc.cc missing the stuff from my set_column addition.
1:46:26
yitzi
extension.fasp is built from the faso from base.fasp and the new fasos in cando. There could be an overlap between them?
1:49:10
yitzi
Basically, the fasos from base are compiled on iclasp with the base stuff loaded first. extensions reuses those and then add the additional fasos of cando which are compiled on top of the base image. \
1:50:50
yitzi
On a different subject...looks like there were a few hickups for llvm15 for cando (specifically bordeaux atomic stuff) ... I guessed that it was more of the llvm-sys:get-contained-type issues...and it looks like cando works now!
1:55:29
drmeister
Every jitDylib object gets object files added to it and each object file has a single exported symbol `clasp_startup_<ObjectID>`
1:57:35
yitzi
Well, it might...cause koga and clasp-builder need to count them for the offset counter into the extension image
2:00:06
drmeister
I think I need to add a command line option to print the ObjectID and jitDylib index every time it adds an object file.
2:29:42
drmeister
The "position = 391" hasn't changed in the new build. Perhaps something else is going on - I'll find out once it's finished building.
2:31:13
drmeister
It's gotta be something different between the host build and the apptainer build and it makes sense that it's something stale in the build-apptainer directory. Now that I've removed it - I'll find out if it fixed it soon.
2:43:01
yitzi
I think there was an old faso left over in the extension image that had a position that was invalidated by the addition of files to the extension image.
2:44:39
drmeister
I don't have the final form. I generated an apptainer that just builds cando and does not run cando-user-install so I can shell in and play with cando.
5:20:14
drmeister
`[LabBuildApp] PermissionError: [Errno 13] Permission denied: '/home/cando/miniconda3/share/jupyter/lab/extensions'`