libera/#clasp - IRC Chatlog
Search
12:10:13
yitzi
drmeister: Our testing workflow is now succeeding thanks to kpoeck's updates to ansi-test. https://github.com/clasp-developers/clasp/actions
12:12:20
yitzi
Next I am going to work on the Debian packaging and come up with a "nightly" workflow that makes binary debian packages.
12:14:30
drmeister
This also seems like a good time to make a tag and have a build recipe that uses it - right?
12:22:08
yitzi
Also, just FYI. GitHub has a "draft PR" option now. I just opened one so I could see the CI tests go on a branch. Its not mergable until I click "Ready for review." We can use those for the "DO NOT MERGE" pull requests when one wants to test against the CI workflow.
12:24:42
yitzi
::notify kpoeck I think this might be ready if you want to try it out https://github.com/clasp-developers/clasp/pull/1310
13:24:06
kpoeck
Hello yitzi I am so exited that we now have CI with regression and ansi-tests, great work!
13:24:07
Colleen
kpoeck: yitzi said 59 minutes, 25 seconds ago: I think this might be ready if you want to try it out https://github.com/clasp-developers/clasp/pull/1310
13:25:27
kpoeck
I think I will now try to integrate cl-bench in koga. I now you can do it quicker than me, but I want to learn
13:26:34
kpoeck
I also have a shell script that tries to compile about 100 quicklisp system and runs their tests. I try that from time to time, just to see whether we have a compilation error
13:27:39
kpoeck
I will copy the script to the wiki, so you can have a look at it and perhaps advise how to best implement this in koga/ninja..
13:29:23
yitzi
Did you see the comment about "draft PR"? Seems like a good way to run the CI tests when a branch isn't ready yet.
13:38:35
kpoeck
I have about 4 pending pr to be uploaded (hopefully not controversial), Perhaps we can wait for a 1.1 tag until these are checked?
13:41:36
yitzi
Sounds good. Just wondering if we should autogenerate other stuff like graphic-char-p also. From the comment in the cc file seems like you have had problems with that also in the past.
15:01:06
Bike
tried the parallel analyzer and i got a relatively straightforward error that "/tmp/process0-output.log" doesn't exist
15:08:01
Bike
(problem two: cl:open should probably not be signaling just a file-error with no description)
15:55:49
mns
is the freebsd branch good to be used, or should I just use 'main' branch and work off that ?
16:14:35
mns
yitzi: is it failing here: boehmprecise/src/llvmo/link_intrinsics.pp /usr/include/sys/elf_generic.h:52:2: error: "Unknown byte order"
16:55:05
yitzi
Ok. The unknown byte error is fixed in the freebsd branch. It is failing in bclasp compilation with some kind of complaint about mutex.
17:38:08
stassats
so i used your github actions to localize the problem, turns out it's caused by trying to call non-existing programs
18:03:01
kpoeck
::notify yitzi here is the promised script to run about 100 quicklisp libraries with clasp: https://github.com/clasp-developers/clasp/wiki/Quicklisp-libraries-in-Clasp . Currently ironclad loops, so I disabled it (is reported as an issues, but i still owe Bike a reproducable test case)
18:04:09
stassats
i tried running automated asdf tests, but asdf:test-system doesn't return anything meaningful?
18:05:28
kpoeck
I believe e.g. `(asdf:test-system (asdf:find-system :djula))` should work if I understood you correctly
18:08:39
kpoeck
Just tried in sbcl, (ql:quickload :djula) and (asdf:test-system (asdf:find-system :djula)) compile the system and run the tests, see https://gist.github.com/kpoeck/0c96a85fb0e6c1129f9b68bc2f33508b for the log.