jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
rkazak has quit [Ping timeout: 252 seconds]
entro has quit [Ping timeout: 252 seconds]
troojg has joined #commonlisp
NotThatRPG has joined #commonlisp
edgar-rft` has joined #commonlisp
edgar-rft_ has quit [Ping timeout: 246 seconds]
jeffrey has quit [Remote host closed the connection]
ftzm0 has joined #commonlisp
rkazak has joined #commonlisp
ftzm has quit [Ping timeout: 255 seconds]
ftzm0 is now known as ftzm
NotThatRPG has quit [Ping timeout: 252 seconds]
cmack has quit [Read error: Connection reset by peer]
cmack` has joined #commonlisp
NotThatRPG has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
chum-cha has joined #commonlisp
NotThatRPG has quit [Ping timeout: 246 seconds]
vardhan_ has joined #commonlisp
rkazak has joined #commonlisp
bpas has joined #commonlisp
bpas has left #commonlisp [#commonlisp]
rkazak has quit [Ping timeout: 246 seconds]
rkazak has joined #commonlisp
seanw has quit [Remote host closed the connection]
seanw has joined #commonlisp
reb has quit [*.net *.split]
Catie has quit [*.net *.split]
mathrick has quit [*.net *.split]
Perflosopher has quit [*.net *.split]
traxex has quit [*.net *.split]
mulk has quit [*.net *.split]
skyl4rk has quit [*.net *.split]
ElKowar has quit [*.net *.split]
Artea has quit [*.net *.split]
Lord_Nightmare has quit [*.net *.split]
mesaoptimizer has quit [*.net *.split]
specbot has quit [*.net *.split]
jackdaniel has quit [*.net *.split]
duuqnd has quit [*.net *.split]
etimmons has quit [*.net *.split]
Pixel_Outlaw has joined #commonlisp
Lord_Nightmare has joined #commonlisp
Perflosopher has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
specbot has joined #commonlisp
jackdaniel has joined #commonlisp
etimmons has joined #commonlisp
Catie has joined #commonlisp
duuqnd has joined #commonlisp
skyl4rk has joined #commonlisp
reb has joined #commonlisp
ElKowar has joined #commonlisp
mathrick has joined #commonlisp
chum-cha has quit [Ping timeout: 245 seconds]
mulk has joined #commonlisp
kpg has quit [Ping timeout: 252 seconds]
zwr has quit [Read error: Connection reset by peer]
Artea has joined #commonlisp
livoreno has joined #commonlisp
rkazak has joined #commonlisp
zwr has joined #commonlisp
gorignak has joined #commonlisp
troojg has quit [Ping timeout: 276 seconds]
random-nick has quit [Ping timeout: 246 seconds]
markb1 has quit [Ping timeout: 276 seconds]
Ruby has quit [Quit: ZNC - https://znc.in]
Ruby has joined #commonlisp
notzmv has quit [Ping timeout: 245 seconds]
markb1 has joined #commonlisp
notzmv has joined #commonlisp
decweb has quit [Ping timeout: 276 seconds]
traxex has joined #commonlisp
traxex has quit [Changing host]
traxex has joined #commonlisp
mishoo has joined #commonlisp
<jrm> reb: I see. My overhaul of the FreeBSD CL ports/packages is finally making some progress. Thanks for brainstorming with me. Appreciate your help.
ebrasca has quit [Remote host closed the connection]
<mason> jrm: Thanks for working on that.
<jrm> mason: Sure. If you are in the intersection of FreeBSD and CL user, I'll be eager for feedback soon. :)
<mason> jrm: A dilletante, but that aside, yes.
<mason> And a sleepy dilletante, so I'll bid you a good night!
bpas has joined #commonlisp
bpas has left #commonlisp [#commonlisp]
wacki has joined #commonlisp
mange has quit [Quit: Quittin' time!]
gilberth has quit [Ping timeout: 244 seconds]
brokkoli_origin has quit [Ping timeout: 246 seconds]
brokkoli_origin has joined #commonlisp
mesaoptimizer has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
livoreno has quit [Quit: Connection closed for inactivity]
amb007 has quit [Ping timeout: 265 seconds]
amb007 has joined #commonlisp
Th30n has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
mwnaylor has quit [Ping timeout: 260 seconds]
King_julian has joined #commonlisp
rkazak has joined #commonlisp
shka has joined #commonlisp
JuanDaugherty has joined #commonlisp
mgl_ has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
varjag has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
rkazak has joined #commonlisp
spdegabrielle has joined #commonlisp
JuanDaugherty has quit [Quit: JuanDaugherty]
rkazak has quit [Ping timeout: 276 seconds]
King_julian has quit [Read error: Connection reset by peer]
rkazak has joined #commonlisp
pve has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
King_julian has joined #commonlisp
rkazak has joined #commonlisp
liminality has joined #commonlisp
pkal has quit [Read error: Connection reset by peer]
pkal has joined #commonlisp
rkazak has quit [Ping timeout: 264 seconds]
pkal_ has joined #commonlisp
pkal has quit [Ping timeout: 248 seconds]
pkal_ is now known as pkal
rainthree has joined #commonlisp
dino_tutter has joined #commonlisp
rainthree has quit [Ping timeout: 252 seconds]
psilord has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
mwnaylor has joined #commonlisp
rainthree has joined #commonlisp
hirez has quit [Ping timeout: 246 seconds]
rkazak has joined #commonlisp
McParen has joined #commonlisp
krjst has quit [Ping timeout: 246 seconds]
shka has joined #commonlisp
krjst has joined #commonlisp
treflip has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
ingeniot has joined #commonlisp
bpas has joined #commonlisp
bpas has left #commonlisp [#commonlisp]
semarie has quit [Ping timeout: 260 seconds]
McParen has quit [Read error: Connection reset by peer]
semarie has joined #commonlisp
McParen has joined #commonlisp
rkazak has joined #commonlisp
decweb has joined #commonlisp
King_julian has quit [Read error: Connection reset by peer]
psilord has joined #commonlisp
hirez has joined #commonlisp
spdegabrielle has quit [Quit: Connection closed for inactivity]
decweb has quit [Ping timeout: 252 seconds]
King_julian has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
cage has joined #commonlisp
cage has quit [Excess Flood]
King_julian has quit [Ping timeout: 246 seconds]
McParen has left #commonlisp [#commonlisp]
treflip has quit [Ping timeout: 252 seconds]
rkazak has joined #commonlisp
cage has joined #commonlisp
amb007 has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
rkazak has quit [Ping timeout: 246 seconds]
zwr has quit [Read error: Connection reset by peer]
amb007 has quit [Read error: Connection reset by peer]
zwr has joined #commonlisp
amb007 has joined #commonlisp
rkazak has joined #commonlisp
cage has quit [Ping timeout: 276 seconds]
rkazak has quit [Ping timeout: 260 seconds]
jackdaniel has quit [Changing host]
jackdaniel has joined #commonlisp
random-nick has joined #commonlisp
nocturnal-one has joined #commonlisp
nocturnal-one is now known as gilberth
attila_lendvai_ has joined #commonlisp
szkl has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
JuanDaugherty has joined #commonlisp
rkazak has joined #commonlisp
MyNetAz has quit [Read error: Connection reset by peer]
MyNetAz has joined #commonlisp
rainthree has quit [Ping timeout: 260 seconds]
King_julian has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
nani has quit [Remote host closed the connection]
nani has joined #commonlisp
reb has quit [Remote host closed the connection]
rkazak has joined #commonlisp
entro has joined #commonlisp
King_julian has quit [Read error: Connection reset by peer]
decweb has joined #commonlisp
King_julian has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
King_julian has quit [Ping timeout: 246 seconds]
aadcg has joined #commonlisp
<aadcg> I have binary that was generated via asdf:make and when I run it it throws "caught 1 fatal ERROR condition". when running interactively from the REPL I can't reproduce it. any ideas on how to debug?
aadcg has quit [Remote host closed the connection]
aadcg has joined #commonlisp
Guest71 has joined #commonlisp
Guest71 has quit [Client Quit]
rkazak has joined #commonlisp
Th30n has quit [Quit: going off]
jonatack has quit [Ping timeout: 272 seconds]
jonatack has joined #commonlisp
<beach> aadcg: Did you get no details about the type of error that was signaled (not "thrown"; THROW is a different operator altogether)?
attila_lendvai_ has quit [Ping timeout: 265 seconds]
<aadcg> beach: no, let me paste it verbatim
<aadcg> ; compilation unit aborted
<aadcg> ; caught 2 fatal ERROR conditions
<beach> Wow!
<aadcg> I have the felling it's an unhandled condition being raised, but I'm still clueles...
<beach> Condition are not "raised" either. They are signaled.
<aadcg> yes, thanks for correcting me
JuanDaugherty has quit [Quit: JuanDaugherty]
rkazak has quit [Ping timeout: 248 seconds]
AetherWind has joined #commonlisp
<jackdaniel> asdf is infamous for hiding actual errors and restarts while loading systems (and signaling stuff of its own making, abandning the condition context)
AetherWi1d has joined #commonlisp
AetherWi1d has quit [Client Quit]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
<aadcg> is there a way to recover some of the condition context when invoking a dumped image?
<bike> to be clear, you see this when you run the binary, not when you're building the binary? the error does at least indicate it's trying to compile something, which is mildly weird to do in an already-built system
<bike> you could try setting *break-on-signals* to ERROR somewhere early in your startup function
rkazak has joined #commonlisp
<aadcg> yes, when I run the binary. I also don't understand why it's compiling something since it's a built system like you mention
<aadcg> *break-on-signals* is a good tip thanks
rkazak has quit [Ping timeout: 276 seconds]
attila_lendvai has joined #commonlisp
<aadcg> ok, I understand the error now. it's related to IPC communication via unix domain sockets (iolib). EWOULDBLOCK is being signaled.
<aadcg> why I can't reproduce it on the REPL interactively is still a big mystery
<bjorkintosh> aadcg: maybe it handles it quietly for you in the REPL
treflip has joined #commonlisp
<aadcg> indeed, the question is how can I port that quiet handling into the dumped image
NotThatRPG has joined #commonlisp
rkazak has joined #commonlisp
<beach> aadcg: Do you have foreign code in that image?
<aadcg> not exactly. I don't have shared libraries (.so), but I launch a program and then communication is done via unix sockets
<ixelp> Fix behaviour of `nyxt/electron-application` binary · Issue #3544 · atlas-engineer/nyxt · GitHub
<beach> I see.
<aadcg> it's related to Nyxt, if anyone is wondering
<aadcg> we're porting it to Electron
notzmv has quit [Ping timeout: 260 seconds]
jonatack has quit [Read error: Connection reset by peer]
rkazak has quit [Ping timeout: 248 seconds]
LispTyro has quit [Quit: leaving]
kevingal has joined #commonlisp
aadcg has quit [Ping timeout: 248 seconds]
mi6x3m has joined #commonlisp
<mi6x3m> friends, what is the correct specificaion for handler-case for file-does-not-exist
<beach> ::clhs file-error
<ixelp> CLHS: Condition Type FILE-ERROR
<mi6x3m> (handler-case (read-file-into-string path) (sb-ext:file-does-not-exist (_) nil))
<beach> Oh, you want an implementation-specific condition type?
<mi6x3m> beach, i want to handle whatever sbcl is throwing
rkazak has joined #commonlisp
<mi6x3m> is it not the same mechanism?
zxcvz has joined #commonlisp
<beach> Conditions are not "thrown", but "signaled". THROW is an entirely different operator.
<mi6x3m> yes, it was not the correct term but still the principle applies
<beach> mi6x3m: Sure, but you weren't saying that you were using SBCL, nor that you were willing to be non-standard.
<mi6x3m> i'm reading in a file through alexandria's read-str-from-file
<bike> in the standard it doesn't get any more specific than FILE-ERROR
<mi6x3m> so how do I react to SBCL's thing
<beach> What you said, I suppose.
jonatack has joined #commonlisp
<mi6x3m> that doesn't work :/
<bike> doesn't work how?
<beach> You need to be more specific.
<mi6x3m> this is the code
<ixelp> (defun foo (path &key ignore-errors) (if ignore-errors (handler-case (re - Pastebin.com
rkazak has quit [Ping timeout: 246 seconds]
<bike> okay, and what happens?
<mi6x3m> (foo "hey ho" :ignore-errors t) results in sb-ext:file-does-not-exist
<bike> i tried (handler-case (read-file-into-string "nonexistent") (sb-ext:file-does-not-exist () nil)) and i get nil.
<bike> i get nil from that FOO call as well.
<bike> this is alexandria:read-file-into-string, right?
<mi6x3m> ok, weird, it works even with file-error
<beach> Sure, FILE-ERROR is a superclass of FILE-DOES-NOT-EXIST.
<mi6x3m> thanks, my code was wrong, thanks beach and bike!
<mi6x3m> works nicely now
amb007 has quit [Read error: Connection reset by peer]
<beach> Great!
amb007 has joined #commonlisp
<mi6x3m> (◕‿◕)
amb007 has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
chum-cha has joined #commonlisp
rkazak has joined #commonlisp
<bjorkintosh> isn't there an emoji for beach bike?
Alfr has quit [Quit: Leaving]
bjorkintosh has quit [Remote host closed the connection]
treflip has quit [Remote host closed the connection]
szkl has quit [Quit: Connection closed for inactivity]
<mi6x3m> there should be since they are major pieces of CL's contemporary soul
<bike> tragically, libera won't let me /nick 🚲
<bike> (or my client or something, i don't know)
<mi6x3m> it'll be hard to quote you
ingeniot has quit [Quit: Client closed]
rkazak has quit [Ping timeout: 265 seconds]
mi6x3m has quit [Remote host closed the connection]
notzmv has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
amb007 has quit [Read error: Connection reset by peer]
Alfr has joined #commonlisp
amb007 has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
gnoo_ is now known as gnoo
jonatack has joined #commonlisp
ingeniot has joined #commonlisp
ingeniot has quit [Quit: Client closed]
rkazak has joined #commonlisp
vardhan_ has quit [Ping timeout: 252 seconds]
thelounge0006 has joined #commonlisp
thelounge0006 has quit [Client Quit]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
gorignak has quit [Quit: quit]
gorignak has joined #commonlisp
pranav has quit [Remote host closed the connection]
rkazak has quit [Ping timeout: 246 seconds]
jonatack has quit [Ping timeout: 244 seconds]
pranav has joined #commonlisp
notzmv has quit [Ping timeout: 248 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jonatack has joined #commonlisp
wacki has joined #commonlisp
rkazak has joined #commonlisp
reb has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 265 seconds]
Lord_of_Life_ is now known as Lord_of_Life
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
AetherWind has quit [Quit: leaving]
johnjaye has quit [Ping timeout: 252 seconds]
cage has joined #commonlisp
szkl has joined #commonlisp
mretka has joined #commonlisp
mishoo has quit [Ping timeout: 260 seconds]
shka has quit [Quit: Konversation terminated!]
Ruby has quit [Ping timeout: 252 seconds]
Ruby2 has joined #commonlisp
Ruby2 has quit [Quit: ZNC - https://znc.in]
Ruby has joined #commonlisp
wacki has quit [Read error: Connection reset by peer]
Demosthenex has quit [Ping timeout: 276 seconds]
wacki has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
Demosthenex has joined #commonlisp
jonatack has joined #commonlisp
theruran has quit [Quit: Connection closed for inactivity]
attila_lendvai_ has joined #commonlisp
attila_lendvai has quit [Ping timeout: 265 seconds]
mgl_ has quit [Ping timeout: 252 seconds]
Everything has joined #commonlisp
triffid has quit [Quit: triffid]
triffid has joined #commonlisp
notzmv has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 29.4]
jonatack has quit [Ping timeout: 246 seconds]
jonatack has joined #commonlisp
jonatack has quit [Excess Flood]
amb007 has quit [Ping timeout: 264 seconds]
jonatack has joined #commonlisp
Everything has quit [Quit: Lost terminal]
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
liminality has quit [Ping timeout: 252 seconds]
rkazak has quit [Ping timeout: 265 seconds]
rkazak has joined #commonlisp
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
wacki has joined #commonlisp
spdegabrielle has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
supercode has joined #commonlisp
jonatack has quit [Ping timeout: 265 seconds]
dino_tutter has quit [Ping timeout: 265 seconds]
jonatack has joined #commonlisp
supercode has quit [Quit: Client closed]
pve has quit [Quit: leaving]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
attila_lendvai_ has quit [Ping timeout: 246 seconds]
notzmv has quit [Ping timeout: 265 seconds]