--- Log opened Fri Nov 08 00:00:03 2019 01:18 < elichai2> andytoshi: Your'e back :). you might be intereseted andytoshi: I looked into enabling the assembly in x86_64 with a cfg, but local benchmarks seem like it's not significatly faster 01:18 < elichai2> how's your server doing? 03:34 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has quit [Read error: Connection reset by peer] 03:59 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has joined #rust-bitcoin 04:05 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has quit [Quit: Sleep mode] 04:08 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has joined #rust-bitcoin 05:00 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has quit [Quit: Sleep mode] 05:01 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has joined #rust-bitcoin 06:50 < elichai2> wumpus: are the rust RISC-V linux? the triple doesn't have linux or gnu in it... https://forge.rust-lang.org/release/platform-support.html 08:15 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 08:32 < wumpus> elichai2: yes, all the current risc-v tuples are bare-metal, rust for riscv64gc-unknown-linux-gnu is still TODO https://github.com/rust-lang/rust/issues/62117 08:36 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has quit [Quit: Sleep mode] 08:44 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has joined #rust-bitcoin 08:48 < wumpus> I've used rust embedded for bare metal (k210 on Maix Go mostly), as well as some crazy experiments with bare-metal linux, as you know :) 08:49 < wumpus> I should probably just try porting libc and std at this point but... 08:51 -!- jonatack [~jon@2a01:e35:8aba:8220:6627:dad:d967:649d] has quit [Ping timeout: 276 seconds] 09:08 -!- andytoshi [~apoelstra@wpsoftware.net] has joined #rust-bitcoin 09:08 -!- andytoshi [~apoelstra@wpsoftware.net] has quit [Changing host] 09:08 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has joined #rust-bitcoin 09:52 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:f85e:38dc:f5a7:9046] has joined #rust-bitcoin 10:55 -!- jonatack [~jon@2a01:e35:8aba:8220:6627:dad:d967:649d] has joined #rust-bitcoin 11:16 < elichai2> wumpus: yeah, the syscalls-rs project should really help you 11:17 < elichai2> I think you could even start using it soon for basic stuff (in the new linux-sys there's support for the riscv tuples, though I don't know what happens when you compile on bare metal but run on Linux) 11:29 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has quit [Quit: Sleep mode] 12:22 -!- Amiya35Johnson [~Amiya35Jo@ns334669.ip-5-196-64.eu] has joined #rust-bitcoin 12:28 -!- Amiya35Johnson [~Amiya35Jo@ns334669.ip-5-196-64.eu] has quit [Remote host closed the connection] 12:29 -!- Suzanne26Carroll [~Suzanne26@ns334669.ip-5-196-64.eu] has joined #rust-bitcoin 12:34 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has quit [Read error: Connection reset by peer] 12:40 -!- reallll [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 12:44 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 12:53 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has joined #rust-bitcoin 12:59 -!- reallll is now known as belcher 13:26 < elichai2> `linux/signal.h` uses `size_t` without any declaration :( (if people don't like me venting about linux here while i'm working on `syscalls-rs` tell me heh) 13:39 < andytoshi> lol, venting about linux is welcome 14:16 -!- jtimon [~quassel@22.133.134.37.dynamic.jazztel.es] has joined #rust-bitcoin 14:45 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:f85e:38dc:f5a7:9046] has quit [] 15:13 < wumpus> venting about linux is not welcome unless you port bitcoin core to seL4 15:17 < wumpus> elichai2: wasn't size_t expliciltly forbidden in the linux kernel API or something? vaguely remember someone lectured me about that once, but it might have been about physical addresses only 15:19 < elichai2> Don't know. But it's definitely used in uapi :) 15:20 < wumpus> oh yes it's the default syscall argument type isn't it, ok, I'm probably confused 15:24 < wumpus> __kernel_size_t seems to be what they like to use 17:32 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 20:17 -!- jtimon [~quassel@22.133.134.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 21:16 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has quit [Ping timeout: 276 seconds] 21:45 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has joined #rust-bitcoin 22:00 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:e8f4:48b5:f75a:b75f] has quit [Quit: Sleep mode] --- Log closed Sat Nov 09 00:00:03 2019