12016-11-19T00:04:16  <cfields> clang?
  22016-11-19T00:08:53  *** dermoth_ has joined #bitcoin-core-dev
  32016-11-19T00:09:21  *** dermoth has quit IRC
  42016-11-19T00:09:23  *** dermoth_ is now known as dermoth
  52016-11-19T00:11:14  <BlueMatt> jtimon: hmm? I havent made it....since its likely to conflict like hell with everything I figure I should probably prep it when everything else is reviewed and in
  62016-11-19T00:11:19  <BlueMatt> instead of rebasing constantly
  72016-11-19T00:12:11  *** brg444 has quit IRC
  82016-11-19T00:12:31  *** alpalp has joined #bitcoin-core-dev
  92016-11-19T00:13:54  <Lightsword> cfields, does the default clang on debian 7 support c++11?
 102016-11-19T00:15:22  <Lightsword> hmm, would appear debian 7 is default version 3.0 and min is 3.3 for c++11
 112016-11-19T00:16:17  *** abpa has joined #bitcoin-core-dev
 122016-11-19T00:22:19  *** abpa has quit IRC
 132016-11-19T00:26:32  <jtimon> BlueMatt: ok
 142016-11-19T00:27:41  <BlueMatt> jtimon: it should be +/- the same as the branch I gave you about a month ago
 152016-11-19T00:27:49  <BlueMatt> I think the current prs are all still that branch rebased without any major changes
 162016-11-19T00:28:11  <jtimon> BlueMatt: yeah was just curious on your plans about it
 172016-11-19T00:33:28  *** alpalp has quit IRC
 182016-11-19T00:49:07  *** Alopex has quit IRC
 192016-11-19T00:50:12  *** Alopex has joined #bitcoin-core-dev
 202016-11-19T00:53:25  <sipa> Lightsword: that's annoying...
 212016-11-19T00:53:37  <sipa> Lightsword: you could compile a static binary on a later system
 222016-11-19T00:54:19  <Lightsword> sipa, yeah that’s what I recommended
 232016-11-19T00:58:54  <cfields> the release binaries should be fine for that unless it needs patching
 242016-11-19T01:02:11  *** PRab has joined #bitcoin-core-dev
 252016-11-19T01:13:56  *** alpalp has joined #bitcoin-core-dev
 262016-11-19T01:16:13  *** MarcoFalke has quit IRC
 272016-11-19T01:30:18  *** DigiByteDev has joined #bitcoin-core-dev
 282016-11-19T01:42:38  *** Ylbam has quit IRC
 292016-11-19T02:06:07  *** JackH has quit IRC
 302016-11-19T02:24:53  *** nick118 has joined #bitcoin-core-dev
 312016-11-19T02:33:01  *** Alopex has quit IRC
 322016-11-19T02:34:06  *** Alopex has joined #bitcoin-core-dev
 332016-11-19T02:34:21  *** nick118 has left #bitcoin-core-dev
 342016-11-19T02:42:37  *** Giszmo has quit IRC
 352016-11-19T02:54:16  *** Alopex has quit IRC
 362016-11-19T02:55:22  *** Alopex has joined #bitcoin-core-dev
 372016-11-19T03:09:21  *** Alopex has quit IRC
 382016-11-19T03:10:26  *** Alopex has joined #bitcoin-core-dev
 392016-11-19T03:29:11  *** AaronvanW has quit IRC
 402016-11-19T03:30:27  <BlueMatt> cfields: hey
 412016-11-19T03:31:01  <BlueMatt> cfields/sipa: sorry, been missing all day, happy to chat about CConnman design if y'all're free, or can wait till tomorrow
 422016-11-19T03:45:19  *** Chris_Stewart_5 has quit IRC
 432016-11-19T04:01:42  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 442016-11-19T04:17:56  *** Chris_Stewart_5 has quit IRC
 452016-11-19T04:20:11  *** Alopex has quit IRC
 462016-11-19T04:21:16  *** Alopex has joined #bitcoin-core-dev
 472016-11-19T04:29:13  *** alpalp has quit IRC
 482016-11-19T05:06:24  <phantomcircuit> anybody have an opinion on where fuzzing examples should go? (ie which directory)
 492016-11-19T05:06:33  <phantomcircuit> i was thinking contrib
 502016-11-19T05:07:44  <luke-jr> phantomcircuit: under qa/?
 512016-11-19T05:08:12  <BlueMatt> luke-jr: only if there is infrastructure to automatically run them (travis, or if its too slow, at least some scripts)
 522016-11-19T05:08:13  <BlueMatt> but, yes
 532016-11-19T05:08:39  <phantomcircuit> luke-jr, yeah that sounds better
 542016-11-19T05:30:11  *** Alopex has quit IRC
 552016-11-19T05:31:17  *** Alopex has joined #bitcoin-core-dev
 562016-11-19T05:34:38  *** btcdrak has joined #bitcoin-core-dev
 572016-11-19T05:46:12  *** DigiByteDev has quit IRC
 582016-11-19T05:49:31  *** Alopex has quit IRC
 592016-11-19T05:50:36  *** Alopex has joined #bitcoin-core-dev
 602016-11-19T05:52:41  *** meownow has joined #bitcoin-core-dev
 612016-11-19T05:56:51  <meownow> can anyone summarize when i download the bitcoin source code on the github, what is the client i am downloading able to actually do?
 622016-11-19T05:58:43  <achow101> meownow: it fully verifies all blocks and transactions, relays said blocks and transactions, can manage a wallet, does signing operations with ecdsa keys, produces block template for miners
 632016-11-19T06:02:54  <meownow> ok thanks. so with it i can donate my cpu to acting as a node to store and verify blocks and transactions, which other nodes will very their own blocks against? as well as the other things you mentioned i can do.
 642016-11-19T06:07:18  <achow101> no, nothing is verified against someone else. your node has a set of hard coded rules and it will verify blocks and transactions according to those rules. every other node will do the same, verify the block against the built-in rules
 652016-11-19T06:18:16  *** Alopex has quit IRC
 662016-11-19T06:19:21  *** Alopex has joined #bitcoin-core-dev
 672016-11-19T06:29:16  *** Alopex has quit IRC
 682016-11-19T06:30:21  *** Alopex has joined #bitcoin-core-dev
 692016-11-19T06:41:46  *** abpa has joined #bitcoin-core-dev
 702016-11-19T06:41:55  *** Ylbam has joined #bitcoin-core-dev
 712016-11-19T06:44:54  *** jtimon has quit IRC
 722016-11-19T06:52:02  *** Alopex has quit IRC
 732016-11-19T06:53:07  *** Alopex has joined #bitcoin-core-dev
 742016-11-19T07:00:11  *** dermoth has quit IRC
 752016-11-19T07:00:52  *** dermoth has joined #bitcoin-core-dev
 762016-11-19T07:17:26  *** meownow has quit IRC
 772016-11-19T08:21:33  *** Guyver2 has joined #bitcoin-core-dev
 782016-11-19T08:30:11  *** Alopex has quit IRC
 792016-11-19T08:30:55  *** Guyver2 has quit IRC
 802016-11-19T08:31:16  *** Alopex has joined #bitcoin-core-dev
 812016-11-19T09:06:00  *** DigiByteDev has joined #bitcoin-core-dev
 822016-11-19T09:13:31  *** DigiByteDev has quit IRC
 832016-11-19T09:42:38  *** Ylbam has quit IRC
 842016-11-19T10:02:19  *** Victorsueca has quit IRC
 852016-11-19T10:05:29  *** Victorsueca has joined #bitcoin-core-dev
 862016-11-19T10:27:08  *** NielsvG has quit IRC
 872016-11-19T10:29:04  *** DigiByteDev has joined #bitcoin-core-dev
 882016-11-19T10:32:41  <gmaxwell> Oh good, I was worrying that my C++ compile times were getting too fast  https://github.com/kw-udon/constexpr-8cc
 892016-11-19T10:34:39  *** DigiByteDev has quit IRC
 902016-11-19T10:34:53  *** NielsvG has joined #bitcoin-core-dev
 912016-11-19T10:34:53  *** NielsvG has joined #bitcoin-core-dev
 922016-11-19T10:48:17  *** AaronvanW has joined #bitcoin-core-dev
 932016-11-19T10:52:48  *** MarcoFalke has joined #bitcoin-core-dev
 942016-11-19T11:30:29  *** DigiByteDev has joined #bitcoin-core-dev
 952016-11-19T11:38:03  *** Ylbam has joined #bitcoin-core-dev
 962016-11-19T11:52:16  *** abpa has quit IRC
 972016-11-19T12:01:40  *** DigiByteDev has joined #bitcoin-core-dev
 982016-11-19T12:01:50  *** MykelSIlver has quit IRC
 992016-11-19T12:07:30  *** shinyg has joined #bitcoin-core-dev
1002016-11-19T12:13:40  *** shinyg has left #bitcoin-core-dev
1012016-11-19T12:13:49  *** DigiByteDev has quit IRC
1022016-11-19T13:02:24  *** MarcoFalke has left #bitcoin-core-dev
1032016-11-19T13:02:45  *** Guyver2 has joined #bitcoin-core-dev
1042016-11-19T13:03:56  *** atroxes has quit IRC
1052016-11-19T13:04:54  *** alpalp has joined #bitcoin-core-dev
1062016-11-19T13:04:54  *** alpalp has joined #bitcoin-core-dev
1072016-11-19T13:07:12  *** laurentmt has joined #bitcoin-core-dev
1082016-11-19T13:09:35  *** atroxes has joined #bitcoin-core-dev
1092016-11-19T13:19:38  *** NielsvG has quit IRC
1102016-11-19T13:21:07  *** NielsvG has joined #bitcoin-core-dev
1112016-11-19T13:21:07  *** NielsvG has joined #bitcoin-core-dev
1122016-11-19T13:25:03  *** AaronvanW has quit IRC
1132016-11-19T13:45:51  *** Chris_Stewart_5 has joined #bitcoin-core-dev
1142016-11-19T14:10:38  *** To7 has quit IRC
1152016-11-19T14:13:25  *** Chris_Stewart_5 has quit IRC
1162016-11-19T14:17:48  *** jl2012 has quit IRC
1172016-11-19T14:18:51  *** Ylbam has quit IRC
1182016-11-19T14:20:19  *** Ylbam has joined #bitcoin-core-dev
1192016-11-19T14:21:23  *** To7 has joined #bitcoin-core-dev
1202016-11-19T14:22:04  *** jl2012 has joined #bitcoin-core-dev
1212016-11-19T14:23:51  *** Chris_Stewart_5 has joined #bitcoin-core-dev
1222016-11-19T14:43:07  *** Chris_Stewart_5 has quit IRC
1232016-11-19T14:45:59  *** Chris_Stewart_5 has joined #bitcoin-core-dev
1242016-11-19T15:03:18  *** Chris_Stewart_5 has quit IRC
1252016-11-19T15:16:15  <bitcoin-git> [bitcoin] laanwj opened pull request #9190: qt: Plug many memory leaks (master...2016_11_plug_leaks) https://github.com/bitcoin/bitcoin/pull/9190
1262016-11-19T15:19:08  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9346f8429957...ce612f175063
1272016-11-19T15:19:08  <bitcoin-git> bitcoin/master 12519bf Wladimir J. van der Laan: test: Fix use-after-free in scheduler tests...
1282016-11-19T15:19:09  <bitcoin-git> bitcoin/master ce612f1 Wladimir J. van der Laan: Merge #9186: test: Fix use-after-free in scheduler tests...
1292016-11-19T15:19:22  <bitcoin-git> [bitcoin] laanwj closed pull request #9186: test: Fix use-after-free in scheduler tests (master...2016_11_scheduler_fix) https://github.com/bitcoin/bitcoin/pull/9186
1302016-11-19T15:53:53  *** AaronvanW has joined #bitcoin-core-dev
1312016-11-19T15:55:27  *** GAit has quit IRC
1322016-11-19T16:09:29  *** alpalp has quit IRC
1332016-11-19T16:22:31  *** GAit has joined #bitcoin-core-dev
1342016-11-19T16:31:01  *** GAit has quit IRC
1352016-11-19T16:31:24  *** GAit has joined #bitcoin-core-dev
1362016-11-19T16:37:04  *** justan0theruser has quit IRC
1372016-11-19T16:48:11  *** justanotheruser has joined #bitcoin-core-dev
1382016-11-19T16:50:10  *** MykelSIlver has joined #bitcoin-core-dev
1392016-11-19T16:54:58  *** jtimon has joined #bitcoin-core-dev
1402016-11-19T16:58:54  *** windsok has quit IRC
1412016-11-19T17:04:47  *** udiWertheimer has joined #bitcoin-core-dev
1422016-11-19T17:18:03  *** harrymm has quit IRC
1432016-11-19T17:38:15  *** harrymm has joined #bitcoin-core-dev
1442016-11-19T17:57:20  *** windsok has joined #bitcoin-core-dev
1452016-11-19T17:59:19  *** JackH has joined #bitcoin-core-dev
1462016-11-19T18:09:22  *** MykelSIlver has quit IRC
1472016-11-19T18:18:29  *** laurentmt has quit IRC
1482016-11-19T18:32:46  *** Arnavion has quit IRC
1492016-11-19T18:32:51  *** Arnavion has joined #bitcoin-core-dev
1502016-11-19T18:40:44  *** owowo has quit IRC
1512016-11-19T18:45:46  *** owowo has joined #bitcoin-core-dev
1522016-11-19T18:45:47  *** owowo has joined #bitcoin-core-dev
1532016-11-19T18:45:47  *** owowo has joined #bitcoin-core-dev
1542016-11-19T19:03:06  *** meownow has joined #bitcoin-core-dev
1552016-11-19T19:04:35  *** alpalp has joined #bitcoin-core-dev
1562016-11-19T19:04:36  <meownow> im currently reading through the first commit of the bitcoin source code onto github. seems a good way to familiarize myself with the core of the code base and what it does.
1572016-11-19T19:10:46  *** afk11 has quit IRC
1582016-11-19T19:12:24  *** afk11 has joined #bitcoin-core-dev
1592016-11-19T19:12:25  *** afk11 has quit IRC
1602016-11-19T19:12:25  *** afk11 has joined #bitcoin-core-dev
1612016-11-19T19:14:19  *** asterq has joined #bitcoin-core-dev
1622016-11-19T19:17:48  *** protomar has joined #bitcoin-core-dev
1632016-11-19T19:25:26  *** meownow has quit IRC
1642016-11-19T19:27:18  <instagibbs> meownow reading code that relates to specific issues or pull requests helps me the most
1652016-11-19T19:37:30  *** asterq has quit IRC
1662016-11-19T19:51:14  *** Giszmo has joined #bitcoin-core-dev
1672016-11-19T19:54:04  *** harrymm has quit IRC
1682016-11-19T20:01:48  <luke-jr> instagibbs: he left.
1692016-11-19T20:02:24  <luke-jr> but in case he reads the log: I don't recommend reading the earliest code as a way to learn about Bitcoin. It was a mess, and included a lot of features later discarded (eg, built-in marketplace)
1702016-11-19T20:08:18  <gmaxwell> I don't agree it was a mess. it was also quite short, there were some irrelevant parts to skip over... sure.. but it's much easier to read than the current codebase if for no other reason than size.
1712016-11-19T20:09:05  <sipa> it's probably a relatively good way to understand the design of bitcoin, but it's not that helpful to learn how the code works now
1722016-11-19T20:12:31  *** harrymm has joined #bitcoin-core-dev
1732016-11-19T20:13:39  <BlueMatt> hmmm....whens the last time anyone built with lto?
1742016-11-19T20:14:36  <sipa> BlueMatt: i did a few months ago
1752016-11-19T20:16:16  <luke-jr> gmaxwell: well, it certainly wasn't as modular/abstracted as it is now
1762016-11-19T20:16:21  *** LeMiner2 has joined #bitcoin-core-dev
1772016-11-19T20:16:24  *** jtimon has quit IRC
1782016-11-19T20:16:34  <BlueMatt> sipa: what did you have to do it?
1792016-11-19T20:16:50  <luke-jr> unless things got significantly worse by 0.3.19 which is probably the oldest I've actually looked over much
1802016-11-19T20:17:02  <sipa> BlueMatt: it was hard :)
1812016-11-19T20:17:21  <BlueMatt> oh :(
1822016-11-19T20:17:40  <BlueMatt> still have patches?
1832016-11-19T20:17:43  <luke-jr> O.o
1842016-11-19T20:17:57  <sipa> no patches, just a long ./configure line
1852016-11-19T20:18:09  <BlueMatt> still have it in .bash_history? :p
1862016-11-19T20:18:19  <sipa> nope
1872016-11-19T20:18:43  <luke-jr> I would think you'd just need to build/link everything with -flto? no?
1882016-11-19T20:18:44  *** LeMiner has quit IRC
1892016-11-19T20:18:44  *** LeMiner2 is now known as LeMiner
1902016-11-19T20:18:47  <luke-jr> (including system libs..)
1912016-11-19T20:18:54  <BlueMatt> sipa: did you have to set ar=gcc-ar, etc?
1922016-11-19T20:19:02  <BlueMatt> luke-jr: lolno that dont work
1932016-11-19T20:19:24  <sipa> luke-jr: if you do everything through gcc, it will work
1942016-11-19T20:19:33  <sipa> but not if you invoke ld, ar, ... directly
1952016-11-19T20:19:57  <sipa> BlueMatt: i remember that it needed absolute paths for those tools
1962016-11-19T20:20:05  <sipa> and that it took me hours to figure that out
1972016-11-19T20:20:09  <sipa> or something like that
1982016-11-19T20:21:04  <luke-jr> as long ago as 2012, this user got his system including KDE all LTO'd: http://realnc.blogspot.com/2012/06/building-gentoo-linux-with-gcc-47-and.html :p
1992016-11-19T20:21:05  *** Guyver2 has quit IRC
2002016-11-19T20:21:38  <BlueMatt> sipa: see? you already saved me a bunch of time :)
2012016-11-19T20:22:38  <luke-jr> that -fno-linker-plugin might be related to that
2022016-11-19T20:25:25  *** AaronvanW has quit IRC
2032016-11-19T20:25:27  <sipa> BlueMatt: i think this works:
2042016-11-19T20:25:39  <sipa> ./configure AR=/usr/bin/gcc-ar NM=/usr/bin/gcc-nm RANLIB=/usr/bin/gcc-ranlib CPPFLAGS="-O2 -flto" CFLAGS="-O2 -flto" LDFLAGS="-flto" --with-incompatible-bdb
2052016-11-19T20:26:52  <sipa> or CXXFLAGS maybe
2062016-11-19T20:27:57  <BlueMatt> sipa: nope, still getting the same shit i was previously: undefined reference to boost::filesystem::path::~path()
2072016-11-19T20:28:04  <BlueMatt> (which is implicitly defined, i checked)
2082016-11-19T20:28:27  <BlueMatt> via bitcoin_util.a
2092016-11-19T20:30:57  *** alpalp has quit IRC
2102016-11-19T20:31:19  <sipa> BlueMatt: worked for me (gcc 6.2.0)
2112016-11-19T20:31:57  <BlueMatt> 6.2.1 here w boost 1.62
2122016-11-19T20:32:09  <sipa> and boost 1.54
2132016-11-19T20:33:15  <luke-jr> what distro is using GCC 6 already? :o
2142016-11-19T20:35:20  <gmaxwell> luke-jr: fedora, arch, debian testing?
2152016-11-19T20:36:46  <luke-jr> hmm, does that mean all of Debian compiles with it? or do they have older compilers used for some pkgs?
2162016-11-19T20:37:26  <luke-jr> sorry, kinda off-topic, I'll just google
2172016-11-19T20:37:36  <gmaxwell> I dunno about debian, but when fedora releases with a new gcc, all of fedora compiles with it (potentially carrying patches to both GCC and a few packages).
2182016-11-19T20:38:46  <luke-jr> just surprised considering Gentoo stable is still on GCC 4
2192016-11-19T20:39:14  <sipa> luke-jr: ubuntu 16.10
2202016-11-19T20:39:19  <sipa> has gcc 6
2212016-11-19T20:39:48  <sipa> i don't know whether they use that for release binaries, though
2222016-11-19T20:39:53  <gmaxwell> netcraft confirms, gentoo dying.
2232016-11-19T20:40:10  <sipa> netcraft confirms: netcraft dying
2242016-11-19T20:40:32  <luke-jr> lol
2252016-11-19T20:40:56  <luke-jr> well, at least it seems there are real blockers to GCC 6: https://bugs.gentoo.org/show_bug.cgi?id=582084
2262016-11-19T20:42:10  <sipa> gcc6 by default compiles with c++14
2272016-11-19T20:42:27  <sipa> perhaps some packages don't explicitly set the c++ version?
2282016-11-19T20:44:04  <luke-jr> could be
2292016-11-19T20:44:32  <BlueMatt> luke-jr: a brief glance at some of those bugs indicates that they're just sitting idle with no desire to merge dead simple patches
2302016-11-19T20:44:39  <BlueMatt> indeed, gentoo is dying
2312016-11-19T21:11:35  *** cryptapus_afk has quit IRC
2322016-11-19T21:20:13  *** aalex__ has quit IRC
2332016-11-19T21:39:21  *** laurentmt has joined #bitcoin-core-dev
2342016-11-19T21:51:20  *** cryptapus_afk has joined #bitcoin-core-dev
2352016-11-19T21:51:45  *** e4xit has joined #bitcoin-core-dev
2362016-11-19T21:53:10  *** instagibbs has quit IRC
2372016-11-19T21:54:22  *** alpalp has joined #bitcoin-core-dev
2382016-11-19T21:54:22  *** alpalp has joined #bitcoin-core-dev
2392016-11-19T21:57:28  *** e4xit has quit IRC
2402016-11-19T21:57:46  *** e4xit has joined #bitcoin-core-dev
2412016-11-19T21:58:04  *** btcdrak has quit IRC
2422016-11-19T21:59:35  *** e4xit has quit IRC
2432016-11-19T22:00:33  *** e4xit has joined #bitcoin-core-dev
2442016-11-19T22:02:22  *** cryptapus_afk has quit IRC
2452016-11-19T22:12:14  *** MarcoFalke_web has joined #bitcoin-core-dev
2462016-11-19T22:24:11  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #9191: [qa] 0.13.2 Backports (0.13...Mf1611-q01302) https://github.com/bitcoin/bitcoin/pull/9191
2472016-11-19T22:34:16  <bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ce612f175063...44adf683ad23
2482016-11-19T22:34:17  <bitcoin-git> bitcoin/master dfa44d1 Russell Yanofsky: [qa] Wait for specific block announcement in p2p-compactblocks...
2492016-11-19T22:34:17  <bitcoin-git> bitcoin/master 44adf68 MarcoFalke: Merge #9159: [qa] Wait for specific block announcement in p2p-compactblocks...
2502016-11-19T22:34:31  <bitcoin-git> [bitcoin] MarcoFalke closed pull request #9159: [qa] Wait for specific block announcement in p2p-compactblocks (master...cmpct-announce-wait) https://github.com/bitcoin/bitcoin/pull/9159
2512016-11-19T22:54:04  *** AaronvanW has joined #bitcoin-core-dev
2522016-11-19T22:54:04  *** AaronvanW has joined #bitcoin-core-dev
2532016-11-19T22:58:26  *** udiWertheimer has quit IRC
2542016-11-19T23:09:56  *** protomar has quit IRC
2552016-11-19T23:11:36  *** MarcoFalke_web has quit IRC
2562016-11-19T23:39:55  *** dgenr8 has joined #bitcoin-core-dev
2572016-11-19T23:41:34  *** cryptapus has joined #bitcoin-core-dev
2582016-11-19T23:47:08  *** cryptapus is now known as cryptapus_afk
2592016-11-19T23:52:08  *** Cory has quit IRC
2602016-11-19T23:53:31  *** laurentmt has quit IRC
2612016-11-19T23:55:27  *** Cory has joined #bitcoin-core-dev
2622016-11-19T23:57:05  *** DigiByteDev has joined #bitcoin-core-dev