--- Day changed Tue Aug 30 2016 00:06 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 00:07 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 00:14 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 00:21 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 00:22 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 00:41 -!- laurentmt [~Thunderbi@80.215.178.248] has joined #bitcoin-core-dev 01:12 -!- obs [~obs@246.54.150.83.ftth.ewwwb.as8758.net] has joined #bitcoin-core-dev 01:17 -!- MarcoFalke [~marco@host10-2.natpool.mwn.de] has left #bitcoin-core-dev [] 01:21 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tcvgfxgswdqmvpsd] has joined #bitcoin-core-dev 01:40 -!- laurentmt [~Thunderbi@80.215.178.248] has quit [Quit: laurentmt] 01:40 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 276 seconds] 01:44 -!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has quit [Quit: Leaving.] 01:52 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 01:53 -!- murch1 is now known as murch 01:57 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 276 seconds] 02:11 -!- gluytium [~g@45.63.97.181] has quit [Ping timeout: 240 seconds] 02:12 -!- gluytium [~g@45.63.97.181] has joined #bitcoin-core-dev 02:12 -!- juscamarena [~jus@68.237.168.189] has quit [Ping timeout: 244 seconds] 02:30 -!- e4xit_ [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has joined #bitcoin-core-dev 02:32 -!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has quit [Ping timeout: 255 seconds] 02:32 -!- e4xit_ is now known as e4xit 02:34 -!- tom3 [~tom@unaffiliated/tommc] has quit [Ping timeout: 276 seconds] 02:46 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 03:27 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] 03:27 -!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 04:37 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 276 seconds] 04:38 < GitHub114> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/c01a6c48b982...7b9889586501 04:38 < GitHub114> bitcoin/master eda4cfb Andrew Chow: Create an easy to use gitian building script... 04:38 < GitHub114> bitcoin/master 498d8da Andrew Chow: Check for OSX SDK 04:38 < GitHub114> bitcoin/master 6ffd6b4 Andrew Chow: Create option to detach sign gitian builds and not commit the files in the script... 04:38 < GitHub123> [bitcoin] laanwj closed pull request #8566: Easy to use gitian building script (master...gitian-build-script) https://github.com/bitcoin/bitcoin/pull/8566 04:39 < GitHub4> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7b9889586501...2b23dbaee5b8 04:39 < GitHub4> bitcoin/master 203f212 Pieter Wuille: Reduce default number of blocks to check at startup 04:39 < GitHub4> bitcoin/master 2b23dba Wladimir J. van der Laan: Merge #8611: Reduce default number of blocks to check at startup... 04:39 < GitHub82> [bitcoin] laanwj closed pull request #8611: Reduce default number of blocks to check at startup (master...fastcheck) https://github.com/bitcoin/bitcoin/pull/8611 04:40 < jonasschnelli> What does "2016-08-29 20:22:53 socket send error Bad file descriptor (9)" mean? Running out of file descriptors? 04:41 < jonasschnelli> One of my local node ran into this over night 04:46 < wumpus> I don't think it's that, '9' isn't really a high number 04:46 < wumpus> could be a use-after-close of some kind 04:47 < jonasschnelli> It resulted in a shutdown at least 04:47 < jonasschnelli> Also has bad allocs on the same machine.. could be memory related, though, its a brand new computer (means nothing, i know) 04:47 < wumpus> ugh :/ 04:48 < jonasschnelli> DDR3L ram 04:48 < wumpus> yes, memory corruption could definitely result in this, maybe the fd field was overwritten 04:48 -!- cryptapus [~cryptapus@87.254.202.148] has joined #bitcoin-core-dev 04:48 -!- cryptapus [~cryptapus@87.254.202.148] has quit [Changing host] 04:48 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 04:48 < wumpus> what do you exactly mean by 'bad allocs'? 04:49 < jonasschnelli> bitcoind crashed with a std::expection bad alloc (I don't have the exact output right now) 04:50 < jonasschnelli> Here we go: 04:50 < jonasschnelli> EXCEPTION: St9bad_alloc 04:50 < wumpus> that's running out of memory, not memory corruption 04:50 < jonasschnelli> std::bad_alloc 04:50 < jonasschnelli> bitcoin in ProcessMessages() 04:50 < jonasschnelli> hmm.... 04:50 < wumpus> (well it can be memory corruption if the heap's administractive structures are corrupted, however that much more likely results in a segmentation fault) 04:50 < jonasschnelli> free -h --> total 16GB 04:51 < wumpus> strange. Does it have swap enabled? 04:51 < jonasschnelli> Headless debian with only bitcoind running.. 04:52 < wumpus> swap is extrememly important in Linux, even if you have enough memory, otherwise (AFAIK) it won't overcommit virtual memory and such 04:52 < jonasschnelli> "free" tells me, mem: Total, 15GB, used 2.7GB (restarted node with -dbcache=4000), Swap: total 17GB, used 0GB 04:52 < wumpus> okay, that's not it then 04:52 < wumpus> really strange 04:52 < jonasschnelli> The machine has 16GB physical memory... I don't think it ran out of memory 04:52 < jonasschnelli> I keep en eye on that 04:52 < wumpus> did you change dbcache? 04:53 < jonasschnelli> Yes. Always ran with -dbache=4000 04:53 < jonasschnelli> But codewise its pure master 04:53 < jonasschnelli> at a5bb6387f751e630c329f34cac2d38bffa8ff9cf 04:53 < wumpus> ok... no, that won't be the issue I think 04:54 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 04:57 < jonasschnelli> Heres the debug log: http://paste.ubuntu.com/23111528/ 04:57 < jonasschnelli> Line 839 is the std::bad_alloc 04:57 < jonasschnelli> then there are some socket send error Bad file descriptor (9) 04:58 < jonasschnelli> Really strange the "Misbehaving: 85.214.213.91:8333 (0 -> 100) BAN THRESHOLD EXCEEDED" ... I hope its not an exploit. 05:01 < wumpus> well I think the bad_alloc causes that rejection/banning 05:01 < wumpus> it's unfortunate that we don't know which exact allocation failed 05:03 < wumpus> apparently it's somewhere in the ConnectBlock() inputs logic 05:04 < wumpus> 0000000000000000243ecc39a5c110fea174e34e4a2d00b5f2038ab2e2f5cf70 is the valid block at height 322006 - so if it was an exploit, it's not by sending a corrupted block 05:05 < wumpus> kind of bad that a bad_alloc causes block rejection though 05:05 < wumpus> after restarting you probably had to explicitly re-verify the block? 05:06 < jonasschnelli> wumpus: I had to reindex at some point... IIRC, I had to do it afterwards. 05:06 < jonasschnelli> But maybe the reindex was on a different datadir/run 05:07 < jonasschnelli> At L912 is looks after a valid restart without reindex 05:27 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 05:28 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #bitcoin-core-dev 05:29 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Client Quit] 05:30 < wumpus> travis is misbehaving badly again: https://github.com/bitcoin/bitcoin/issues/8532#issuecomment-243419143 05:30 < wumpus> I doubt it can be the result of any of today's commits 05:37 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 05:49 -!- obs [~obs@246.54.150.83.ftth.ewwwb.as8758.net] has quit [Quit: obs] 05:50 < sipa> wumpus: i think 9 may be the errno code? 05:54 < wumpus> sipa: ah, yes, probably 06:04 -!- kadoban [~mud@unaffiliated/kadoban] has joined #bitcoin-core-dev 06:15 -!- dermoth [~thomas@dial-216-221-43-47.mtl.aei.ca] has joined #bitcoin-core-dev 06:41 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 07:13 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 264 seconds] 07:20 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 07:22 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 07:32 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 260 seconds] 07:38 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 07:43 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 07:56 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 08:00 -!- achow101 [~achow101@129.2.206.174] has joined #bitcoin-core-dev 08:02 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 08:13 -!- jgarzik_ [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-core-dev 08:13 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 244 seconds] 08:23 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Ping timeout: 260 seconds] 08:27 < jonasschnelli> The node above stalled at height 322005 08:27 < jonasschnelli> last 3000 lines of debug log: http://paste.ubuntu.com/23112229/ 08:27 < jonasschnelli> getblockchaininfo: http://paste.ubuntu.com/23112227/ 08:28 < jonasschnelli> No new logprinf since 2h 08:28 < jonasschnelli> But bitcoind is running: jonassc+ 1000 89.6 8.0 1614436 1331624 pts/1 SLl+ 13:40 204:02 ./src/bitcoind --dbcache=4000 08:28 < jonasschnelli> deadlock? 08:29 < sipa> jonasschnelli: getchaintips 08:29 < sipa> jonasschnelli: getpeerinfo 08:30 < jonasschnelli> sipa: http://paste.ubuntu.com/23112236/ 08:30 < jonasschnelli> peerinfo: http://paste.ubuntu.com/23112238 08:32 < jonasschnelli> attached gdb and bt is: http://paste.ubuntu.com/23112247/ 08:32 < jonasschnelli> wait.. thats useless. nm 08:33 < jonasschnelli> RPC server works.. but network layer seems to be dead 08:34 < sipa> jonasschnelli: thread apply all bt 08:34 < jonasschnelli> sipa: was just doing this: 08:34 < jonasschnelli> http://pastebin.com/sWbcbz8U 08:38 < jtimon> now that we're C++11, what should I use instead of boost::scoped_ptr<> ? 08:39 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 08:40 < sipa> std::unique_ptr 08:41 < sipa> jonasschnelli: what is on net.cpp:1909 08:42 * jonasschnelli looking 08:42 < jonasschnelli> messageHandlerCondition.timed_wait(lock, boost::posix_time::microsec_clock::universal_time() + boost::posix_time::milliseconds(100)); 08:42 < sipa> i don't see any deadlock 08:42 < sipa> or any lock at all, even 08:42 < jonasschnelli> sipa: https://github.com/bitcoin/bitcoin/blob/master/src/net.cpp#L1909 08:44 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 08:48 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #bitcoin-core-dev 08:57 < jonasschnelli> Is there a reason why a peer request headers and compact blocks (sendheaders and sendcmpct) to nodes not signaling NODE_NETWORK? 08:58 < jonasschnelli> I guess an SPV node at 70014 can just ignore those.. 09:06 -!- zooko [~user@2601:281:8300:2500:809b:2a7a:a5f5:f92b] has joined #bitcoin-core-dev 09:08 -!- achow101 [~achow101@129.2.206.174] has quit [Quit: Leaving] 09:41 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 09:41 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 09:42 -!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-core-dev 09:44 -!- zooko [~user@2601:281:8300:2500:809b:2a7a:a5f5:f92b] has quit [Ping timeout: 255 seconds] 09:46 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 09:47 -!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 250 seconds] 09:53 < jtimon> sipa thanks! 09:55 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tcvgfxgswdqmvpsd] has quit [Quit: Connection closed for inactivity] 09:57 -!- jgarzik_ is now known as jgarzik 09:57 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 09:57 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-core-dev 10:03 -!- zooko [~user@73.95.139.19] has joined #bitcoin-core-dev 10:06 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:13 -!- zooko [~user@73.95.139.19] has quit [Ping timeout: 264 seconds] 10:15 -!- laurentmt [~Thunderbi@80.215.178.105] has joined #bitcoin-core-dev 10:15 -!- laurentmt [~Thunderbi@80.215.178.105] has quit [Client Quit] 10:25 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 10:31 -!- pmienk [~pmienk@c-71-227-177-179.hsd1.wa.comcast.net] has quit [Ping timeout: 258 seconds] 10:32 -!- pmienk [~pmienk@c-71-227-177-179.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 10:33 < sipa> jonasschnelli: read the bip 10:33 < sipa> it explicitly explains that :) 10:34 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-owkovcsrhlpxlrwo] has joined #bitcoin-core-dev 10:38 -!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 258 seconds] 10:39 -!- musalbas [~musalbas@2001:bc8:30c2:ff00::] has quit [Ping timeout: 250 seconds] 10:41 -!- musalbas [~musalbas@2001:bc8:30c2:ff00::] has joined #bitcoin-core-dev 10:43 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 10:47 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 11:00 -!- achow101 [~achow101@129.2.206.174] has joined #bitcoin-core-dev 11:08 < jonasschnelli> sipa: Thanks. I should do that. 11:34 < jeremyrubin> Can anyone run `make bench` on wine 32 bit build? 11:36 < cfields> jeremyrubin: i can in a little bit 11:36 < jeremyrubin> kk thanks 11:44 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 11:45 -!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 11:46 < cfields> jeremyrubin: actually, "teach a man to fish" and all that... :) 11:46 < cfields> jeremyrubin: have you tried building/running for win32? 11:48 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 11:49 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 11:50 -!- sanada` [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has quit [Ping timeout: 264 seconds] 11:50 < jeremyrubin> cfields: yes 11:51 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 11:51 < cfields> jeremyrubin: you had issues, or just want to compare results? 11:51 -!- Bootvis [bob@baltar.lan.endoria.net] has quit [Ping timeout: 264 seconds] 11:51 < jeremyrubin> cfields: wine: Unhandled page fault on read access to 0x00000004 at address 0x6117a9 (thread 0009), starting debugger... 11:52 < jeremyrubin> cfields: errors. Playing around with things it seems to be some kind of link time issue I suspect 11:52 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 264 seconds] 11:52 -!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has quit [Ping timeout: 264 seconds] 11:52 -!- Bootvis [bob@baltar.lan.endoria.net] has joined #bitcoin-core-dev 11:53 < cfields> jeremyrubin: errors running? or running under gdb? 'cause wine+gdb is a different beast :) 11:54 < jeremyrubin> cfields: there are two main issues. The first is the sys/time.h depends. I removed that for a std::chrono solution (can send you code) then, removing all test code, and by removing all the boost dependencies (replacing with standard way), I can run just the benchmarking framework. 11:54 < jeremyrubin> cfields: not under gdb 11:54 < jeremyrubin> cfields: adding the benchmarks back I can run again, so i'm doing a "bisect" on which of the benchmarks is causing the loading fault now, but I think it's link time because it doesn't even run 11:55 < jeremyrubin> cfields: I tried adding "-static" to LDFLAGS 11:55 < cfields> jeremyrubin: win32 builds are already static 11:56 * jonasschnelli setups mingw32 depends builds 11:56 < cfields> jeremyrubin: i'm afraid i'm missing some context, though. Does the current bench code not work in win32? 11:57 < jeremyrubin> cfields: I don't think so; let me test on master 11:57 < jeremyrubin> cfields: where can I see the static flags? I don't think they're set for bench 11:58 < cfields> jeremyrubin: ah, ok 11:58 < cfields> jeremyrubin: they're kinda a maze, sec 11:58 < jeremyrubin> cfields: `bench_bench_bitcoin_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS)` 11:58 < jeremyrubin> in Makefile.bench.include 11:58 < cfields> jeremyrubin: IIRC it's the LIBTOOL_APP_LDFLAGS that sets static 11:59 < jeremyrubin> in Makefile.test.include `test_test_bitcoin_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) -static` 11:59 < cfields> # -static is interpreted by libtool, where it has a different meaning. 11:59 < cfields> # In libtool-speak, it's -all-static. 11:59 < cfields> AX_CHECK_LINK_FLAG([[-static]],[LIBTOOL_APP_LDFLAGS="$LIBTOOL_APP_LDFLAGS -all-static"]) 11:59 -!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Ping timeout: 265 seconds] 12:00 < jeremyrubin> so as a minimal example; I'm failing with only the example bench included. I'm running on my branch, but let me try on master (I shouldn't have any changes that affect that tho) 12:01 < cfields> ok. trying here too. 12:01 < cfields> you're building with depends? 12:01 < cfields> or is that why you hacked it to be dependency-less? 12:02 < jeremyrubin> I'm building by this: 12:02 < jeremyrubin> (well, whatever it says in doc/build-windows) 12:02 < cfields> ok 12:03 < jeremyrubin> cd depends; make HOST=i686-w64-mingw32 -j4; cd ..; ./configure --prefix=`pwd`/depends/i686-w64-mingw32; make 12:03 -!- Guest55662 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-core-dev 12:03 < cfields> right 12:04 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 12:04 < jeremyrubin> also you may want this: 12:04 < jeremyrubin> std::chrono::duration result {std::chrono::system_clock::now().time_since_epoch()}; 12:04 < jeremyrubin> return result.count(); 12:05 < jeremyrubin> for bench.cpp gettimedouble 12:06 -!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has joined #bitcoin-core-dev 12:08 < jeremyrubin> (not sure if the sys/time.h include is problematic) 12:08 < cfields> yea, we should aim to nuke those. 12:09 < jeremyrubin> Yeah I can separately PR nuking them; pretty easy to remove that & the boost depends as well 12:09 < cfields> (i'll be PR'ing my threading refactor in a few hours which will let us kill off a ton of boost stuff, chrono included) 12:10 < cfields> jeremyrubin: boost depends everywhere? or in bench? 12:10 < jeremyrubin> in bench 12:10 < jeremyrubin> I also had a theory that std::thread was the reason my builds were failing. Apparently std::thread support is shakey in wine? 12:10 < cfields> ah, ok. that'll be nice to have :) 12:10 < jeremyrubin> or rather in the x-compiler 12:11 < jeremyrubin> seems to be fixed now though 12:11 < jeremyrubin> can't wait to see the -death- removal of boost::thread 12:11 < cfields> jeremyrubin: that'd be libstdc++. Surely it just uses win primitives under the hood, though 12:12 < jeremyrubin> cfields: see https://github.com/meganz/mingw-std-threads 12:12 < jeremyrubin> cfields: seems to be addressed though now; as when I compiled there was a version of std::thread present 12:13 < jeremyrubin> cfields: also, forgot to mention that test_bitcoin.exe runs ok; so that was part of my inkling it was a build setting 12:13 < cfields> jeremyrubin: i'm not sure what to say there, we rely on std::thread for mingw64 already 12:14 < cfields> sounds like you're chasing all kinds of things :) 12:15 < jeremyrubin> cfields: indeed 12:23 < jeremyrubin> cfields: master segfaults as well 12:23 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 12:23 < jeremyrubin> just finished my build 12:23 < cfields> jeremyrubin: interesting 12:23 < cfields> jeremyrubin: ok, still building here. Had to setup a VM, current OS is wonky 12:26 < jeremyrubin> cfields: I can run it with WINEDEBUG=+all but I don't really know how to read that 12:43 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds] 12:45 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 12:47 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 12:50 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 13:00 -!- slackircbridge [~slackircb@45.55.41.36] has quit [Remote host closed the connection] 13:01 -!- slackircbridge [~slackircb@45.55.41.36] has joined #bitcoin-core-dev 13:07 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 13:18 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 13:19 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has quit [Ping timeout: 276 seconds] 13:35 -!- juscamarena [~jus@68.237.168.189] has joined #bitcoin-core-dev 13:47 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 13:49 < GitHub24> [bitcoin] jtimon opened pull request #8629: C++11: s/boost::scoped_ptr/std::unique_ptr/ (master...0.13-boost-scoped-ptr) https://github.com/bitcoin/bitcoin/pull/8629 13:52 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 13:55 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 13:55 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 13:57 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 14:04 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 14:11 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 14:16 < cfields> jeremyrubin: finally got it built, crashes here too 14:16 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 14:22 -!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has joined #bitcoin-core-dev 14:25 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 14:27 < jeremyrubin> cfields: Cool/not cool 14:28 < cfields> jeremyrubin: is it only win32, not win64? 14:28 < jeremyrubin> cfields: didn't try win64; I'll do a build and report back shortly 14:28 < cfields> ok 14:29 < jeremyrubin> cfields: I guess it's not the most critical thing to fix, but I wanted to make travis print out benchmarking info in case tests are timing out due to poor performance will help debugging 14:29 < cfields> jeremyrubin: sure, sounds useful 14:29 < cfields> jeremyrubin: but since it's already busted in master, no need to make it a blocker for anything else you're working on 14:29 < jeremyrubin> cfields: Although looking at what's slow, it seems that PrevectorTestInt is really long on windows 14:30 < jeremyrubin> cfields: So I'm thinking about also changing the build_aux test driver to tee the log and print out the test messages so that it can see what it timed out on 14:31 < cfields> jeremyrubin: by all means. last time i poked at that, it fought me hard. printing that would be great. 14:32 < jeremyrubin> cfields: yeah I've spent the morning mucking through automake crap 14:33 < jeremyrubin> cfields: in any case; the current build system is functionally broken because if you add tests that make it go over 10 min it breaks :) 14:34 < cfields> heh, the test driver enforces that? 14:35 -!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has joined #bitcoin-core-dev 14:36 < jeremyrubin> cfields: travis does 14:36 < cfields> oh, sure 14:36 < jeremyrubin> cfields: it assumes tests failed if no output 14:36 < jeremyrubin> wait do you know where the build_aux/test_driver is generated? 14:38 < jeremyrubin> it looks like it comes from autogen 14:38 < cfields> comes from automake iirc 14:40 < jeremyrubin> ugh. yeah you're right 14:40 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 14:43 * jeremyrubin ponders just making the tests periodically put a '.' to stderr to solve it 14:48 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 14:49 < jeremyrubin> cfields: `err:seh:setup_exception stack overflow 2656 bytes in thread 0024 eip 00002b619` 14:53 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 14:53 < jeremyrubin> cfields: Think I should just open an issue? 14:58 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 14:59 -!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 14:59 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Client Quit] 14:59 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 15:00 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 15:01 -!- spudowiar [~spudowiar@unaffiliated/spudowiar] has joined #bitcoin-core-dev 15:11 -!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has quit [] 15:19 -!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has quit [Quit: Leaving] 15:21 -!- Guest55662 [~socrates1@li175-104.members.linode.com] has quit [Ping timeout: 244 seconds] 15:24 -!- Guest43826 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-core-dev 15:31 -!- JZA [JZA@gateway/shell/elitebnc/x-fjpkilbmveyynjee] has quit [Excess Flood] 15:33 -!- shesek [~shesek@bzq-84-110-34-16.red.bezeqint.net] has quit [Ping timeout: 244 seconds] 15:37 -!- slackircbridge [~slackircb@45.55.41.36] has quit [Remote host closed the connection] 15:37 -!- JZA [JZA@gateway/shell/elitebnc/x-octaboqbzazdhllm] has joined #bitcoin-core-dev 15:38 -!- slackircbridge [~slackircb@45.55.41.36] has joined #bitcoin-core-dev 15:43 -!- PRab [~chatzilla@c-68-62-95-247.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.1/20160817112116]] 15:47 -!- shesek [~shesek@bzq-84-110-234-164.cablep.bezeqint.net] has joined #bitcoin-core-dev 15:49 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 15:50 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 15:54 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 16:10 -!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-core-dev 16:11 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 244 seconds] 16:13 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-core-dev 16:16 -!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 276 seconds] 16:39 -!- grubles [~grubles@unaffiliated/grubles] has joined #bitcoin-core-dev 16:44 -!- belcher [~belcher@unaffiliated/belcher] has joined #bitcoin-core-dev 16:51 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 16:55 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 16:58 -!- MarcoFalke [~marco@83-140-17-89.fiber.hringdu.is] has joined #bitcoin-core-dev 16:59 -!- MarcoFalke [~marco@83-140-17-89.fiber.hringdu.is] has left #bitcoin-core-dev [] 17:02 -!- epopt [~epopt@96.229.170.220] has quit [Remote host closed the connection] 17:10 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 17:11 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 17:11 -!- JZA [JZA@gateway/shell/elitebnc/x-octaboqbzazdhllm] has quit [Excess Flood] 17:14 -!- JZA [JZA@gateway/shell/elitebnc/x-qneisuzmwukohajc] has joined #bitcoin-core-dev 17:16 -!- JZA [JZA@gateway/shell/elitebnc/x-qneisuzmwukohajc] has left #bitcoin-core-dev [] 17:25 -!- murch [~murch@p4FE3B6CB.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 17:25 -!- achow101 [~achow101@129.2.206.174] has quit [Quit: Leaving] 17:29 -!- nibor [~nibor@185.9.34.66] has quit [Ping timeout: 265 seconds] 17:46 -!- nibor [~nibor@185.9.34.66] has joined #bitcoin-core-dev 17:46 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 17:52 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 17:53 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 17:57 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 18:02 -!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 265 seconds] 18:14 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 18:28 -!- isle2983 [~isle@162.216.46.93] has quit [Quit: Leaving] 18:30 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .] 18:32 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 18:34 -!- pavel_ [~paveljani@79.98.72.216] has joined #bitcoin-core-dev 18:35 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-owkovcsrhlpxlrwo] has quit [Quit: Connection closed for inactivity] 18:36 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 240 seconds] 18:47 -!- harrymm [~wayne@49.49.77.13] has quit [Ping timeout: 244 seconds] 18:47 < GitHub34> [bitcoin] theuni closed pull request #8023: RFC: Interruptible threads (master...interruptible-thread) https://github.com/bitcoin/bitcoin/pull/8023 18:47 -!- harrymm [~wayne@49.49.77.13] has joined #bitcoin-core-dev 18:49 -!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has joined #bitcoin-core-dev 18:51 -!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has quit [Client Quit] 18:52 -!- harrymm [~wayne@49.49.77.13] has quit [Ping timeout: 250 seconds] 18:53 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 18:57 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 18:58 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 18:58 -!- fengling [~fengling@58.135.95.136] has quit [Ping timeout: 240 seconds] 19:02 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: Leaving] 19:08 -!- harrymm [~wayne@45.56.152.27] has joined #bitcoin-core-dev 19:10 -!- fengling [~fengling@58.135.95.136] has joined #bitcoin-core-dev 19:13 -!- achow101 [~achow101@129.2.206.174] has joined #bitcoin-core-dev 19:13 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 19:34 < GitHub184> [bitcoin] theuni opened pull request #8631: Nuke boost::thread and boost::thread_group (master...no-interrupt-threads) https://github.com/bitcoin/bitcoin/pull/8631 19:50 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 19:52 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 265 seconds] 19:55 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 19:56 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 19:57 -!- Guest43826 is now known as amiller 19:57 -!- amiller [~socrates1@li175-104.members.linode.com] has quit [Changing host] 19:57 -!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-core-dev 20:15 -!- pmienk [~pmienk@c-71-227-177-179.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 20:15 -!- juscamarena [~jus@68.237.168.189] has quit [Quit: Leaving] 20:23 < GitHub111> [bitcoin] JeremyRubin opened pull request #8632: Speed up prevector tests by parallelization (master...faster_prevector_tests) https://github.com/bitcoin/bitcoin/pull/8632 20:29 < achow101> how do i use the cookie based auth 20:31 < GitHub112> [bitcoin] JeremyRubin opened pull request #8633: Ugly hack to print out tests as they are run to mitigate travis timeouts (master...test-driver-hack) https://github.com/bitcoin/bitcoin/pull/8633 20:33 -!- pmienk [~pmienk@c-71-227-177-179.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 21:06 < achow101> how do I force bitcoind to have a cookie even if an rpcpassword and rpcuser are set? 21:08 < gmaxwell> achow101: use rpcauth instead. 21:09 < gmaxwell> strUsage += HelpMessageOpt("-rpcauth=", _("Username and hashed password for JSON-RPC connections. The field comes in the format: :$. A canonical python script is included in share/rpcuser. This option can be specified multiple times")); 21:10 -!- spudowiar [~spudowiar@unaffiliated/spudowiar] has quit [Quit: Leaving.] 21:10 -!- dermoth [~thomas@dial-216-221-43-47.mtl.aei.ca] has quit [Read error: Connection reset by peer] 21:10 < achow101> I don't think that really fits what I am trying to do 21:11 < achow101> the idea is that the user should be able to just start Bitcoin Core with no options (except server=1 I guess) and the software (Armory) would be able to automatically know how to connect to the server without any user input 21:11 < achow101> it seems that cookie auth is best for this since the cookie is automatically generated 21:12 < gmaxwell> thats what the cookie auth is for. 21:12 -!- dermoth [~thomas@dial-216-221-43-47.mtl.aei.ca] has joined #bitcoin-core-dev 21:12 -!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has quit [Quit: Leaving.] 21:12 < gmaxwell> achow101: what I'm telling you is to stop setting rpcuser/rpcpassword, they're depricated and will be removed. 21:13 < achow101> I know. I'm working on that, hence cookie auth 21:13 < gmaxwell> Currently it lodges a complaint in the debug.log. 21:13 < gmaxwell> And rpcauth does not disable cookie auth. 21:15 < achow101> I was primarily trying to figure out a way to not completely wreck backwards compatibility 21:16 -!- aureianimus_ [~quassel@s55963df3.adsl.online.nl] has joined #bitcoin-core-dev 21:17 -!- aureianimus [~quassel@s55963df3.adsl.online.nl] has quit [Quit: No Ping reply in 180 seconds.] 21:17 -!- jannes [~jannes@178.132.211.90] has quit [Ping timeout: 240 seconds] 21:17 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-core-dev 21:19 < jeremyrubin> gmaxwell: if you have a moment could you look at the build settings for the bench code? Reproducably (by cfields and I) it doesn't run under wine. 21:20 < jeremyrubin> gmaxwell: even on this branch which removes sys/time https://github.com/bitcoin/bitcoin/compare/master...JeremyRubin:refactor-bench 21:21 < jeremyrubin> gmaxwell: (I'm asking you specifically because you seem to have spent some time on it fairly recently) 21:32 < cfields> jeremyrubin: did you reproduce on win64 as well? 21:36 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Quit: Leaving.] 21:39 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] 21:39 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 21:52 < jeremyrubin> cfields: yes 21:52 < jeremyrubin> cfields: different error but same failure to start 21:54 < cfields> jeremyrubin: i'm wondering if any of the win32 crap we do in AppInit2 is necessary for bench_bitcoin 21:55 < jeremyrubin> cfields: Is that done in bench_bitcoin now? 21:56 < cfields> jeremyrubin: no. but looking at it now, i don't see how any of those things would help 22:04 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] 22:04 -!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has joined #bitcoin-core-dev 22:11 < jeremyrubin> cfields: ok I've narrowed it to SetupEnvironment 22:19 < jeremyrubin> cfields: nevermind, was a dirty build 22:34 < GitHub36> [bitcoin] jl2012 opened pull request #8634: Add policy: null signature for failed CHECK(MULTI)SIG (master...nullfail) https://github.com/bitcoin/bitcoin/pull/8634 22:56 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Ping timeout: 265 seconds] 23:08 -!- antipsychiatry [b920b35a@gateway/web/cgi-irc/kiwiirc.com/ip.185.32.179.90] has joined #bitcoin-core-dev 23:09 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:10 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:20 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:21 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:24 -!- harrymm [~wayne@45.56.152.27] has quit [Ping timeout: 252 seconds] 23:26 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 23:35 -!- murch [~murch@p4FE38ACA.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 23:37 -!- antipsychiatry [b920b35a@gateway/web/cgi-irc/kiwiirc.com/ip.185.32.179.90] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:44 -!- harrymm [~wayne@104.237.91.238] has joined #bitcoin-core-dev 23:51 -!- pavel_ [~paveljani@79.98.72.216] has quit [Quit: Leaving] 23:51 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 23:53 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection]