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