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
acarrico has quit [Ping timeout: 255 seconds]
acarrico has joined #ponylang
Hashirama has joined #ponylang
<Hashirama> How do i learn about how pony converts pony code to the "os code"? or LLVM backend code
<Hashirama> is that all the contents of `libponyc`?
<SeanTAllen> Hashirama: yes
aturley has quit [Quit: aturley]
Hashirama has quit [Quit: Leaving.]
acarrico has quit [Ping timeout: 255 seconds]
vassilvk_ has joined #ponylang
vassilvk_ has quit [Client Quit]
vassilvk_ has joined #ponylang
vassilvk_ has quit [Client Quit]
Hashirama has joined #ponylang
jemc has joined #ponylang
Hashirama has quit [Quit: Leaving.]
Hashirama has joined #ponylang
Hashirama has quit [Client Quit]
t0m has joined #ponylang
t0m has quit [Ping timeout: 260 seconds]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
jemc has quit [Quit: WeeChat 1.4]
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
vaninwagen has joined #ponylang
sarna has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
omarkj has quit []
omarkj has joined #ponylang
SenasOzys has quit [Read error: Connection reset by peer]
dch has quit []
dch has joined #ponylang
vaninwagen has quit [Ping timeout: 240 seconds]
darach has quit []
darach has joined #ponylang
strmpnk has quit []
strmpnk has joined #ponylang
inoas has joined #ponylang
bimawa2 has quit [Read error: Connection reset by peer]
acarrico has joined #ponylang
gornikm has quit []
gornikm has joined #ponylang
jtfmumm has quit []
jtfmumm has joined #ponylang
enilsen16 has quit []
enilsen16 has joined #ponylang
keathley has quit []
keathley has joined #ponylang
SenasOzys has joined #ponylang
_andre has joined #ponylang
tokenrove has quit [*.net *.split]
tokenrove has joined #ponylang
t0m has joined #ponylang
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
SenasOzys has quit [Remote host closed the connection]
khan has joined #ponylang
t0m has quit [Quit: leaving]
SenasOzys has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
inoas has quit [Ping timeout: 248 seconds]
jemc has joined #ponylang
inoas has joined #ponylang
SeanTAllen has quit []
SeanTAllen has joined #ponylang
khan has quit [Quit: khan]
jonrh has quit []
jonrh has joined #ponylang
khan has joined #ponylang
jemc has quit [Ping timeout: 276 seconds]
surma has quit []
surma has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
tokenrove has quit [*.net *.split]
brainproxy has quit [*.net *.split]
SenasOzys has quit [*.net *.split]
lisael has joined #ponylang
betawaffle has joined #ponylang
Sargun has joined #ponylang
SenasOzys has joined #ponylang
voldyman has quit []
tokenrove has joined #ponylang
betawaffle has quit [Excess Flood]
voldyman has joined #ponylang
brainproxy has joined #ponylang
betawaffle has joined #ponylang
irx[m] has quit [Ping timeout: 256 seconds]
M-hrjet has quit [Ping timeout: 240 seconds]
dtz has quit [Ping timeout: 240 seconds]
Miikka[m] has quit [Ping timeout: 276 seconds]
krig[m] has quit [Ping timeout: 276 seconds]
srenatus has quit [Ping timeout: 276 seconds]
khan has quit [Quit: khan]
khan has joined #ponylang
acarrico has quit [Ping timeout: 240 seconds]
khan has quit [Client Quit]
khan has joined #ponylang
inoas has quit [Quit: inoas]
blanu has quit []
blanu has joined #ponylang
Praetonus has joined #ponylang
jemc has joined #ponylang
emilbayes_ has joined #ponylang
<jemc> vassilvk: I saw you said you were working on docker-based pony program builds
<jemc> I've spent some time on this as well, recently
<jemc> you may find this dockerfile useful: https://github.com/jemc/jylis/blob/master/Dockerfile
<vassilvk> jemc: Yes, I saw a few posts from you related to distributing ponyrt as LLVM bitcode
<jemc> it builds a 64-bit linux static binary from the pony source code copied into it
<vassilvk> Thanks!
<vassilvk> My first attempt is to put togehter ponyc and LLVM 6 in the same container and have them work independently (i.e., have ponyc still use LLVM 3.9 while I automate LLVM 6's lld cross-compilation)
sarna has quit [Quit: Connection closed for inactivity]
emilbayes has quit [*.net *.split]
emilbayes_ is now known as emilbayes
<jemc> I'm definitely interested to see what you come up with - I have had trouble with mixing LLVM versions, so I'd be interested to see how you get it working
<vassilvk> My ultimate goal is to have a solution where I can use a single Docker image to build a Pony project and target a number of platforms. With such a solution it should be trivial to set up Docker-based CI to cut multi-target builds off of the same codebase.
<vassilvk> Sure - I'll post here when (and if) I get something running
<jemc> that sounds awesome
<jemc> let me know if I can do anything to assist you - having a tool like the one you describe is something that would be a huge boon to the pony ecosystem
emilbayes has quit []
<vassilvk> Sure, thanks jemc -- I'm sure I'll have questions once I get into the weeds ;)
emilbayes has joined #ponylang
Miikka[m] has joined #ponylang
nisanharamati has joined #ponylang
jemc has quit [Ping timeout: 255 seconds]
<vassilvk> jemc: (or anyone), can you recommend a good-sized Pony project to test builds with? Ideally it should be compatible with ponyc 0.21.3 and should be able to target both Linux and Windows with no codebase changes.
<vassilvk> I plan to start with a "Hello world" as the guinea pig, but that's hardly gonna cut it in the long run ;)
jemc has joined #ponylang
<vassilvk> jemc: I don't know if you saw my question -- it looks like you were out when I posted it...
cquinn has quit []
cquinn has joined #ponylang
irx[m] has joined #ponylang
srenatus has joined #ponylang
M-hrjet has joined #ponylang
krig[m] has joined #ponylang
dtz has joined #ponylang
<jemc> vassilvk: not sure about a major pony project targetting both windows and linux
<jemc> but as a guinea pig, building and running the stdlib tests seems like a good place to start, that will cover a lot of bases
jemc has quit [Quit: WeeChat 1.6]
user10032 has joined #ponylang
<vassilvk> jemc: great - thanks!
jemc has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
jemc has quit [Quit: WeeChat 1.6]
acarrico has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Ping timeout: 248 seconds]
khan has joined #ponylang
vaninwagen has joined #ponylang
vaninwagen has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
jemc has quit [Client Quit]
sarna has joined #ponylang
_andre has quit [Quit: leaving]
jemc has joined #ponylang
user10032 has quit [Quit: Leaving]
jemc has quit [Quit: WeeChat 1.6]
nisanharamati has quit []
sarna has quit [Quit: Connection closed for inactivity]