Search
4:17:42
drmeister
I finally got my DNA encoded library analysis software working again.
4:17:52
drmeister
All this time finding and clearing out old code caches.
13:15:36
drmeister
How are things today?
13:15:53
drmeister
Is a new compiler coming online today?
13:16:44
Bike
so far today i've just been frustrated trying to sign into kronos, but yeah, hopefully can try putting it in clasp now
13:19:33
drmeister
The semester starts next week.
13:23:34
Bike
yeah, i had to update my addresses and so on
13:25:30
Bike
the file you gave me with all the loads should be loaded from iclasp, right?
13:27:01
Bike
which i thought i was having trouble starting, but i guess you need to do -I -n and not -In
13:36:24
drmeister
You might want to also add -f clasp-min. There is stuff in that code that is available only when loaded the first time.
13:38:26
Bike
stopped almost immediately because it can't find set-documentation, wtf... i'll try clasp-min
13:41:11
Bike
ok yeah that solved the set-documentation thing.
13:41:33
drmeister
You should be able to get to cmprepl
13:41:49
Bike
yeah it gets that far and then stupid things happpen
13:41:53
Bike
backtrace so huge emacs crashes, ugh
13:42:09
drmeister
Your doing this in slime?
13:42:16
Bike
jesus, it hosed my entire emacs
13:42:21
Bike
well i guess i'm not any more
13:42:49
drmeister
I don't know how you can. You need to run it in the interpreter.
13:43:03
drmeister
Is all of your stuff pushed?
13:43:17
drmeister
I have ways of working with clasp at this level
13:44:08
drmeister
Then at least you get to work in emacs.
13:45:25
Bike
okay, it segfaults partway through printing the backtrace.
13:46:41
Bike
it was trying to bytecode-compile the definition of with-interpreter in cmprepl, i think.
13:46:41
drmeister
Could you push your changes and I can give you a few pointers?
13:46:52
Bike
somehow it's calling compile-symbol with a cons...
13:46:57
Bike
actually hang on, do we have typecase at this point
13:47:25
drmeister
Try the cmprepl-bytecode I gave you. I removed some extraneous stuff.
13:47:51
Bike
we don't, do we. that would explain it going haywire
13:48:21
Bike
the cmprepl-bytecode i'm using is pretty much like yours, cept with-interpreter i guess
13:48:26
Bike
i can axe that, but that won't solve the issue
13:48:30
Bike
i can push things, one moment
13:49:36
Bike
pushed to vm. it's bytecode-compile.lisp and cmprepl-bytecode.lisp. but as mentioned this typecase thing will kill them
13:50:12
drmeister
Is this new code in cvm?
13:51:30
drmeister
Oh - it's not using cvm
13:52:31
drmeister
Is it ok if I create a temporary directory for the file with the load commands?
13:58:34
Bike
and we don't have case either, argh