Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by Zoffix on 27 July 2018. |
|||
AlexDaniel | moritz: maybe you're interested in this: github.com/pierre-vigier/Perl6-Mat...-457023361 | 00:48 | |
01:17
MasterDuke left
02:05
MasterDuke joined,
MasterDuke left,
MasterDuke joined
02:13
dogbert17 left
|
|||
AlexDaniel | OK, some relatively not great news :) | 02:17 | |
I just got another set of results from Blin, there are more blockers | |||
I think they somewhat hidden previously because of some changes in zef | |||
that is, in the previous run Blin ignored some modules because they failed to install, or something like that | 02:18 | ||
timotimo: if you like gists: gist.github.com/AlexDaniel/13b7743...ab6fd6b8b4 | 02:33 | ||
timotimo | .o( gist gallop ) | 02:34 | |
AlexDaniel | timotimo: ctrl+f Bisected | 02:36 | |
timotimo | the P6Repl::Helper problem is just testing output from an introspection for a sub that has since gotten return type annotations | ||
so LHF :) | |||
SmokeMachine | AlexDaniel: I’m having that error on Red on a recent Rakudo version... | ||
AlexDaniel | SmokeMachine: you mean this one? Red – Fail, Bisected: 2b948fc38b9d685104dd2f3f0b60de51e991b9fe | ||
uhhh that bisect result makes no sense | 02:37 | ||
AlexDaniel reruns that locally… | |||
SmokeMachine | Hum!!! DateTime::Extended has no update for a long time... | 02:39 | |
AlexDaniel: where have you found that bisect result? | 02:40 | ||
AlexDaniel | SmokeMachine: in the gist above: ctrl+f Bisected | ||
but that looks very unrelated :) | |||
SmokeMachine | (I’m on my cellphone...) | 02:41 | |
AlexDaniel | SmokeMachine: anyway, I'm rerunning that for Red right now… will create a ticket soon! | ||
SmokeMachine | Thanks! | 02:44 | |
timotimo | i'll go to sleep RSN | 02:46 | |
03:10
MasterDuke_ joined,
MasterDuke left
03:15
MasterDuke_ left
|
|||
SmokeMachine | AlexDaniel: any news about the rerunning? | 03:17 | |
03:19
robertle left,
robertle joined
|
|||
AlexDaniel | SmokeMachine: not really. It did finish, but here's the bisect log: gist.github.com/AlexDaniel/f0a2c56...1fa6c4a3eb | 03:19 | |
SmokeMachine: TL;DR on two revisions it got MoarVM panic, so the final answer is irrelevant | 03:20 | ||
SmokeMachine: is it a common occurance that it panics during tests? | 03:21 | ||
Blin attempts to deflap results, so apparently it succeeded 4 times in a row on 2018.12 | 03:22 | ||
so it's possible that we're looking at two issues, but more testing is needed | 03:23 | ||
03:24
MasterDuke joined,
MasterDuke left,
MasterDuke joined
|
|||
SmokeMachine | No, that’s not common... | 03:24 | |
AlexDaniel: you say it succeeded 4 times because it have tried 4 times or it has tried more times and only succeeded on 4? | 03:27 | ||
AlexDaniel | SmokeMachine: it tried 4 times (actually 5) on 2018.12 and in all 5 runs tests were clean | 03:28 | |
so it classified it as a non-flapper (because it succeeds consistently on the old revision) and proceeded to bisect it | 03:29 | ||
but during bisection it sometimes failed with (NoMatch) issue (what we're looking for) and sometimes failed with moarvm panic | 03:30 | ||
SmokeMachine | So, the problem is some change on rakudo, right?! (And probably 2 different problems, right?) | ||
AlexDaniel | which resulted in a useless answer :) | 03:31 | |
well, either it's the commit that introduced moarvm panics (which were later resolved?), or it's a completely random commit (more likely) :) | |||
SmokeMachine: I'm running it again, so we'll get an answer eventually… well, we *have to* to get the answer before the release | |||
03:31
AlexDani` joined
|
|||
AlexDani` | heh, you can follow my progress here: R#2638 … if you ask nicely, I can stream it next time on twitch :D | 03:35 | |
synopsebot | R#2638 [open]: github.com/rakudo/rakudo/issues/2638 [⚠ blocker ⚠] [WIP] Blin 2019.01 | ||
03:36
AlexDani` left,
AlexDani` joined,
AlexDaniel left,
AlexDani` is now known as AlexDaniel
03:49
robertle left,
robertle joined
03:51
martin__ joined
03:55
ufobat_ left
04:01
MasterDuke left
04:02
MasterDuke joined
04:04
MasterDuke left,
MasterDuke joined
|
|||
AlexDaniel | I'm done for today… | 06:43 | |
07:50
patrickb joined
07:51
martin__ is now known as ufobat
09:16
robertle left
09:17
robertle joined
|
|||
Geth | rakudo: 3488a65ed7 | (Elizabeth Mattijsen)++ | 3 files Make sure $!daycount is nulled on subclasses of DateTime Essentially the same fix as 929561642281da874c was for Date. Spotted by AlexDaniel++ / Blin++. Fixes R#2615 (again) |
10:07 | |
synopsebot | R#2615 [open]: github.com/rakudo/rakudo/issues/2615 [regression][⚠ blocker ⚠] Date/DateTime regression (expected Int:D but got Int (Int)) | ||
10:20
ExtraCrispy joined
|
|||
Geth | roast: 9d55fd0c0e | (Elizabeth Mattijsen)++ | S32-temporal/DateTime.t Add tests for DateTime R#2615 |
10:21 | |
synopsebot | R#2615 [open]: github.com/rakudo/rakudo/issues/2615 [regression][⚠ blocker ⚠] Date/DateTime regression (expected Int:D but got Int (Int)) | ||
lizmat | hmmm... how do you rethrow a BOOTException ? | 10:50 | |
jnthn | nqp::rethrow | 10:52 | |
10:59
dogbert2_ joined
|
|||
lizmat | jnthn++ | 11:15 | |
dogbert2_ | releasable: next | 11:19 | |
releasable6 | dogbert2_, Next release will happen when it's ready. 10 blockers. 116 out of 248 commits logged (⚠ 41 warnings) | ||
dogbert2_, Details: gist.github.com/d846ff4ddff2877485...f4d14aa39b | |||
dogbert2_ | what 10 blockers | 11:20 | |
Geth | rakudo: 89ca56affb | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp Add some diagnostics when a module fails to precomp |
11:21 | |
lizmat | afk for some hours& | 11:24 | |
12:33
lucasb joined
12:34
travis-ci joined
|
|||
travis-ci | Rakudo build failed. Elizabeth Mattijsen 'Add some diagnostics when a module fails to precomp' | 12:34 | |
travis-ci.org/rakudo/rakudo/builds/483846064 github.com/rakudo/rakudo/compare/3...ca56affba1 | |||
12:34
travis-ci left
13:20
dogbert2_ left
13:23
patrickb left
|
|||
Geth | nqp/master: 16 commits pushed by (Paweł Murias)++ review: github.com/perl6/nqp/compare/babda...9984bbc15a |
14:07 | |
14:24
travis-ci joined
|
|||
travis-ci | NQP build failed. Paweł Murias 'Test the utf16be encoding' | 14:24 | |
travis-ci.org/perl6/nqp/builds/483908103 github.com/perl6/nqp/compare/babda...9984bbc15a | |||
14:24
travis-ci left
15:14
dalek left
15:15
dalek joined,
ChanServ sets mode: +v dalek
15:18
robertle left,
robertle joined
|
|||
scovit | Hello, does anybody knows if there is a straightforward command to run only the nativecall tests in the rakudo test directory | 15:26 | |
? | 15:27 | ||
Geth | rakudo: 8095ceada8 | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp Disable CATCH block for precomp errors for now Its causing too many weird test errors |
15:28 | |
lizmat | scovit: make t/04-nativecall/*.t | ||
scovit | it complains that there is no t/spec/fudgeall | 15:30 | |
15:33
lucasb left
|
|||
scovit | I found the way | 15:33 | |
thanks lizmat | |||
15:34
[Coke] left
|
|||
scovit | I get 1 failure in 00-misc.t , with rakudo compiled --has-libffi , is it normal? | 15:35 | |
it just says Non-zero exit status: 1 | 15:52 | ||
perl6 t/harness6 t/04-nativecall/00-mist.t | |||
Mac OSX | 15:53 | ||
lizmat | scovit: don't you mean perl6 t/harness6 t/04-nativecall/00-misc.t ? | 15:55 | |
aka s/mist.t/misc.t/ ? | |||
scovit | yep | ||
lizmat | that passes for me ok | 15:56 | |
on MacOS High Sierra | |||
scovit | I'm on Sierra but I guess that is not the difference | ||
did you try --has-libffi ? | |||
it is not the default | 15:57 | ||
lizmat | ah, ok, no I didn't build with that | ||
scovit | it is a moarvm option, but you need libffi installd | ||
lizmat | where did you specify that --has-libffi ? | ||
ah... well then I hope someone with that installed can help you further | 15:58 | ||
lizmat is in the middle of some other stuff | |||
scovit | Ok, no-prob | ||
lizmat | afk again& | 16:03 | |
scovit | lizmat, all, do not worry about that test: I foind out the reason it is not working here and it is a consequence of my hacking | 16:29 | |
it is the only test that tests stdout, and I added debugging there | 16:30 | ||
16:41
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Disable CATCH block for precomp errors for now | 16:41 | |
travis-ci.org/rakudo/rakudo/builds/483945602 github.com/rakudo/rakudo/compare/8...95ceada8bb | |||
16:41
travis-ci left
|
|||
Geth | nqp: 5ce0d49f44 | (Paweł Murias)++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java [jvm] Implement utf16be support |
16:43 | |
16:59
travis-ci joined
|
|||
travis-ci | NQP build passed. Paweł Murias '[jvm] Implement utf16be support' | 16:59 | |
travis-ci.org/perl6/nqp/builds/483980025 github.com/perl6/nqp/compare/6e998...e0d49f4452 | |||
16:59
travis-ci left
17:03
lizmat left
17:28
patrickb joined
18:24
dogbert17 joined
18:25
patrickb left
19:55
robertle left,
robertle joined
19:56
robertle left,
robertle joined
20:03
robertle left
20:05
lizmat joined
20:10
robertle joined
20:28
dct joined
20:29
AlexDani` joined
20:31
AlexDaniel left
20:40
AlexDani` is now known as AlexDaniel
|
|||
AlexDaniel | o/ | 20:40 | |
yoleaux | 12:32Z <brrt> AlexDaniel: how can I submit an idea? | ||
21:19
robertle left
|
|||
jnthn | releasable6: status | 21:20 | |
releasable6 | jnthn, Next release will happen when it's ready. 9 blockers. 157 out of 250 commits logged | ||
jnthn, Details: gist.github.com/6d6e30ead214e1aa84...c1e841c9bc | |||
jnthn | o.O | ||
Hopefully I'll have some time to help with those tomorrow :) | |||
21:40
Kaiepi left
21:46
Kaiepi joined
|
|||
gfldex | m: my $v = Version.new("1.2.3"); | 21:46 | |
camelia | ( no output ) | ||
gfldex | m: my $v = Version.new("1.2.3"); say $v > Version.new(1,2,2); | 21:47 | |
camelia | Default constructor for 'Version' only takes named arguments in block <unit> at <tmp> line 1 |
||
gfldex | m: my $v = Version.new("1.2.3"); say $v > Version.new("1,2,2"); | ||
camelia | True | ||
gfldex | m: my $v = Version.new("1.2.3"); say $v > Version.new("1,2,2"); dd Version.new("1.2.3"), Version.new("1,2,2"); | 21:48 | |
camelia | True v1.2.3 v1.2.2 |
||
21:59
MasterDuke left
|
|||
Geth | rakudo: 4fd8e8731e | (Elizabeth Mattijsen)++ | src/core/Exception.pm6 Somehow bypass issue that causes LTA error of R#2640 Not sure why this makes a difference at all, but by replacing the when Failure by a much more low level if nqp::istype(Failure) we at least get a decent error message. I assume this is somehow related to $_ scoping optimizations that have happened. |
22:26 | |
synopsebot | R#2640 [open]: github.com/rakudo/rakudo/issues/2640 [⚠ blocker ⚠] Some sort of regression in Red module | ||
23:12
MasterDuke joined,
MasterDuke left,
MasterDuke joined
|