libera/#clasp - IRC Chatlog
Search
19:43:01
kpoeck
there are some failures that happends randomly, i was never sure how to handle them (there are tests with random input)
19:47:14
yitzi
I think that makes sense. Here are the failures from the last runs here https://plaster.tymoon.eu/view/3133#3133
19:48:30
yitzi
The main thing is that I am setting up the ansi-test target to fail if it does not see the text "No failed tests" or the text "No unexpected failures"
20:11:48
kpoeck
Does it work if you put (load script :verbose t) in (defun recurse ...) in configure.lisp
20:14:28
yitzi
I probably need to come up with a minimal example that will fail over like 100 runs or something.
20:25:20
kpoeck
second point, we now also need to install fmt, did you update the compiling from source?
20:54:00
yitzi
Well, I am gonna try using a queue process the cscript.lisp files via LOAD. Hopefully something won't break later in ninja.
21:02:56
yitzi
I changed the `recurse` function in koga to push the cscript files onto a list versus calling LOAD right away. This is embedded in a LOOP that pops them off and calls LOAD on each. Kind of FILO stack, which is an approximation to the current behavior. Would have to check to make sure the extensions compile since they have sif files in which the order matters.
21:03:58
yitzi
If that fixes it, then maybe the issue is a limited number of "form tracking" streams available? No idea really since I don't really know about the guts of SBCL.
21:13:53
yitzi
Can you add whatever subset of the ansi failures I posted earlier to the "expected failures" list? You know way more about those then me. :-)
2:32:20
drmeister
https://github.com/clasp-developers/clasp/wiki/Building-using-the-koga-build-system#building-on-arch-using-a-aur-helper
2:33:37
drmeister
No need to deal with it tonight - I was going to tackle installing on WSL again tomorrow.
2:36:57
drmeister
There's appears to be a bug with the --script option? I don't know the details - yitzi does.
2:38:17
drmeister
But there is a "nil is not a number" sort of error - nil being passed to an arithmetic operator or comparison.
2:41:24
drmeister
I'll tell him you dropped by and ask him to post it to #sbcl. He may have posted it to the sbcl bug tracker? Maybe not yet because he's still trying to find a small reproducer to make it easier on you folks.
2:57:31
drmeister
tychoish: Thank you - I'll ask yitzi about that - I thought it was a problem on Arch.
2:58:18
drmeister
I thought I ran into it when I tried to install on Arch on WSL - but I had a lot of challenges that day.
3:01:49
drmeister
Apparently it became a problem in the last couple of days with homebrew - because they just upgraded sbcl?
3:36:38
drmeister
I see random crashes when I run the static analyzer with 10 threads - I'm running it under udb and it slows way down. I'm letting it run overnight to see if I can catch the problem.
3:37:46
pfd
If any of you are interested in compiling APL to CL check out Andrew Sengul's APRIL lang! https://github.com/phantomics/april
3:39:46
pfd
It actually works half decently with CLASP! Just a few errors, as with many QL packages, designed for SBCL, first and foremost.
3:50:04
pfd
(april (demo)) doesn't complete, but almost. (april (test)) finishes 1100 tests with only 10 errors.