[Coke] MoarVM release done 00:44
If anyone can verify it looks OK, I'd appreciate it. 00:47
00:47 jjatria left, jjatria joined 01:06 guifa left
[Coke] weird. I have gpg installed, but ake is specifically looking for gpg2 01:11
(but the moarvm release did not)
01:11 guifa joined
[Coke] (I probably thought that was weird a year ago when I first setup the azure box) 02:03
t/spec/S06-multi/type-based.rakudo.moar failing on 6.c-errata 02:05
6.d was fine. 02:12
that test not changed recently on master... 02:16
not ok 56 - native types and where clauses do not cause spurious circularities 02:23
not ok 60 - can distinguish Rat-like string in main
not ok 61 - can distinguish Num-like string in main
not ok 62 - can distinguish Int-like string in main
not ok 63 - can distinguish Complex-like string in main
^^ those 5 tests fail on 6.c errata.
if someone can take a look at that, I'll continue the release in the morning.
Only real hiccup so far.
ugexe arent those marked as todo? 02:44
the "not ok 56 - native types and where clauses do not cause spurious circularities" one isn't but i dont really follow what its trying to do. whatever it is, it relies on the legacy optimizer since it fails if run with --optimize=off 02:53
i'm inclined to say that test isnt valid 02:54
even adding a "say 1" and "say 2" to the two multis also makes it fail since thsoe side effects change what the optimizer can do with it 02:55
i.e.
multi rt107638(int $a) { say 1; 'ok' } #OK not used
multi rt107638(Str $a where 1) { say 2; Nil } #OK not used
my internet is limited this weekend fwiw, but honestly i'd say that test specific test is bad and the other "can distinguish" tests look like they are marked todo 02:57
[Coke] sorry, didn't fudge it. 03:01
when running by hand
checking...
only not ok 56 is a real failure 03:03
ugexe yeah, but thats the one im arguing the test is written incorrectly 03:04
[Coke] m: use v6.c; multi rt107638(int $a) { 'ok' }; multi rt107638(Str $a where 1) { }; rt107638(1)
camelia Cannot resolve caller rt107638(1); none of these signatures matches:
(int $a)
(Str $a where { ... })
in block <unit> at <tmp> line 1
[Coke] bisectable: use v6.c; multi rt107638(int $a) { 'ok' }; multi rt107638(Str $a where 1) { }; rt107638(1)
bisectable6 [Coke], Will bisect the whole range automagically because no endpoints were provided, hang tight
ugexe the test is bad 03:05
you can even see it in the git history of it where it gets switched back and forth between lives ok and throws ok
bisectable6 [Coke], More than 3 changes to bisect, please try a narrower range like old=2026.07 new=HEAD
[Coke], Output on all releases: gist.github.com/0465ce15e1b81ade5b...d891ca95d8
[Coke] bisectable: old=2026.07 new=HEAD use v6.c; multi rt107638(int $a) { 'ok' }; multi rt107638(Str $a where 1) { }; rt107638(1)
bisectable6 [Coke], Bisecting by exit code (old=2026.07 new=af70bff). Old exit code: 0 03:06
[Coke], bisect log: gist.github.com/7659dc62b18b854c39...60543317ab
[Coke], (2026-08-06) github.com/rakudo/rakudo/commit/59...9e0191a366
[Coke] OK. I'll open a ticket to resolve the test and continue with the release. thanks for the eyeballs.
the word "native" doesn't appear in that test on master at all 03:10
github.com/Raku/roast/issues/901 03:11
Geth nqp/main: 45907ede4c | (Will Coleda)++ | tools/templates/MOAR_REVISION
[release] Bump MoarVM revision to 2026.08
03:29
nqp/main: 8cc0a6355b | (Will Coleda)++ | VERSION
[release] Bump VERSION to 2026.08
rakudo/release-2026.08: b3d9119f5a | (Will Coleda)++ | tools/templates/NQP_REVISION
[release] Bump NQP revision to 2026.08
rakudo/release-2026.08: 24e6e5312f | (Will Coleda)++ | VERSION
[release] Bump VERSION to 2026.08
03:38 ugexe left
Geth rakudo: coke++ created pull request #6577:
Release 2026.08
03:38
03:38 ugexe joined
Geth rakudo/main: 4 commits pushed by (Will Coleda)++ 03:39
[Coke] .tell el_che 2026.08 ready for binary releases. 03:47
tellable6 [Coke], I'll pass your message to El_Che
[Coke] .tell patrickb 2026.08 ready for binary releases.
tellable6 [Coke], I'll pass your message to patrickb
[Coke] Release is done with 6 minutes to spare here on Friday 03:55
First release on the new box, so let me know asap if any issues discovered.
I've torn down the azure box to avoid any more spend.
05:16 jdv left, jdv joined 05:43 SmokeMachine left, SmokeMachine joined 05:47 finanalyst joined 08:28 Geth left, Geth joined 09:28 Pixi left 09:29 Pixi joined 09:40 nine left, nine joined 10:05 ilogger2 left, ilogger2 joined 10:40 ShimmerFairy left 12:16 ShimmerFairy joined 16:14 rba left 16:15 rba joined 16:50 Pixi left 16:56 Pixi joined 21:18 disbot2 joined, disbot left 21:24 guifa left 21:39 coverable6 left 21:43 guifa joined 22:43 finanalyst left