--- Day changed Fri Apr 14 2017 00:02 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:03 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 00:09 < bitcoin-git> [bitcoin] jonasschnelli closed pull request #10208: [wallet] Rescan abortability (master...rescan-abortability) https://github.com/bitcoin/bitcoin/pull/10208 00:09 < bitcoin-git> [bitcoin] jonasschnelli reopened pull request #10208: [wallet] Rescan abortability (master...rescan-abortability) https://github.com/bitcoin/bitcoin/pull/10208 00:23 -!- mol [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 00:26 -!- moli_ [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 00:26 -!- molz_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 00:30 -!- mol [~molly@unaffiliated/molly] has quit [Ping timeout: 255 seconds] 00:38 < jonasschnelli> Having a stalled shutdown on a node. It's on c7e73eafa139c29a38f73ab697e2e967a386908d (not a release) 00:47 < sipa> file an issue, give debug.log, ... 00:49 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 00:50 -!- tw2006 [~tw2006@2601:187:8480:2770:ec5d:13f4:bbbb:f03f] has joined #bitcoin-core-dev 00:54 -!- harding_ is now known as harding 00:54 -!- tw2006 [~tw2006@2601:187:8480:2770:ec5d:13f4:bbbb:f03f] has quit [Ping timeout: 258 seconds] 00:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 00:57 < jonasschnelli> sipa_ https://github.com/bitcoin/bitcoin/issues/10209 00:58 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 00:59 < jonasschnelli> Hmm.... I don't really understand why getaddrinfo on OSX does cache forever... https://github.com/bitcoin/bitcoin/blob/1a5aaabb8a3d67a039ad120bb5d8d418467cac4e/src/netbase.cpp#L104 00:59 < jonasschnelli> The result in OSX client always get the same result from the dnsseed,... 00:59 < jonasschnelli> Well,.. it's not very bad becuase you very likely have a peer that can response reasonable to a getaddr 01:00 < jonasschnelli> But still something thats unfortunate in "client-mode" 01:08 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 01:16 < bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b7365f0545b1...f4db00f9a548 01:16 < bitcoin-git> bitcoin/master 883154c John Newbery: [rpc] rename disconnectnode argument 01:16 < bitcoin-git> bitcoin/master f4db00f Wladimir J. van der Laan: Merge #10204: [rpc] rename disconnectnode argument... 01:16 < bitcoin-git> [bitcoin] laanwj closed pull request #10204: [rpc] rename disconnectnode argument (master...rename_disconnect_node_argument) https://github.com/bitcoin/bitcoin/pull/10204 01:26 <@wumpus> jonasschnelli: that's crappy. good thing we're going to stop getaddrinfo in favor of libevent after cfields's p2p changes 01:26 <@wumpus> (e.g. libevent implements its own DNS resolving instead of using libc's) 01:26 < jonasschnelli> wumpus: What will be the substitute? I hope it won't be evutil_getaddrinfo 01:27 <@wumpus> no, I don't think so 01:27 <@wumpus> evutil_* is just a wrapper 01:27 < jonasschnelli> Yes. This makes sense. 01:28 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:36 < bitcoin-git> [bitcoin] laanwj pushed 2 new commits to 0.14: https://github.com/bitcoin/bitcoin/compare/06909df179e7...30fa231011a6 01:36 < bitcoin-git> bitcoin/0.14 3c79602 John Newbery: [rpc] rename disconnectnode argument... 01:36 < bitcoin-git> bitcoin/0.14 30fa231 Cory Fields: net: define NodeId as an int64_t... 01:36 < bitcoin-git> [bitcoin] laanwj closed pull request #10205: [0.14] net: define NodeId as an int64_t (0.14...10176-backport) https://github.com/bitcoin/bitcoin/pull/10205 01:38 <@wumpus> did I forget anything for rc2? last chance 01:40 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Ping timeout: 240 seconds] 01:55 -!- To7 [~theo@cpe-158-222-192-214.nyc.res.rr.com] has quit [Quit: Whatever] 01:56 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 02:02 -!- AaronvanW [~AaronvanW@66.red-88-11-249.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 02:02 -!- AaronvanW [~AaronvanW@66.red-88-11-249.dynamicip.rima-tde.net] has quit [Changing host] 02:02 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:04 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has joined #bitcoin-core-dev 02:31 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has quit [] 02:36 < btcdrak> wumpus: activate segwit ✓ 😁 02:38 <@wumpus> 😈 02:39 -!- tw2006 [~tw2006@2601:187:8480:2770:d55b:60b:f3c0:d76b] has joined #bitcoin-core-dev 02:43 -!- tw2006 [~tw2006@2601:187:8480:2770:d55b:60b:f3c0:d76b] has quit [Ping timeout: 258 seconds] 03:22 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 03:22 <@wumpus> can we activate that before the world goes up in flames, pretty please 03:23 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 03:30 -!- Lauda [~quassel@unaffiliated/lauda] has quit [Ping timeout: 252 seconds] 03:35 < bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.14: https://github.com/bitcoin/bitcoin/commit/348a71701db4cb29a762c7d60aba34380ee1d403 03:35 < bitcoin-git> bitcoin/0.14 348a717 Wladimir J. van der Laan: qt: translations update pre-rc2 03:39 -!- Lauda [~quassel@unaffiliated/lauda] has joined #bitcoin-core-dev 03:47 < bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.14: https://github.com/bitcoin/bitcoin/commit/33fadc20bae4828788d6d82c582c457adc6941e1 03:47 < bitcoin-git> bitcoin/0.14 33fadc2 Wladimir J. van der Laan: doc: Update release notes pre-rc2 03:51 <@wumpus> * [new tag] v0.14.1rc2 -> v0.14.1rc2 04:02 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has joined #bitcoin-core-dev 04:05 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has quit [Read error: Connection reset by peer] 04:06 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has joined #bitcoin-core-dev 04:13 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 04:52 -!- JackH [~laptop@79-73-191-98.dynamic.dsl.as9105.com] has quit [Quit: Leaving] 05:13 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has quit [Read error: Connection reset by peer] 05:14 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has joined #bitcoin-core-dev 05:26 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 05:27 < emucode> wumpus: core could perhaps include segwit, just as a command line (and gui?) option 05:27 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has quit [Read error: Connection reset by peer] 05:27 < emucode> I mean, include UASF, BIP148, of segwit 05:27 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has joined #bitcoin-core-dev 05:28 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has joined #bitcoin-core-dev 05:31 <@wumpus> UASF, in its current form at least, is under heavy discussion still 05:33 <@wumpus> the current form has quite some risks while it activates, which wouldn't really be our prefered way of working, see the mailing list for example gmaxwell's writeup here: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/014152.html 05:35 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 05:36 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 05:36 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 05:38 -!- shaolinfry [uid168121@gateway/web/irccloud.com/x-zlbtlbnxpzbctjtj] has joined #bitcoin-core-dev 06:11 < achow101> rc2? I thought we were doing final 06:13 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-fkvrvshkoxrfdtyv] has joined #bitcoin-core-dev 06:14 <@wumpus> meeting yesterday wasn't really conclusive on that, and the rc2 backported changes were deemed too important to leave out, also I forgot to do a translations update for rc1. Hopefully rc2 can be final... 06:20 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has quit [Ping timeout: 258 seconds] 06:21 -!- molz_ [~molly@unaffiliated/molly] has quit [Ping timeout: 252 seconds] 06:23 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 06:57 -!- dermoth_ [~thomas@dsl-66-36-144-121.mtl.aei.ca] has joined #bitcoin-core-dev 06:57 -!- dermoth [~thomas@dsl-66-36-132-82.mtl.aei.ca] has quit [Disconnected by services] 06:57 -!- dermoth_ is now known as dermoth 07:01 -!- hsmiths [uid95325@gateway/web/irccloud.com/x-ubbvotplumdwnfvw] has quit [] 07:02 -!- hsmiths [uid95325@gateway/web/irccloud.com/x-gakvgbcgdtibqvdh] has joined #bitcoin-core-dev 07:07 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 07:11 -!- Char0n [~Charon@46.232.225.129] has quit [Read error: Connection reset by peer] 07:12 < bitcoin-git> [bitcoin] kallewoof opened pull request #10211: [doc] Contributor fixes & new "finding reviewers" section (master...contributor-finding-reviewers) https://github.com/bitcoin/bitcoin/pull/10211 07:15 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [] 07:22 -!- tw2006 [~tw2006@2601:187:8480:2770:3514:1d2c:2d70:e8d1] has quit [Remote host closed the connection] 07:40 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-fkvrvshkoxrfdtyv] has quit [] 07:41 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sfisvvbcthsfoqvq] has joined #bitcoin-core-dev 07:42 -!- annanay25 [~csbtech@geekon.tech] has quit [Remote host closed the connection] 07:42 -!- annanay25 [~csbtech@geekon.tech] has joined #bitcoin-core-dev 07:45 -!- To7 [~theo@cpe-158-222-192-214.nyc.res.rr.com] has joined #bitcoin-core-dev 08:01 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 08:02 < bitcoin-git> [bitcoin] practicalswift opened pull request #10212: Make sure parameter names in .cpp and .h files are in sync (master...make-doxygen-happy-by-using-consistent-parameter-names) https://github.com/bitcoin/bitcoin/pull/10212 08:04 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-ebtuvzxhymipappc] has quit [] 08:05 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-crbrjmhwrxihvtgf] has joined #bitcoin-core-dev 08:06 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #bitcoin-core-dev 08:23 -!- g0d355__ [~lmao@104.131.75.159] has quit [Max SendQ exceeded] 08:26 -!- dermoth [~thomas@dsl-66-36-144-121.mtl.aei.ca] has quit [Ping timeout: 260 seconds] 08:30 -!- dermoth [~thomas@dsl-66-36-144-121.mtl.aei.ca] has joined #bitcoin-core-dev 08:57 -!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 240 seconds] 09:10 -!- waxwing [~waxwing@38.132.120.4] has joined #bitcoin-core-dev 09:30 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Read error: Connection reset by peer] 09:30 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 09:52 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has quit [Remote host closed the connection] 09:53 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 09:56 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Read error: Connection reset by peer] 09:56 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 10:07 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Read error: Connection reset by peer] 10:07 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 10:08 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Read error: Connection reset by peer] 10:09 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 10:13 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 10:14 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-crbrjmhwrxihvtgf] has quit [Quit: Connection closed for inactivity] 10:26 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Remote host closed the connection] 10:27 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has joined #bitcoin-core-dev 10:31 -!- tw2006 [~tw2006@2601:187:8480:2770:f43c:e7f3:dff4:c188] has quit [Ping timeout: 255 seconds] 10:32 < cfields> gitian builders: detached sigs for 0.14.1rc2 are up 10:45 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 11:38 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 11:52 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 11:52 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 11:57 -!- mol [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:00 -!- moli_ [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 12:00 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sfisvvbcthsfoqvq] has quit [Quit: Connection closed for inactivity] 12:02 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:02 < bitcoin-git> [bitcoin] rawodb opened pull request #10214: Abortable rescans & rpc abortrescan command (master...pr/rpc_abort_rescan) https://github.com/bitcoin/bitcoin/pull/10214 12:03 -!- mol [~molly@unaffiliated/molly] has quit [Ping timeout: 252 seconds] 12:11 < bitcoin-git> [bitcoin] rawodb closed pull request #10214: Abortable rescans & rpc abortrescan command (master...pr/rpc_abort_rescan) https://github.com/bitcoin/bitcoin/pull/10214 12:15 -!- tw2006 [~tw2006@2601:187:8480:2770:1403:a023:3ca4:41e0] has joined #bitcoin-core-dev 12:20 -!- tw2006 [~tw2006@2601:187:8480:2770:1403:a023:3ca4:41e0] has quit [Ping timeout: 258 seconds] 12:21 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 12:21 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-amquwvaucckbcsdb] has joined #bitcoin-core-dev 12:23 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 12:26 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has joined #bitcoin-core-dev 12:33 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 12:36 -!- mol [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:37 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has joined #bitcoin-core-dev 12:39 -!- molz_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:40 -!- moli_ [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 12:41 -!- mol [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 12:42 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has quit [Ping timeout: 252 seconds] 12:43 -!- molz_ [~molly@unaffiliated/molly] has quit [Client Quit] 12:47 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has joined #bitcoin-core-dev 13:09 < BlueMatt> jonasschnelli: hey 13:16 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 13:17 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 13:21 -!- rgrant [~rgrant@gateway/vpn/privateinternetaccess/rgrant] has joined #bitcoin-core-dev 13:23 < bitcoin-git> [bitcoin] KibbledJiveElkZoo closed pull request #10183: [RPC] Don't default rescan on private/public key imports. (master...rpc_rescan_fixes) https://github.com/bitcoin/bitcoin/pull/10183 13:23 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 13:24 -!- instagibbs [~instagibb@pool-100-15-117-236.washdc.fios.verizon.net] has joined #bitcoin-core-dev 13:35 < bitcoin-git> [bitcoin] TheBlueMatt opened pull request #10215: Check interruptNet during dnsseed lookups (master...2017-04-dnsseed-break) https://github.com/bitcoin/bitcoin/pull/10215 13:35 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 13:51 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 13:52 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 14:04 -!- tw2006 [~tw2006@2601:187:8480:2770:8896:b955:650:78e0] has joined #bitcoin-core-dev 14:09 -!- tw2006 [~tw2006@2601:187:8480:2770:8896:b955:650:78e0] has quit [Ping timeout: 258 seconds] 14:12 -!- kadoban [~mud@unaffiliated/kadoban] has joined #bitcoin-core-dev 14:20 -!- nu11p7r [~nu11p7r@dfaefce4-1ec2-41ac-b8f9-6bd816c36ded.node.sporestack.com] has joined #bitcoin-core-dev 14:58 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 14:58 -!- CubicEarth [~cubiceart@c-67-168-4-85.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 14:59 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 15:09 -!- shaolinfry [uid168121@gateway/web/irccloud.com/x-zlbtlbnxpzbctjtj] has quit [] 15:24 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 15:53 -!- tw2006 [~tw2006@2601:187:8480:2770:d8e2:6e34:be96:cd65] has joined #bitcoin-core-dev 15:56 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 15:57 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 15:58 -!- tw2006 [~tw2006@2601:187:8480:2770:d8e2:6e34:be96:cd65] has quit [Ping timeout: 258 seconds] 15:59 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 16:03 -!- rgrant [~rgrant@gateway/vpn/privateinternetaccess/rgrant] has left #bitcoin-core-dev [] 16:30 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-amquwvaucckbcsdb] has quit [Quit: Connection closed for inactivity] 16:34 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 16:35 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 258 seconds] 16:35 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 16:40 -!- mol [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 16:41 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 16:41 -!- mol [~molly@unaffiliated/molly] has quit [Client Quit] 16:43 -!- moli_ [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 16:54 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 16:55 -!- str4d [~str4d@27.110.123.91] has joined #bitcoin-core-dev 17:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 17:16 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 17:21 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 252 seconds] 17:42 -!- tw2006 [~tw2006@2601:187:8480:2770:dce3:c4ec:f099:d489] has joined #bitcoin-core-dev 17:47 -!- tw2006 [~tw2006@2601:187:8480:2770:dce3:c4ec:f099:d489] has quit [Ping timeout: 240 seconds] 18:46 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 19:07 -!- face [~face@mail.hmel.org] has quit [Ping timeout: 260 seconds] 19:08 -!- face [~face@mail.hmel.org] has joined #bitcoin-core-dev 19:22 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has quit [Remote host closed the connection] 19:31 -!- tw2006 [~tw2006@2601:187:8480:2770:5073:5269:ab36:1e83] has joined #bitcoin-core-dev 19:36 -!- tw2006 [~tw2006@2601:187:8480:2770:5073:5269:ab36:1e83] has quit [Ping timeout: 258 seconds] 19:41 -!- n1ce__ [~n1ce@114.14.117.91.dynamic.reverse-mundo-r.com] has joined #bitcoin-core-dev 19:43 -!- n1ce [~n1ce@unaffiliated/n1ce] has quit [Ping timeout: 240 seconds] 20:47 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Quit: Leaving.] 21:14 -!- bitdroid [186663ce@gateway/web/freenode/ip.24.102.99.206] has joined #bitcoin-core-dev 21:14 < bitdroid> sup 21:15 < bitdroid> does bitcoin core have a android app? 21:21 -!- tw2006 [~tw2006@2601:187:8480:2770:8c4c:f33a:e311:e2c] has joined #bitcoin-core-dev 21:24 < achow101> bitdroid: no 21:25 -!- tw2006 [~tw2006@2601:187:8480:2770:8c4c:f33a:e311:e2c] has quit [Ping timeout: 258 seconds] 21:40 < bitcoin-git> [bitcoin] NicolasDorier opened pull request #10216: [Wallet] FundRawTransaction can accept pre-set inputs whose parent is not yet broadcasted (master...fundrawtransaction2) https://github.com/bitcoin/bitcoin/pull/10216 22:22 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 22:22 -!- juscamarena_ [~justin@47.148.176.74] has joined #bitcoin-core-dev 22:22 -!- juscamarena_ [~justin@47.148.176.74] has quit [Remote host closed the connection] 22:27 -!- harrymm [~wayne@104.237.91.107] has quit [Ping timeout: 252 seconds] 22:29 -!- n1ce__ [~n1ce@114.14.117.91.dynamic.reverse-mundo-r.com] has quit [Remote host closed the connection] 22:30 -!- n1ce [~n1ce@unaffiliated/n1ce] has joined #bitcoin-core-dev 22:40 -!- n1ce [~n1ce@unaffiliated/n1ce] has quit [Remote host closed the connection] 22:41 -!- n1ce [~n1ce@unaffiliated/n1ce] has joined #bitcoin-core-dev 22:47 -!- harrymm [~wayne@45.56.152.18] has joined #bitcoin-core-dev 23:02 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has joined #bitcoin-core-dev 23:02 <@wumpus> "Clang doesn't complain when passing in -msse4.2 on ARM-based systems." gah, thanks clang 23:02 < gmaxwell> lol 23:03 < gmaxwell> I guess just wrap the code with the relevant ifdef __x86something__ so arm sees an empty file? :P 23:03 <@wumpus> found a bug in leveldb's sse4.2 crc32c detection, let's not make the same mistake in our own build system when we port that over 23:06 <@wumpus> yep, instead of just compiling a c program with -msse4.2, the detection now compiles a c program with #ifdef __SSE4_2_ #error ... #endif 23:09 <@wumpus> cfields: https://github.com/NuxiNL/cloudabi-ports/commit/a1d999890c11c30c1b11d049f6eb84ce562ffe2c 23:09 -!- tw2006 [~tw2006@c-24-91-234-215.hsd1.nh.comcast.net] has joined #bitcoin-core-dev 23:10 < cfields> sigh 23:10 < cfields> and I thought I was ahead of that one :( 23:11 < cfields> wumpus: any chance it warns at least? based on the report I assume not. 23:12 <@wumpus> thinking of it, it might be more robust to try to insert an actual sse4.2 instruction, instead of the ifdef 23:12 <@wumpus> cfields: I don't think so (but can't try at the moment) 23:14 -!- tw2006 [~tw2006@c-24-91-234-215.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds] 23:14 < cfields> wumpus: I'd already worked up https://github.com/theuni/bitcoin/commit/2cb7dda13884e44105f33c16e7e2c1a9aed46295 23:15 < cfields> but for clang, it sounds like anything pre-processesed could still end up with SIGILL :( 23:18 < cfields> will refresh my memory and have a look tomorrow. 23:18 < gmaxwell> hm? you cannot use -msse4.2 on a file with functions that will be called on a system without it... as the insstructions could end up anywhere. 23:19 < gmaxwell> g++ at least has the ability to push the compile flags on a function by function basis and has a linker override, so we could avoid writing the detection ourselves... I dunno if clang supports those extensions yet though. 23:19 <@wumpus> gmaxwell: right 23:19 < cfields> gmaxwell: leveldb checks at runtime before calling it 23:20 < gmaxwell> cfields: 'it'? meaning any file compiled with -msse4.2 ? 23:20 <@wumpus> the program needs to check yourself before calling into it, and there should be no global cons/destructors in the file 23:21 < cfields> gmaxwell: the object is segregated, yes. 23:21 <@wumpus> there should be only one file compiled with msse4.2 23:21 < cfields> wumpus: https://github.com/theuni/bitcoin/commit/2cb7dda13884e44105f33c16e7e2c1a9aed46295#diff-eb4352aec1ec8d9f07658f1d2f066bbeR148 23:21 <@wumpus> the only place where I could see it potentially go wrong is on whole-program-optimization 23:22 <@wumpus> cfields: yep! exactly as it shoudl be 23:22 < cfields> wumpus: and the fact that the check itself is compiled with sse4.2 :( 23:22 < cfields> i wish that'd broken that out separately 23:22 <@wumpus> yea, the check itself must be outside that file 23:23 <@wumpus> otherwise it's kind of self-defeating 23:23 < cfields> it's not though :( 23:23 <@wumpus> unless you use openssl-style detection (catch SIGILL) 23:23 <@wumpus> but that's not necessary for intel 23:23 <@wumpus> seems that should be an upstream patch then 23:24 <@wumpus> gah,clang documentation site is offline 23:25 < cfields> wumpus: yea. I suspect it probably always works in practice because the compiler doesn't find any useful sse4.2 optilms to use for the cpuid check. But it always could, and break. 23:26 <@wumpus> it could break once the compiler becomes smarter 23:26 -!- kadoban [~mud@unaffiliated/kadoban] has quit [Quit: bye] 23:27 < cfields> right. upstream patch to break it out 100% would be cleaner. Will do. 23:27 <@wumpus> so the clang compiler user's manual... [https://clang.llvm.org/docs/UsersManual.html] mentions some ARM -m flags, but not the X86 ones... 23:28 <@wumpus> why is it always so darn hard to find a complete list of compiler flags 23:28 < cfields> wtf would it buid with any -msse*? That's really annoying. 23:36 * wumpus would like to see it try to generate sse4.2 instructions on ARM 23:37 < cfields> challenge accepted! 23:37 * cfields upstreams to arm, rather than leveldb 23:41 <@wumpus> uh oh, did you now start working on a arm microcode patch to accept sse4.2 instructions? :p 23:47 < cfields> wumpus: yep. But only in my own silicon. You can license the patent for $19.99. But wait, there's more! 23:48 <@wumpus> transmeta: the sequel 23:49 < cfields> haha 23:53 <@wumpus> trying to compile bitcoin core with c++17 clang runs into some curious things: https://github.com/laanwj/bitcoin/commit/7a05ed0835fa962064a9c5198ab568109ab02d85 explicit bool coercion required at some places, as well as ?: needing to be exactly the right type *and* constness 23:55 <@wumpus> I don't know enough about the standard to be able to state whether that's a bug in the compiler (as this is still experimental) or makes sense because of the new spec 23:56 <@wumpus> luckily we now pass std=c++11 so don't have to worry about it