ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
isd has quit [Quit: Leaving.]
cenomla has joined #zig
Tobba has joined #zig
steveno_ has joined #zig
arBmind has quit [Quit: Leaving.]
<aiwakura> I updated zig-mode for Emacs to the latest revision of the language
<aiwakura> I think I should move it under zig-lang/
return0e has quit [Ping timeout: 252 seconds]
return0e_ has joined #zig
isd has joined #zig
cenomla has quit [Quit: cenomla]
isd has quit [Quit: Leaving.]
<andrewrk> go for it
<andrewrk> you have the permissions
<MajorLag2> So here's a better tested version of that comptime utf8to16 func. I'm using it in windows API constants as a replacement for L"string", hence the name. https://paste.ubuntu.com/p/bJ86XXzcBc/
steveno_ has quit [Remote host closed the connection]
<andrewrk> nice!
<MajorLag2> also, I came accross a thing in the windows api headers. You know what struct with the unnamed union members? turns out DUMMYSTRUCT# is a #define. On compilers not supporting the GNU extension it is #defined to u ... u9 (or s ... s9 for structs), otherwise it is defined to nothing. Not sure if this is useful information for translate-c or not.
<andrewrk> MajorLag2, does zig's translate-c trigger the u ... u9 thing?
<andrewrk> oh, the answer must be "no" because you showed me the output and it was @""
<MajorLag2> probably it didn't because I didn't define whatever the headers were expecting.
MajorLag2 is now known as MajorLag
noonien has quit [Quit: Connection closed for inactivity]
davr0s has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
davr0s has quit [Client Quit]
cenomla has joined #zig
mattw has joined #zig
tiehuis has joined #zig
cenomla has quit [Quit: cenomla]
davr0s has joined #zig
jfo has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mattw has quit [Ping timeout: 260 seconds]
jacobdufault has quit [Ping timeout: 256 seconds]
jacobdufault has joined #zig
<tiehuis> anyone had any trouble building with a source llvm6 version?
<tiehuis> specifically libxml2 linking errors?
<tiehuis> i'll be looking into it a bit more tomorrow
tiehuis has quit [Quit: WeeChat 2.0.1]
jfo has quit [Ping timeout: 248 seconds]
jfo has joined #zig
steveno_ has joined #zig
<jfo> tiehuis: I had trouble with that on osx, yeah
<jfo> I "solved" it by adding this to the cmakelists.txt: https://gist.github.com/jfo/c37b5316c3b99d19ac3d55c8104ab8d6 but idk what is actually going on with that?
<jfo> this seems like it could be related: https://reviews.llvm.org/D37415
return0e_ has quit [Read error: No route to host]
return0e has joined #zig
davr0s has joined #zig
arBmind has joined #zig
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…]
mattw has joined #zig
jfo has quit [Ping timeout: 256 seconds]
mattw has quit [Ping timeout: 260 seconds]
steveno_ has quit [Remote host closed the connection]
steveno_ has joined #zig
Hejsil has joined #zig
jfo has joined #zig
Hejsil has quit [Ping timeout: 240 seconds]
Hejsil has joined #zig
davr0s has joined #zig
jfo has quit [Ping timeout: 240 seconds]
jfo has joined #zig
Ichorio has joined #zig
walac has joined #zig
jfo has quit [Ping timeout: 256 seconds]
jfo has joined #zig
jfo has quit [Ping timeout: 260 seconds]
jfo has joined #zig
<GitHub10> [zig] andrewrk pushed 1 new commit to master: https://git.io/vAhGE
<GitHub10> zig/master 6db9be8 Andrew Kelley: don't memoize comptime functions if they can mutate state via parameters...
jfo has quit [Ping timeout: 256 seconds]
jfo has joined #zig
steveno_ has quit [Remote host closed the connection]
<GitHub198> [zig] andrewrk pushed 1 new commit to master: https://git.io/vAhlT
<GitHub198> zig/master 5a7a0e8 Andrew Kelley: update to SoftFloat-3e...
Tobba has quit [Read error: Connection reset by peer]
tiehuis has joined #zig
<tiehuis> jfo: thanks, that was pretty much what i did to fix it, too
<tiehuis> you need to add the xml2 library to the main build.zig file for the tests as well to run them
<tiehuis> i've mentioned the workarounds for the moment here: https://github.com/zig-lang/zig/wiki/Troubleshooting-Build-Issues
<jfo> tiehuis: I am wondering what the root cause and solution to this is though, we'll need it to be solidified to ship the 0.2.0 homebrew formula probably
<jfo> tiehuis: also I don't know if you saw this but I got some feedback on the sublime highlighting package from the package-control maintainer but I haven't had a chance to look at it https://github.com/wbond/package_control_channel/pull/6898#issuecomment-366691600
<jfo> not that there's a rush on that anyway
<tiehuis> yeah, i'll need to look at it further when arch updates to llvm-6 likely too
<tiehuis> hadn't seen that sublime-text stuff, i'll try address some of those details later today
<jfo> I would have time eventually but I figured if you wanted to take a crack at it :)
<tiehuis> yeah, no problem, i have time today
<GitHub182> [zig] tiehuis pushed 1 new commit to master: https://git.io/vAhEk
<GitHub182> zig/master 7a89369 Marc Tiehuis: Unroll Sha3 inner loop...
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
arBmind has quit [Quit: Leaving.]
<andrewrk> tiehuis, ^ amazing
<andrewrk> that's annoying that llvm depends on libxml2
<andrewrk> I'm filing a bug report. it should be listed in llvm-config --system-libs
<jfo> is that a new dep? why is it different b/t 5/6
<andrewrk> I didn't run into it and I don't have libxml installed, so I don't know what's going on
<andrewrk> it will be fixed in 6.0.1
<jfo> oh wow I was searching for that like an hour before this was filed
hoppetosse has joined #zig
jfo has quit [Ping timeout: 255 seconds]
jfo has joined #zig
l1x has quit [Ping timeout: 256 seconds]
l1x has joined #zig
hopppetosse has joined #zig
hoppetosse has quit [Ping timeout: 240 seconds]
noonien has joined #zig
Ichorio has quit [Ping timeout: 256 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
davr0s has quit [Client Quit]
jfo has quit [Quit: WeeChat 1.9.1]
isd has joined #zig
<tiehuis> it looks like a new thing used by the WindowsManifestManager for lld in COFF files I think