2022-01-13 GnuCash IRC logs

01:03:52 *** mikee has quit IRC
01:04:50 *** mikee has joined #gnucash
01:34:00 *** gncbot has joined #gnucash
01:42:07 *** frakturfreak1 has quit IRC
01:50:17 *** fell has quit IRC
01:51:05 *** fell has joined #gnucash
01:51:06 *** ChanServ sets mode: +o fell
01:56:03 *** frakturfreak1 has joined #gnucash
02:08:19 *** CDB-Man has quit IRC
02:10:52 *** CDB-Man has joined #gnucash
02:10:52 *** ChanServ sets mode: +v CDB-Man
02:23:13 *** storyjesse has quit IRC
02:33:13 *** sbluhm has joined #gnucash
02:37:00 *** storyjesse has joined #gnucash
02:53:10 *** damo22 has quit IRC
02:53:17 *** damo22 has joined #gnucash
02:54:17 *** bertbob has quit IRC
02:55:40 *** damo221 has joined #gnucash
02:57:47 *** damo22 has quit IRC
02:58:09 *** bertbob has joined #gnucash
02:58:10 *** ChanServ sets mode: +v bertbob
02:58:42 *** damo221 has quit IRC
03:08:10 *** damo22 has joined #gnucash
03:09:58 *** storyjesse has quit IRC
03:19:38 *** storyjesse has joined #gnucash
03:21:07 *** storyjesse has quit IRC
04:08:36 *** damo22 has quit IRC
04:08:39 *** damo22 has joined #gnucash
04:12:49 *** damo22 has left #gnucash
05:38:40 *** Aussie_matt has joined #gnucash
06:13:42 *** User_ has joined #gnucash
06:17:13 <fell> jralls, some idea why I get on each PR for osx an additional commit like "Merge 29f49d6e55deb5d0c3b63ad3534d1431fcb9f107 into 24e0fd5e6acfa6a40877b4c4a54281a68b40a08d" on GH?
06:53:30 *** PowaBanga has quit IRC
06:56:35 *** PowaBanga has joined #gnucash
07:04:29 *** Aussie_matt has quit IRC
07:44:25 *** warlord sets mode: +o gncbot
08:26:29 *** paul has joined #gnucash
08:28:59 *** David has quit IRC
08:29:09 *** David has joined #gnucash
08:31:24 *** Jimraehl1 has joined #gnucash
08:31:52 *** Jimraehl1 has quit IRC
09:37:40 <chris> not sure what's wrong with #1248. gtg.
10:12:53 *** NoobAlice has quit IRC
10:13:10 *** NoobAlice has joined #gnucash
10:23:29 <chris> jralls: I found the cause for the mac/linux test failure discrepancy. it's an error in gnc:budget-account-get-rolledup-net -- if start-period=#f end-period=#f, it should include all periods 0..(num-periods -1)
10:24:24 <chris> gnc:budget-account-get-rolledup-net had error: if we run a regular 12month budget, start=0 end=12 numperiods=13
10:24:54 <chris> it should have been (define end (or end-period (- (get-budget-num-periods budget) 1)))
10:25:49 <chris> so it was peeking beyond the budget num-periods array ie garbage
10:25:59 <chris> garbage = invalid gnc_numeric = #f
10:39:31 <chris> this didn't matter in direct access kvp (accessing budget with invalid num_period returned null) but does matter in GArray
10:44:36 *** gjanssens has joined #gnucash
10:44:36 *** ChanServ sets mode: +o gjanssens
10:45:59 *** sbluhm has quit IRC
11:05:49 *** sbluhm has joined #gnucash
11:26:28 *** CDB-Man_ has joined #gnucash
11:26:28 *** ChanServ sets mode: +v CDB-Man_
11:26:40 *** CDB-Man has quit IRC
11:28:50 *** guak has joined #gnucash
11:34:13 *** ArtGravity has joined #gnucash
11:34:13 *** ChanServ sets mode: +v ArtGravity
12:45:33 *** sbluhm has quit IRC
13:36:38 *** sbluhm has joined #gnucash
13:37:42 <jralls> chris, doesn't matter what kind of container, all but one (a circular list where the last next points to the first node) return garbage if you read outside of their memory. C++ STL containers have a checked member function that will throw if you try, but the usual [i] access is unchecked.
13:49:45 *** Unhammer has quit IRC
13:50:14 *** oztunan has quit IRC
13:51:03 *** oztunan has joined #gnucash
13:51:03 *** ChanServ sets mode: +v oztunan
14:30:33 *** Hamaryns has joined #gnucash
14:30:33 *** ChanServ sets mode: +v Hamaryns
14:32:50 *** prg has quit IRC
14:36:24 *** prg has joined #gnucash
14:57:14 *** Bambuzel has joined #gnucash
14:57:14 *** ChanServ sets mode: +v Bambuzel
15:41:29 *** Bambuzel has quit IRC
15:45:22 <fell> gjanssens: is there a specific order in our flatpaks finance-quote-sources.json?
15:46:30 <fell> I try to update F:Q and there are new dependencies.
15:48:32 <jralls> fell, see also https://bugs.gnucash.org/show_bug.cgi?id=798417
15:54:40 *** Hamaryns has quit IRC
15:55:56 <jralls> fell, the order in the json file is the order in which the modules will be built, and all a module's dependencies must be built before the module is. So e.g. from the attachment on bug 798417 the order for the new deps would be B::Keywords, Perl::Critic, Perl::Critic::Utils, Perl::Critic::Violation, Test::Perl::Critic.
15:57:39 <fell> I feared it. ;--)
15:58:29 <jralls> It gets better: Updating is manual so all of those modules needs to be checked for updates.
16:00:55 *** warlord has quit IRC
16:01:18 <jralls> GTG
16:17:29 <fell> The funny part: It seems, I can run gnc-fq-update inside flatpak.
16:18:37 <fell> As it is currently running, I will compare it tomorrow with the json file.
16:21:34 <fell> Now it stopped because of: Can't create '/app/lib/perl5/site_perl/5.32.0/Date/Manip/TZ'
16:23:03 <fell> But it gives the recent version. Then only the checksum has to be found.
16:25:24 *** sbluhm has quit IRC
16:51:25 *** gjanssens has quit IRC
17:44:33 *** NoobAlice has quit IRC
17:46:45 *** warlord has joined #gnucash
17:47:43 *** ChanServ sets mode: +qo warlord warlord
18:11:50 *** paul has quit IRC
18:14:12 *** NoobAlice has joined #gnucash
18:21:06 *** paul has joined #gnucash
18:58:24 *** User_ has quit IRC
19:51:46 *** jervin has joined #gnucash
20:11:50 <chris> jralls: ok. PR#1248 is stalled, "Floating point exception(core dumped)" on #L748 "auto map = priv->acct_map.find (account);". not sure why.
20:12:06 <chris> acct_map is empty.
20:12:36 <chris> trying to hash the Account*.
20:34:36 <jralls> That's interesting, according to https://en.cppreference.com/w/cpp/utility/hash hash functions are supposed to be noexecpt. Besides, it's simplest to just use the value because pointers are guaranteed to be unique. A floating point exception is even weirder.
21:10:30 *** guak has quit IRC
21:42:29 *** David has quit IRC
21:42:41 *** David has joined #gnucash
22:01:10 *** frakturfreak1 has quit IRC
22:03:40 *** David has quit IRC
22:03:50 *** David has joined #gnucash
22:15:50 *** frakturfreak1 has joined #gnucash
22:29:00 *** ArtGravity has quit IRC
22:52:17 *** paul has quit IRC
23:02:51 *** jervin has quit IRC
23:03:02 *** jervin has joined #gnucash
23:05:32 *** David has quit IRC
23:05:45 *** David has joined #gnucash
23:39:30 *** jervin has quit IRC
23:41:13 *** David has quit IRC
23:41:25 *** bertbob has quit IRC
23:41:31 *** oztunan has quit IRC
23:41:33 *** oztunan has joined #gnucash
23:41:33 *** ChanServ sets mode: +v oztunan
23:41:54 *** David has joined #gnucash
23:42:29 *** bertbob has joined #gnucash
23:42:29 *** ChanServ sets mode: +v bertbob