libera/#clasp - IRC Chatlog
Search
5:52:33
drmeister
::notify yitzi I got ext:run-program working and I've made changes to asdf and submitted a merge request.
10:55:35
Colleen
yitzi: drmeister said 5 hours, 3 minutes ago: I got ext:run-program working and I've made changes to asdf and submitted a merge request.
12:57:12
kpoeck
drmeister the pr for launch-program does nto seem to compile in ubuntu, see https://github.com/clasp-developers/clasp/actions/runs/2526629694
13:09:57
Bike
and it kind of looks like this whole thing is debug code that should be deleted anyway.
13:10:06
Bike
https://github.com/clasp-developers/clasp/blob/launch/src/core/lispStream.cc#L3067-L3083
13:16:43
Bike
doesn't seem like it. i would guess that this code is copied out of a system implementation of fdopen or something.
13:16:51
yitzi
I think __SRD is BSD stuff. https://www.gnu.org/software/m68hc11/examples/stdio_8h-source.html
13:17:11
Bike
https://opensource.apple.com/source/Libc/Libc-167/stdio.subproj/flags.c.auto.html yep, here it is
13:23:40
Bike
yitzi: the result of __sflags is tested against zero, but the flags variable it's stored into is unused
13:27:28
yitzi
Bike: made it into aclasp by commenting out the __sflags call line and surrounding the __sflags definition with `#if 0`
13:51:59
drmeister
I'm building on zeus to test it. Since I arrived in Canada I've encountered a few problems that impacted my ability to get things done.
13:52:22
drmeister
(1) Two VPN's running at the same time lock up tmux on zeus for some bizarre reason.
13:53:22
drmeister
(2) My github access token expired coincident with arriving here. I attributed it to being in Canada for a few days preventing me from considering that the toke expired.
13:54:44
drmeister
I removed the __ in front of the sflags function and changed it so that those mac specific CPP macros are not used.
13:55:23
drmeister
My problem with fdopen was due to my misinterpreting how multiple values are returned in ecl.
13:57:48
drmeister
Uh no, not misinterpreting - rather I returned three values when I was supposed to return four.
13:58:56
drmeister
That thing where Common Lisp automatically returns NIL when you return fewer values than expected has bitten me several times.
14:00:34
yitzi
Bike: I am anticipating #1343 being ready soon. I promised kpoeck that I'd let #1342 go first since there will be conflicts to resolve. Any chance you can look at #1342 when you have time?
14:04:49
drmeister
I submitted a pull request to gitlab asdf/asdf that adds support for uiop/launch-program. I don't know how long it will take to be accepted.
14:06:35
yitzi
I am gonna add an option to koga that looks for updated tags/commits in repos.sexp and give the user an option to update. Something like `koga --resync` or `koga --update`
14:12:39
drmeister
It failed the regression test in clasp because we haven't merged the launch branch into main
14:16:32
drmeister
What's a unix command that always generates the same output? I want to write a regression test that will test ext:run-program.