ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
c15ade4 has joined #zig
mnoronha has joined #zig
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
mnoronha has quit [Client Quit]
mnoronha has joined #zig
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
unique_id has joined #zig
_whitelogger has joined #zig
mnoronha has quit [Ping timeout: 244 seconds]
_whitelogger has joined #zig
tiehuis has joined #zig
<tiehuis> If someone has 5 minutes, could you please pull this branch and run this to confirm it works? https://github.com/tiehuis/compiler-explorer/blob/zig-support
<tiehuis> You'll just need to change etc/config/zig.defaults.properties to point to your compiler binary but otherwise it should work as is
<tiehuis> Haven't had the time to look into the temp directory issue but I know this works on a standard ubuntu 16.04 install
<tiehuis> thanks
<unique_id> tiehuis: the link doesn't work
<unique_id> 404
<tiehuis> sorry
<unique_id> well I'm getting some stupid error with the unmodified source code so I'd first have to debug that. It's 2 am. Others, please help.
<tiehuis> no problem if you have an issue just leave it, ill look into it some more
<andrewrk> tiehuis, I'll try it
<scientes> tiehuis, how do i turn on zig support?
<scientes> oh i have to make the zig binary discoverable...
andrewrk has left #zig ["Leaving"]
andrewrk has joined #zig
<andrewrk> tiehuis, I'm currently dealing with "make: etc/scripts/find-node: Command not found"
<andrewrk> oh, it's using #!/bin/bash for the shebang which is not portable
<scientes> also: +compilers=/home/user/local/bin/zig
<andrewrk> how do I change the path from /home/user/local/bin/zig?
<andrewrk> oh there it is etc/config/zig.defaults.properties
<andrewrk> tiehuis, it says compilation failed for me in the web interface
<andrewrk> on the command line it says info: ::1 "POST /api/compiler/%2Fhome%2Fandy%2Fdev%2Fzig%2Fbuild%2Fbin%2Fzig/compile" 200
<tiehuis> you'll need node and npm/yarn i believe
<andrewrk> looking for --verbose
<andrewrk> I'm looking for a verbose flag so that I can see why it says "compilation failed" in the web interface
<andrewrk> ah here it is
<andrewrk> unable to rename object file /home/andy/dev/compiler-explorer/zig-cache/example.s into final output /run/user/1000/compiler-explorer-compiler11888-29811-1afjvm3.2o3s/output.s: file system error
<tiehuis> alrgith thats actually good, that is the same issue i have
<scientes> same here
<tiehuis> it doesn't seem to create the temporary directory in getTempDir in lib/base-compiler.js
<scientes> although i never got verbose turned on
<tiehuis> what node version are you both running by the way?
<andrewrk> scientes, it was in the web interface at the bottom
<tiehuis> yeah click output at the bottom to see the raw compiler output
<andrewrk> v8.11.4
<tiehuis> interesting, i've tested this on 16.04 with ~8 something and it was fine, i was thinking it may have been an issue
<tiehuis> with my current node version which is > 10 but maybe not
<scientes> it doesn't give the compiler argument it used...
<tiehuis> if you edit lib/compilers/zig.js and add a console.log in the options you can see
<tiehuis> should be something like: zig build-obj --output /tmp/compiler-explorer-compiler11886-13538-cbdx7u.tibug/output.s --emit asm t.zig
<tiehuis> feel free to leave this for now though, since I know its not just me I'll spend some time to find a fix
<scientes> yeah till me when you got the bugs figured out and i will test it on arm64
<tiehuis> will say though when it was working it was very handy and worked pretty well
<tiehuis> slight annoyance having to use exported functions as an intermediate when usign zig-specific abi features but all in all, pretty good
hoppetosse has joined #zig
darithorn has joined #zig
davr0s has joined #zig
unique_id has quit [Remote host closed the connection]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Triplefox[m] has joined #zig
tiehuis has quit [Quit: WeeChat 2.2]
mnoronha has joined #zig
mnoronha has quit [Client Quit]
mnoronha has joined #zig
_whitelogger has joined #zig
mnoronha has quit [Ping timeout: 252 seconds]
mnoronha has joined #zig
davr0s has joined #zig
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
_whitelogger has joined #zig
mnoronha has quit [Ping timeout: 252 seconds]
mnoronha has joined #zig
darithorn has quit [Quit: WeeChat 2.2]
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
mnoronha has quit [Read error: Connection reset by peer]
mnoronha has joined #zig
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
mnoronha has quit [Read error: Connection reset by peer]
mnoronha has joined #zig
mnoronha has quit [Read error: Connection reset by peer]
mnoronha has joined #zig
davr0s has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dbandstra has quit [Quit: Leaving]
return0xe has quit [Remote host closed the connection]
mnoronha has quit [Read error: Connection reset by peer]
mnoronha has joined #zig
mnoronha has quit [Quit: Ping timeout (120 seconds)]
mnoronha has joined #zig
mnoronha has quit [Client Quit]
mnoronha has joined #zig
mnoronha has quit [Client Quit]
clownpriest has quit [Ping timeout: 252 seconds]
davr0s has joined #zig
jmiven has joined #zig
martinium has quit [Ping timeout: 272 seconds]
_whitelogger has joined #zig
unique_id has joined #zig
_whitelogger has joined #zig
Barabas has joined #zig
unique_id has quit [Remote host closed the connection]
hoppetosse has quit [Ping timeout: 252 seconds]
_whitelogger has joined #zig
return0e has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
SimonNa has joined #zig
kristate has joined #zig
clownpriest has joined #zig
jmiven has quit [Quit: co'o]
mahmudov has joined #zig
davr0s has joined #zig
clownpriest has quit [Ping timeout: 252 seconds]
clownpriest has joined #zig
<wink_> I like the --emit asm, txs. Questions:
<wink_> Is it possibe to emit Intel syntax?
<wink_> Is it possible to emit source?
<wink_> When I use objdump my preferred command line is "objdump --source -d -M intel filename".
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<wink_> I see it was removed in 29defd705dcaf25d4a080f7db8f76e8787fca146, to bad. I see here, https://llvm.org/docs/CommandGuide/llvm-mca.html, that clang emits intel assembler, do you think support has improved?
_whitelogger has joined #zig
martinium has joined #zig
davr0s has joined #zig
kristate has joined #zig
allochi has joined #zig
kristate has quit [Remote host closed the connection]
jmiven has joined #zig
allochi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kristate has joined #zig
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dbandstra has joined #zig
dbandstra has quit [Read error: Connection reset by peer]
allochi has joined #zig
davr0s has joined #zig
return0xe has joined #zig
return0e has quit [Ping timeout: 245 seconds]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davr0s has joined #zig
clownpriest has quit [Ping timeout: 240 seconds]
Barabas has quit [Ping timeout: 252 seconds]
<scientes> kristate, how are you doing on that UDP/TCP patch?
<kristate> scientes: waiting for 0.3.0 to land
<kristate> scientes: more specifically, https://github.com/ziglang/zig/issues/1363
<scientes> oh yeah that is breaking all the arm64 tests
mahmudov has quit [Remote host closed the connection]
clownpriest has joined #zig
_whitelogger has joined #zig
allochi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
davr0s has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<cgag> compiler seems unhappy with a union inside a union: https://gist.github.com/cgag/7a293c6a7c4bd27cef7dcfe3538b7367