timotimo | the reverse-cont i set up with a watchpoint has been running for what feels like 4 hours now | 01:19 | |
ok, looks like rr kind of died | 01:27 | ||
02:07
Kaiepi joined
02:40
FROGGS_ joined
02:56
ilbot3 joined
|
|||
MasterDuke | reverse-cont? | 03:23 | |
03:40
unicodable6 joined
04:47
Ven`` joined
05:32
bisectable6 joined
06:46
greppable6 joined
07:16
domidumont joined
07:25
domidumont joined
07:31
robertle joined
07:59
robertle joined
08:16
lizmat joined
|
|||
Geth | MoarVM: 67056c2041 | (Stefan Seifert)++ | src/spesh/optimize.c Fix optimization of zombie conditional causing segfault optimize_iffy may end up removing a conditional altogether if the tested value is known. In this case the call to decompose_object_conditional right after would process an already removed conditional instruction and insert a new instruction for processing the same input as the original conditional. However the original conditional may have been the only instruction keeping ... (5 more lines) |
08:51 | |
09:03
travis-ci joined
|
|||
travis-ci | MoarVM build failed. Stefan Seifert 'Fix optimization of zombie conditional causing segfault | 09:03 | |
travis-ci.org/MoarVM/MoarVM/builds/357720705 github.com/MoarVM/MoarVM/compare/a...056c20416a | |||
09:03
travis-ci left
|
|||
nine | No idea what this ^^^ is about | 09:05 | |
11:01
committable6 joined
11:36
lizmat joined
11:48
domidumont joined
11:55
Ven`` joined
|
|||
MasterDuke | nine: have you seen brrt's branch about fixing something in optimize_iffy? | 12:03 | |
nine | no | 12:15 | |
MasterDuke | nine: github.com/MoarVM/MoarVM/tree/spes...actor-iffy i think | 12:24 | |
nine | MasterDuke: I think github.com/MoarVM/MoarVM/commit/87...eda7c88f78 would have fixed the issue, too | 13:12 | |
timotimo | if i can get that error locally, i can figure out what part makes it go boom | 13:28 | |
i'd really like travis to re-run the last command that failed with a few different flags, like MVM_SPESH_LOG, so that we can grab the logs from the artifacts part of the build | 13:30 | ||
13:51
AlexDaniel joined
14:37
Ven`` joined
14:38
committable6 joined
|
|||
Geth | MoarVM: b5b69681f6 | (Stefan Seifert)++ | src/spesh/optimize.c Fix "'optimize_iffy' : not all control paths return a value" |
15:07 | |
16:03
bisectable6 joined
|
|||
timotimo | fish: “python syncthing-gtk.py” terminated by signal SIGBUS (Misaligned address error) | 16:55 | |
what have i done?! | |||
17:02
Ven`` joined
|
|||
timotimo | why's my hard drive so full? oh, a 1.1 gig big heap snapshot, okay! | 17:18 | |
so which of my konsole sessions is the one with 1.8 gigs of scrollback stored on my hard drive | 17:20 | ||
17:45
Ven`` joined
|
|||
Geth | MoarVM/grisu: 3ad2183389 | (Zoffix Znet)++ | 4 files Stringify Num using Grisu3 algo - Makes Num stringification 2x faster (tested with rand.Str) - Fixes RT#127184 rt.perl.org/Ticket/Display.html?id=127184 - Fixes RT#124796 rt.perl.org/Ticket/Display.html?id=124796 - Fixes RT#132330 rt.perl.org/Ticket/Display.html?id=132330 (fixes Num.WHICH and problems with set()s mentioned in that ticket) ... (40 more lines) |
19:17 | |
synopsebot | RT#127184 [open]: rt.perl.org/Ticket/Display.html?id=127184 [BUG] One digit short to correctly stringify a double | ||
synopsebot | RT#124796 [new]: rt.perl.org/Ticket/Display.html?id=124796 Roast rakudo skip/todo test:./S32-num/stringify.t line:69 reason: 'big stuff' | ||
RT#132330 [open]: rt.perl.org/Ticket/Display.html?id=132330 [MATH] Floating point anomalies | |||
AlexDaniel | Zoffix++ | 19:24 | |
dogbert11 is a bit worried about the NQP bump | 19:25 | ||
AlexDaniel | dogbert11: ok, what's wrong with it? | 19:31 | |
dogbert11 | same problem as before, when you bumped | ||
dilbert@Linux-Mint18 ~/repos/rakudo $ ./perl6 t/02-rakudo/03-cmp-ok.t | |||
===SORRY!=== | |||
Missing or wrong version of dependency 'gen/moar/Metamodel.nqp' (from '/home/dilbert/repos/rakudo/lib/Test.pm6 (Test)') | |||
AlexDaniel | try nuking rakudobrew again? | 19:32 | |
dogbert11 | I'm not using rakudobrew now :) | ||
can you run that test with the latest version? | 19:33 | ||
there are 3 possibilities: 1/ I'm a moron, 2/ the build process is broken, 3/one of the NQP commits is no good | 19:35 | ||
AlexDaniel | dogbert11: travis did that without issues | 19:39 | |
dogbert11 | so we're leaning towards alternative 1 then :) | 19:40 | |
MasterDuke | both my laptop and desktop built nqp+rakudo fine after the bumps | ||
dogbert11 | hmm, this is strange | ||
dogbert11 runs another spectest after wiping t/spec/packages/.precomp | 19:45 | ||
timotimo | zoffix++ good work! i saw the screenshot on twitter :D | 19:56 | |
zoffix, if you want something purely for performance, this is an algo that we probably can just put into 3rdparty that does integers quickly: pvk.ca/Blog/2017/12/22/appnexus-co...rs-faster/ | 20:02 | ||
dogbert11 | had to wipe out several .precomp directories in order to get everything to work properly | 20:39 | |
timotimo | huh. we're supposed to not load precomp files that don't fit our stuff | ||
did something go wrong in nine's reproducible builds patch? | |||
Geth | MoarVM/grisu: 067c059410 | (Zoffix Znet)++ | 4 files Stringify Num using Grisu3 algo - Makes Num stringification 2x faster (tested with rand.Str) - Fixes RT#127184 rt.perl.org/Ticket/Display.html?id=127184 - Fixes RT#132330 rt.perl.org/Ticket/Display.html?id=132330 (fixes Num.WHICH and problems with set()s mentioned in that ticket) ... (39 more lines) |
20:40 | |
synopsebot | RT#127184 [open]: rt.perl.org/Ticket/Display.html?id=127184 [BUG] One digit short to correctly stringify a double | ||
synopsebot | RT#132330 [open]: rt.perl.org/Ticket/Display.html?id=132330 [MATH] Floating point anomalies | ||
dogbert11 | timotimo: dunno, perhaps my setup is different since I'm the only one complaining | 20:48 | |
Geth | MoarVM/grisu: 8841c4241b | (Zoffix Znet)++ | src/math/grisu.c Mod post-Grisu3 Num renderer… …to prefer normalized forms over the shortest possible ones. - Also, add a bit of fudging to maintain old format, such us collapsing into scientific form for `e > 14` and adding leading zero to 1-digit exponents. - Also, toss the assert()s #YOLO |
21:43 | |
MoarVM/grisu: 49b7389058 | (Zoffix Znet)++ | src/math/bigintops.c Generalize mp_get_double() The current impl assumes a single libtommath digit can fit the entire mantissa of a double (53 bits, where 1 bit is implied), but DIGIT_BIT can be as low as 28 bits, which is insufficient. Fix by calculating the number of wanted digit from the size of DIGIT_BIT. |
21:57 | ||
MoarVM/spesh-refactor-iffy: e5a7f867d1 | (Bart Wiegmans)++ | src/spesh/optimize.c [Spesh] fix negated spesh of known type Facts that were set on input facts were copied to temp facts, but it ws supposed to be set on the result facts. Furthermore, explicitly forget the 'known value' on the result facts. |
22:28 | ||
MoarVM/spesh-refactor-iffy: 5 commits pushed by (Bart Wiegmans)++ | 22:41 |