freenode/#clasp - IRC Chatlog
Search
18:33:50
drmeister
Bike: Can you figure out why in Clasp (asdf:load-system something :verbose t) doesn't produce any extra output?
18:34:16
drmeister
It makes it hard to figure out which files are taking so much time to compile in babel.
18:35:16
drmeister
It's either redirecting the output or passing a :verbose t flag to compile-file and compile-file is not generating verbose output?
18:37:27
drmeister
I get good verbosity from sbcl using (ql:quickload something :verbose t) and from (asdf:load-system something :verbose t) . but Clasp doesn't print anything.
18:38:14
drmeister
I suspect it's something to do with redirecting streams or clasp not listening to :verbose - or a combination of the two.
18:38:55
drmeister
I'm organizing a grant proposal while I'm watching clasp slooooowly compile via quicklisp and asking myself for the millionth time ' what the hell is it doing?'
18:39:49
drmeister
The special report that I added that describes llvm time isn't coming up - that's what I really want.
19:49:07
Bike
drmeister: sbcl binds *compile-verbose* and *compile-print* to t by default. we bind them to nil. asdf doesn't pass :verbose to compile-file and is not involved here at all. if you want more output just set those to t.
19:49:42
Bike
if you do it does properly print out all the forms and the llvm time fraction and stuff.
20:54:15
drmeister
https://github.com/clasp-developers/clasp/blob/dev/src/lisp/kernel/cmp/compile-file.lsp#L9
20:56:06
drmeister
It may generate more output for a while until I go into the build system and turn some printing off.
23:35:34
drmeister
::notify Bike (ql:quickload something :verbose t) provides lots of info - thank you.
0:12:47
Bike
drmeister: just to be clear - asdf :verbose doesn't seem to have any effect on compile-file verbosity at all