ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 245 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
darithorn has quit [Quit: WeeChat 2.2]
kristate has quit [Ping timeout: 252 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
darithorn has joined #zig
kristate has quit [Ping timeout: 252 seconds]
davr0s has joined #zig
reductum has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dbandstra has joined #zig
reductum has quit [Quit: WeeChat 2.2]
return0e has quit [Remote host closed the connection]
return0e has joined #zig
mnoronha has joined #zig
davr0s has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
_whitelogger has joined #zig
<tyler569> ls
<tyler569> oops
darithorn has quit [Quit: WeeChat 2.2]
davr0s has joined #zig
mnoronha has quit [Ping timeout: 245 seconds]
hoppetosse has quit [Ping timeout: 246 seconds]
mnoronha has joined #zig
<dbandstra> andrewrk, if i run into a compiler crash that i can't isolate, would it be ok to just make a branch in my project and create an issue linking to it?
<dbandstra> in the odd chance that someone familiar with the compiler could set a breakpoint and figure it out in a few minutes, instead of me trying to blindly disable and enable zig code
dbandstra has quit [Quit: Leaving]
mnoronha has quit [Ping timeout: 245 seconds]
commande1 has joined #zig
mnoronha has joined #zig
commander has quit [Ping timeout: 264 seconds]
mnoronha has quit [Ping timeout: 246 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
l1x has joined #zig
return0e has quit [Remote host closed the connection]
return0e has joined #zig
mnoronha has joined #zig
mnoronha has quit [Ping timeout: 252 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
return0e has quit [Ping timeout: 240 seconds]
return0e has joined #zig
noonien has joined #zig
Guest73197 is now known as bodie_
hoppetosse has joined #zig
mnoronha has joined #zig
mnoronha has quit [Ping timeout: 245 seconds]
<bodie_> @andrewrk do you have a priority list of desired libraries anywhere?
<bodie_> I was thinking a good way to get familiar with Zig might be to write a Flatbuffers port.
<bodie_> It could be a lot of work and I don't have much spare time so I figured maybe there's something else that might be more interesting.
return0e has quit [Remote host closed the connection]
return0e has joined #zig
DutchGh0st has joined #zig
<DutchGh0st> how do I check if a struct has a method or not?
kristate has joined #zig
kristate has quit [Remote host closed the connection]
hoppetosse has quit [Ping timeout: 246 seconds]
<scientes> bodie_, why not capnproto
kristate has joined #zig
<scientes> (therew are so many serialization protocols)
<MajorLag> DutchGh0st: here's a relevent section of my WIP trait library: https://paste.ubuntu.com/p/r2n87r8kmJ/
<scientes> ahh, it looks tlike they have many similarities
<MajorLag> oops, looks like I missed including two necessary functions: https://paste.ubuntu.com/p/3MdWCWvbmZ/
kristate has quit [Remote host closed the connection]
kristate has joined #zig
<scientes> bodie_, i'm waitng on kristate to post his Udp (and tcp? patches) before I try to get tcp zero copy working on linux
<kristate> yes, and I am waiting for 0.3.0 and #1364
<scientes> the test are also run in serial
<scientes> i was thinking of trying to make them parallel
<kristate> udp and tcp are 0.4.0, so we need to get 0.3.0 out first
mnoronha has joined #zig
mnoronha has quit [Ping timeout: 240 seconds]
kristate has quit [Remote host closed the connection]
kristate has joined #zig
<DutchGh0st> I see MajorLag
<DutchGh0st> but here's the thing, I have a 'Trait', and based on a condition, a function should be part of that 'Trait'
<DutchGh0st> and if the condition is not met, the function should be part of it
kristate has quit [Remote host closed the connection]
commande1 is now known as commander
kristate has joined #zig
kristate has quit [Ping timeout: 252 seconds]
kristate has joined #zig
<MajorLag> If I assume you meant "not be part of it" if the condition is not met, then: `if(condition and comptime hasFn("fnName"))` should work, shouldn't it?
kristate has quit [Ping timeout: 250 seconds]
kristate has joined #zig
kristate has quit [Remote host closed the connection]
kristate has joined #zig
DutchGh0st has quit [Ping timeout: 252 seconds]
kristate has quit [Remote host closed the connection]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
mnoronha has joined #zig
jjido has joined #zig
kristate has joined #zig
mnoronha has quit [Ping timeout: 246 seconds]
kristate has quit [Ping timeout: 260 seconds]
hoppetosse has joined #zig
jjido has quit [Ping timeout: 245 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 252 seconds]
bheads has quit [Ping timeout: 240 seconds]
davr0s has joined #zig
kristate has joined #zig
kristate has quit [Ping timeout: 252 seconds]
kristate has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kristate has quit [Ping timeout: 272 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
<andrewrk> scientes, kristate: by all means work on 0.4.0 and beyond issues
<andrewrk> that milestone just means that I will personally spend my time on 0.3.0 issues
<andrewrk> scientes, apologies for not getting to your arm stuff yet
<andrewrk> I'd like to focus on windows stack traces for a couple more days
kristate has joined #zig
davr0s has joined #zig
kristate has quit [Ping timeout: 252 seconds]
jfo has joined #zig
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 252 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 240 seconds]
kristate has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kristate has quit [Ping timeout: 252 seconds]
jfo has quit [Ping timeout: 250 seconds]
kristate has joined #zig
kristate has quit [Ping timeout: 252 seconds]
davr0s has joined #zig
kristate has joined #zig
wilsonk has quit [Read error: Connection reset by peer]
kristate has quit [Ping timeout: 250 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
moxotter has left #zig [#zig]
JinShil has joined #zig
<andrewrk> dbandstra, in answer to your question, yes, I would debug a branch in your open source project if it was crashing the compiler
<andrewrk> bodie_, that's a good question. I'll compile such a list. can you remind me in a week or two if I forget?
<andrewrk> MajorLag, how do you usually run zig? zig build? zig build-exe directly? from an editor? cmd.exe? powershell? mingw?
<andrewrk> hmm you know what would be pretty neat in std.fmt is a hex dumper