jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
nisanharamati has quit [Quit: Connection closed for inactivity]
SenasOzys has quit [Ping timeout: 260 seconds]
jmiven has quit [Ping timeout: 260 seconds]
jmiven has joined #ponylang
jmiven has quit [Quit: co'o]
jmiven has joined #ponylang
alxs has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
jemc has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
jemc has quit [Ping timeout: 276 seconds]
SenasOzys has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
jemc has joined #ponylang
SenasOzys has joined #ponylang
SenasOzys has quit [Ping timeout: 255 seconds]
inoas has joined #ponylang
Pyrrh has quit [Ping timeout: 260 seconds]
inoas has quit [Quit: inoas]
gokr has joined #ponylang
jemc has quit [Ping timeout: 255 seconds]
slfritchie has quit [Ping timeout: 240 seconds]
emilbayes has quit [Ping timeout: 240 seconds]
slfritchie has joined #ponylang
emilbayes has joined #ponylang
surma has quit [Ping timeout: 240 seconds]
inoas has joined #ponylang
inoas has quit [Client Quit]
SeanTAllen has quit [Ping timeout: 240 seconds]
SeanTAllen has joined #ponylang
codec1 has joined #ponylang
cquinn has quit [Read error: Connection reset by peer]
cquinn has joined #ponylang
codec1 has quit [Quit: Leaving.]
jtfmumm has quit [Read error: Connection reset by peer]
jtfmumm has joined #ponylang
codec1 has joined #ponylang
vaninwagen has joined #ponylang
SenasOzys has joined #ponylang
codec1 has quit [Read error: Connection reset by peer]
vaninwagen has quit [Ping timeout: 248 seconds]
codec1 has joined #ponylang
vaninwagen has joined #ponylang
dipin has quit [Quit: dipin]
vaninwagen has quit [Ping timeout: 268 seconds]
dipin has joined #ponylang
dipin has quit [Client Quit]
dipin has joined #ponylang
vaninwagen has joined #ponylang
dipin has quit [Ping timeout: 255 seconds]
samuell has joined #ponylang
codec1 has quit [Quit: Leaving.]
codec1 has joined #ponylang
_andre has joined #ponylang
surma has joined #ponylang
johshoff has quit [Ping timeout: 276 seconds]
codec1 has quit [Quit: Leaving.]
<vaninwagen> jemc the actual issue is right here: https://github.com/ponylang/ponyc/blob/master/packages/cli/command_spec.pony#L89 a correct differentiation between parent and leave spec is missing. trying to fix it today
SenasOzys has quit [Ping timeout: 260 seconds]
SenasOzys has joined #ponylang
codec1 has joined #ponylang
johshoff has joined #ponylang
<vaninwagen> i.e. it is adding a help subcommand because it considers commands without args a CommandSpec.parent
mikeyhew has joined #ponylang
codec2 has joined #ponylang
codec1 has quit [Read error: Connection reset by peer]
jemc has joined #ponylang
vaninwagen has quit [Ping timeout: 248 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
SirRolin has joined #ponylang
alxs has joined #ponylang
alxs has quit [Client Quit]
alxs has joined #ponylang
<SirRolin> my behaviors are sometimes stuck until I have triggered the asio event a couple of times.
<SirRolin> I don't know why, cause it is only sometimes, and I do not know how to debug this
gokr has quit [Ping timeout: 248 seconds]
<SirRolin> if I compile it with "ponyc -V=4" it writes a "/usr/bin/gcc -o..." error, also happens on "ponyc -V=3" but not 1 and 2
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
<SeanTAllen> what does "stuck" mean SirRolin?
<SirRolin> it doesn't get executed, until the asio event has been triggered. but it doesn't always get stuck
<SirRolin> it's like the thread is sleeping, and most of the time can get woken up by a event
<SirRolin> *sidenote* found out it still compiles with "ponyc -V=4", but I don't see a difference (as I don't know what to call after using ^C to terminate the program)
<SeanTAllen> without specific code i can't comment on this.
<SeanTAllen> behaviors cant get "stuck"
inoas has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
SirRolin has quit [Ping timeout: 260 seconds]
<SeanTAllen> Sorry, that's not enough information SirRolin. That's some code and something about "stuck". That's not really a bug report that one could work off of. Would need a good amount more detail, example program, what happens, what you think should happen. etc etc etc.
alxs has joined #ponylang
jemc has quit [Quit: WeeChat 1.9]
jemc has joined #ponylang
SenasOzys_ has joined #ponylang
dipin has joined #ponylang
SenasOzys has quit [Read error: Connection reset by peer]
gokr has joined #ponylang
gokr has quit [Ping timeout: 250 seconds]
xcombelle has quit [Ping timeout: 258 seconds]
xcombelle has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
<Sargun> Can you embed pony?
nisanharamati has joined #ponylang
<SeanTAllen> Sargun: there's an API to control the runtime from C, so in that sense you could embed it.
<SeanTAllen> what are you thinking of?
<Sargun> SeanTAllen: Putting Pony in kernel.
<Sargun> Still early on it.
<SeanTAllen> interesting
<Sargun> So far it's just investigation
<SeanTAllen> there's the C API for controlling the runtime. its not really documented but it exists.
<Sargun> Is there a plan to make it so you could have multiple pony runtimes in the same system?
<Sargun> Or will I have to do that "by hand"
<SeanTAllen> ive never had a discussion about that with anyone
<Sargun> I've evaluated a lot of runtimes for kernel embedding
<Sargun> The two biggest difficulties I have are the lack of multiple runtime instance support, and...floating point
<Sargun> I really like the SQLite Portability APIs for this reason
SenasOzys_ has quit [Ping timeout: 276 seconds]
SenasOzys_ has joined #ponylang
alxs has joined #ponylang
codec2 has quit [Quit: Leaving.]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
codec1 has joined #ponylang
codec1 has quit [Client Quit]
<SeanTAllen> floating point Sargun ?
user10032 has joined #ponylang
<Sargun> SeanTAllen: The Kernel doesn't save floating point registers when you context switch
<SeanTAllen> Ah. I had forgotten about the kernel aspect and was only thinking "embedding".
<Sargun> at least not unless you explicitly enable / disable FPU
<SeanTAllen> im certainly intrigued by what you are up to Sargun
<Sargun> SeanTAllen: I'm not sure if I'll go down th pony routeyet
<Sargun> But, it feels like all language runtimes suck (for embedding)
<Sargun> Most are built with the model that they're singleton, so symbol collision isn't considered to be a problem
<SeanTAllen> there are probably a couple things in the pony runtime that could cause issues.
_andre has quit [Ping timeout: 248 seconds]
_andre has joined #ponylang
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
codec1 has joined #ponylang
alxs has joined #ponylang
profetes has quit [Read error: Connection reset by peer]
profetes has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
_andre has quit [Quit: leaving]
alxs has joined #ponylang
endformationage has joined #ponylang
mikeyhew has quit [*.net *.split]
Bombe has quit [*.net *.split]
lalomartins[m] has quit [*.net *.split]
ehooper[m] has quit [*.net *.split]
mindB has quit [*.net *.split]
irx[m] has quit [*.net *.split]
strmpnk has quit [*.net *.split]
jemc has quit [*.net *.split]
mollymorphic has quit [*.net *.split]
ada[m] has quit [Ping timeout: 252 seconds]
Miikka[m] has quit [Ping timeout: 276 seconds]
dtz has quit [Ping timeout: 264 seconds]
M-hrjet has quit [Ping timeout: 264 seconds]
srenatus has quit [Ping timeout: 255 seconds]
alxs has quit [Quit: Bye y'all!]
alxs has joined #ponylang
mikeyhew has joined #ponylang
Bombe has joined #ponylang
strmpnk has joined #ponylang
jemc has joined #ponylang
mollymorphic has joined #ponylang
alxs has left #ponylang ["Bye y'all!"]
alxs has joined #ponylang
inara has quit [Quit: Leaving]
inara has joined #ponylang
profetes has quit [Quit: Leaving]
SenasOzys_ has quit [Read error: Connection reset by peer]
SenasOzys has joined #ponylang
endformationage has quit [*.net *.split]
jmiven has quit [*.net *.split]
Amun_Ra has quit [*.net *.split]
dom96 has quit [*.net *.split]
Xe has quit [*.net *.split]
hakvroot has quit [*.net *.split]
dom96 has joined #ponylang
dom96 has joined #ponylang
gokr has joined #ponylang
jmiven has joined #ponylang
endformationage has joined #ponylang
hakvroot has joined #ponylang
Amun_Ra has joined #ponylang
Xe has joined #ponylang
inoas has quit [Quit: inoas]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
user10032 has quit [Quit: Leaving]
gokr has quit [Ping timeout: 252 seconds]
codec1 has quit [Read error: Connection reset by peer]