|
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
|
|||