--- Log opened Tue Dec 17 00:00:40 2019 00:29 < orlovsky> travis is just broken. It can build only one job at a time, and the rest is failing due to the timeout even before the rust compiler is installed... I tried this for about 5 times over night and the result is just the same. Do anybody else experiencing the same problem with their PRs? I noticed it a month ago, but yesterday it became constant. 00:34 < orlovsky> one sample: https://travis-ci.org/rust-bitcoin/rust-bitcoin/jobs/626073486?utm_medium=notification&utm_source=github_status 00:34 -!- orlovsky [~dr-orlovs@194.230.155.171] has quit [Quit: Textual IRC Client: www.textualapp.com] 00:35 -!- dr-orlovsky [~dr-orlovs@194.230.155.171] has joined #rust-bitcoin 01:05 -!- raj_ [~quassel@ec2-18-217-191-36.us-east-2.compute.amazonaws.com] has joined #rust-bitcoin 01:06 -!- andytosh1 [~apoelstra@wpsoftware.net] has joined #rust-bitcoin 01:09 -!- fiatjaf_ [~fiatjaf@162.243.220.95] has joined #rust-bitcoin 01:09 -!- BlueMatt_ [~BlueMatt@ircb.bluematt.me] has joined #rust-bitcoin 01:09 -!- somethinglittle [~nothingmu@unaffiliated/nothingmuch] has joined #rust-bitcoin 01:09 -!- warren_ [~warren@fedora/wombat/warren] has joined #rust-bitcoin 01:10 -!- Netsplit *.net <-> *.split quits: andytoshi, instagibbs, belcher, warren, fiatjaf, raj_149 01:11 -!- Netsplit *.net <-> *.split quits: nothingmuch, BlueMatt 01:11 -!- Netsplit over, joins: instagibbs 01:12 -!- andytosh1 [~apoelstra@wpsoftware.net] has quit [Ping timeout: 268 seconds] 01:19 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 03:05 -!- Kellie1Cassin [~Kellie1Ca@ns334669.ip-5-196-64.eu] has joined #rust-bitcoin 03:32 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 248 seconds] 04:42 -!- jonatack [~jon@213.152.161.117] has joined #rust-bitcoin 05:03 -!- real_or_random [~real_or_r@2a02:c207:3002:7468::1] has quit [Quit: ZNC 1.7.5 - https://znc.in] 05:05 -!- real_or_random [~real_or_r@173.249.7.254] has joined #rust-bitcoin 05:45 -!- somethinglittle is now known as nothingmuch 06:07 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has joined #rust-bitcoin 06:13 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has quit [Quit: Sleep mode] 06:15 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has joined #rust-bitcoin 06:26 -!- Kiminuo [~mix@213.128.80.60] has quit [Ping timeout: 252 seconds] 06:33 -!- jonatack [~jon@213.152.161.117] has quit [Ping timeout: 245 seconds] 07:07 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has quit [Quit: Sleep mode] 07:10 -!- BlueMatt_ is now known as BlueMatt 07:11 -!- BlueMatt is now known as Guest54034 07:12 -!- Guest54034 [~BlueMatt@ircb.bluematt.me] has quit [Changing host] 07:12 -!- Guest54034 [~BlueMatt@unaffiliated/bluematt] has joined #rust-bitcoin 07:22 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has joined #rust-bitcoin 07:24 -!- Guest54034 is now known as BlueMatt 08:19 -!- andytoshi [~apoelstra@wpsoftware.net] has joined #rust-bitcoin 08:19 -!- andytoshi [~apoelstra@wpsoftware.net] has quit [Changing host] 08:19 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has joined #rust-bitcoin 08:28 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #rust-bitcoin 09:07 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has quit [Quit: Sleep mode] 09:09 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has joined #rust-bitcoin 09:13 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has quit [Ping timeout: 246 seconds] 09:24 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has quit [Quit: Sleep mode] 09:27 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has joined #rust-bitcoin 10:02 -!- andytoshi [~apoelstra@wpsoftware.net] has joined #rust-bitcoin 10:02 -!- andytoshi [~apoelstra@wpsoftware.net] has quit [Changing host] 10:02 -!- andytoshi [~apoelstra@unaffiliated/andytoshi] has joined #rust-bitcoin 10:02 -!- Kiminuo [~mix@213.128.80.60] has joined #rust-bitcoin 11:20 < andytoshi> stevenroose: https://github.com/rust-bitcoin/bitcoin_hashes/pull/69 good to go? i can merge it 11:20 < andytoshi> unless you want to iterate any further 11:23 < stevenroose> andytoshi: I merged it. Not urgent enough to make a release IMO 11:24 < andytoshi> cool, thanks 12:27 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:f017:15f6:4375:5bc7] has quit [Ping timeout: 246 seconds] 12:36 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:806a:4e5:5581:b0ff] has joined #rust-bitcoin 12:59 -!- michaelfolkson [~textual@2a00:23c5:be04:e501:806a:4e5:5581:b0ff] has quit [Ping timeout: 246 seconds] 14:25 < Kiminuo> https://www.diffchecker.com/eYNhLA2z#right-3 - when using `set.reserve()` I get: "test blockdata::transaction::tests::bench_duplicate_inputs ... bench: 12,404,350 ns/iter (+/- 541,976)" from cargo bench. Without `set.reserve()` I get: "test blockdata::transaction::tests::bench_duplicate_inputs ... bench: 7,173,220 ns/iter (+/- 263,661)". I expected at most 30%. It's a micro-benchmark of course. 14:27 -!- Kiminuo [~mix@213.128.80.60] has quit [Quit: Leaving] 14:28 -!- Kellie1Cassin [~Kellie1Ca@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 252 seconds] 14:52 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 15:00 -!- orlovsky [~dr-orlovs@194.230.155.171] has joined #rust-bitcoin 15:01 -!- dr-orlovsky [~dr-orlovs@194.230.155.171] has quit [Ping timeout: 248 seconds] 16:39 -!- Netsplit *.net <-> *.split quits: dmkathayat 16:39 -!- Netsplit over, joins: dmkathayat 20:29 < dpc> Did anyone see my question if just using linear search wouldn't be better? Especially on txes, typically number of inputs is small, so why bother with any allocations? A linear search could be done only if number of inputs is smaller than some constants, if `n * n/2` complexity gets too slow at certain point. 20:30 < dpc> HashMap is `O(n)`-ish, but there's a lot of overhead in hashing this stuff, allocating, copying and stuff. 20:31 < dpc> Linear search will have good cache and branch predictor behavior 22:32 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 22:32 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 22:34 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 260 seconds] 22:50 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 22:50 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin 23:23 -!- Kiminuo [~mix@213.128.80.60] has joined #rust-bitcoin 23:27 < Kiminuo> dpc, I have read it and I want to try it tonight or in coming days (that benching stuff and rust nightly took me a little longer than expected) 23:28 < Kiminuo> tx for the suggestion --- Log closed Wed Dec 18 00:00:40 2019