Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Fridays at 13:30 UTC); you probably want #parrotĀ instead. | irclog: irclog.perlgeek.de/
Set by moderator on 1 January 2015.
03:07 allison joined 10:13 rurban joined 11:20 rurban joined
rurban 2015-01-16 rurban 13:31
DONE:
* completed pir and pbc fuzzing, fixed all found errors
* smoke-me/afl-crash-gh1168
* Deprecated all non Parrot_,PDB_,imcc_,mem_ exports
* merged smoke-me/exports+depr-gh1122
* Re-added some required NCI signatures, for SDL and Curses: t234
They could have been declared with a ref flag instead, but it was
never done, so I rather brought them back.
* merge smoke-me/t-nci-sig-gh601
* merge smoke-me/SDL-gh601
* merged smoke-me/new-thunks-gh1171
WORK:
* smoke-me/gcc_cmpxchg-gh1173: atomic obj files not linked,
cpu config key harmonization
* perl6+nqp parrot-rpa fixes. 6.11 and 7.0 still not usable on perl6.
I fear there is a rpa bug still, not caught in a testcase.
Util Done: 13:34
* Nil
Doing:
* Prep for release on Jan 20th
.end
Hello! Who all is in attendance?
rurban me 13:35
Util Hi! 13:36
rurban Still finding crazy bugs apparently, but nothing dramatic. Just the rpa dramatic is annoying 13:37
perl6 is still doing fine 6.10, but I want to use 7.0 on perl6 13:38
oh my. atomic bitrot also in some asm travis-ci.org/parrot/parrot/jobs/47242671 13:40
Util Please keep me informed as to your progress with the rpa fix. I too want Parrot 7.0 to be useable with perl6
rurban It takes forever to compile a perl6 with a debugging parrot 13:41
And I'm very bad in debugging nqp
worst case is that we have to revert the rpa branch 13:42
Util I am travelling from this morning through Monday evening, but I should have hotel time to look at RPA in NQP.
rurban Almost impossible to do with a laptop. Even with my biggest machine I'm having trouble 13:43
Util I will also look at the stability of parrot with the RPA patch reverted.
Amazon EC2 and/or LiNode to the rescue!
rurban I'm constanly testing 3 approaches, without rpa (parrot_6_10), with parrot master, and nqp and perl6 with and without the fixed branches 13:44
the fixed branches parrot-rpa just ripped out the qrpa pmc from nqp, which is now unneeded
I tested everything without rpa fine, so it's definitely still a bug missing there 13:45
Util Do you have a minimal test case that (at least *usually*) shows the rpa bug?
rurban yes: see github.com/perl6/nqp/issues/209 13:46
install/bin/parrot -t -- perl6.pbc t/01-sanity/08-var-array.t
and compiling Test/More.pm hangs then
kind of an endless loop I guess
This is a stable repro 13:47
It should work with the latest perl6/nqp branches as well as my parrot-rpa branches. But it does not in neither of them 13:48
It does work however if I take out the rpa stuff. i.e. parrot 570e6c1
it works also better (less test failures in the good perl6/nqp branches), and more failures with my ripout 13:49
It's the last test 11 in t/01-sanity/08-var-array.t only, so it should be minimizable soon 13:51
and it hangs in the same way as with Test/More.pm
Ok, found a good testcase github.com/perl6/nqp/issues/209#is...t-70256067 13:54
Util Do you know of a minimal testcase in NQP? That would simplify the debugging. 13:58
rurban Not yet... 13:59
I'd love to add that to the nqp testsuite then
I don't even understand the code yet. Something with a lazy list? It involves a ListIter 14:00
Ok, found it! 14:02
the "rpa splice shrink fast" branch is wrong, disabled it and now it works
I'll try to make that into a parrot testcase first 14:03
Util Excellent! 14:05
rurban This is really superhairy code I took over from pmichaud 14:06
have to leave now 14:07
Util Me too. Thanks for all your hard work!
Anything else to discuss? From anyone?
OK. Thanks everyone! 14:11
Meeting adjourned.
rurban github.com/parrot/parrot/issues/1174 14:12
14:43 Util joined 15:12 rurban joined 19:34 wagle joined 21:34 rurban joined