🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth nqp: Kaiepi++ created pull request #778:
Do not emit a deprecation warning when importing an EXPORTHOW::SUPERSEDE
00:02
00:07 reportable6 left 00:09 reportable6 joined 01:31 statisfiable6 left, quotable6 left, evalable6 left, bloatable6 left, sourceable6 left, bisectable6 left, greppable6 left, coverable6 left, unicodable6 left, benchable6 left, committable6 left, releasable6 left, linkable6 left, tellable6 left, reportable6 left, nativecallable6 left, squashable6 left, shareable6 left, notable6 left, committable6 joined, quotable6 joined 01:32 shareable6 joined, bloatable6 joined, bisectable6 joined, releasable6 joined, statisfiable6 joined, nativecallable6 joined, coverable6 joined, reportable6 joined 01:33 sourceable6 joined, greppable6 joined, notable6 joined, unicodable6 joined, squashable6 joined, tellable6 joined, linkable6 joined 01:34 benchable6 joined, evalable6 joined 03:02 coverable6 left, evalable6 left, statisfiable6 left, committable6 left, quotable6 left, reportable6 left, bloatable6 left, unicodable6 left, tellable6 left, shareable6 left, notable6 left, linkable6 left, nativecallable6 left, greppable6 left, benchable6 left, bisectable6 left, releasable6 left, sourceable6 left, squashable6 left, linkable6 joined, tellable6 joined, sourceable6 joined 03:03 bisectable6 joined, reportable6 joined, coverable6 joined, evalable6 joined, unicodable6 joined 03:04 benchable6 joined, releasable6 joined, greppable6 joined, notable6 joined, committable6 joined, quotable6 joined, squashable6 joined, bloatable6 joined 03:05 shareable6 joined, nativecallable6 joined, statisfiable6 joined 03:48 Voldenet_ joined 03:49 Voldenet left, Voldenet_ is now known as Voldenet 04:28 Xliff joined 04:35 Guest10 joined 04:36 Guest10 is now known as XliffyMac 06:06 reportable6 left 06:08 reportable6 joined 08:44 unicodable6 left, bisectable6 left, notable6 left, bloatable6 left, statisfiable6 left, committable6 left, quotable6 left, linkable6 left, squashable6 left, nativecallable6 left, benchable6 left, evalable6 left, releasable6 left, tellable6 left, greppable6 left, shareable6 left, reportable6 left, sourceable6 left, coverable6 left, unicodable6 joined 08:45 greppable6 joined, nativecallable6 joined, reportable6 joined, statisfiable6 joined, committable6 joined, notable6 joined, shareable6 joined, sena_kun joined 08:46 quotable6 joined, bloatable6 joined, bisectable6 joined, evalable6 joined 08:47 linkable6 joined, squashable6 joined, tellable6 joined, benchable6 joined, coverable6 joined, sourceable6 joined, releasable6 joined 09:01 ab5tract joined
XliffyMac P6-GLib suite timing statistics for Raku 2022.07.18.gdbf.035.d.83 09:13
Total number of projects: 33 (483391 loc)
Total non-parallel compile times: 9081.370 (275.193 avg)
Total parallel compile times: 1576.441 (47.771 avg) 5.761x speedup
09:14 XliffyMac left, Xliff left 09:42 ab5tract left 10:42 notable6 left, committable6 left, reportable6 left, unicodable6 left, benchable6 left, quotable6 left, nativecallable6 left, sourceable6 left, shareable6 left, coverable6 left, greppable6 left, statisfiable6 left, tellable6 left, linkable6 left, squashable6 left, bisectable6 left, evalable6 left, bloatable6 left, releasable6 left, coverable6 joined, reportable6 joined, committable6 joined 10:43 quotable6 joined, statisfiable6 joined, evalable6 joined 10:44 sourceable6 joined, linkable6 joined, bisectable6 joined, bloatable6 joined, unicodable6 joined, benchable6 joined, tellable6 joined 10:45 notable6 joined, squashable6 joined, releasable6 joined, nativecallable6 joined, shareable6 joined, greppable6 joined 11:45 bloatable6 left, coverable6 left, bisectable6 left, greppable6 left, tellable6 left, nativecallable6 left, squashable6 left, evalable6 left, reportable6 left, linkable6 left, releasable6 left, benchable6 left, committable6 left, statisfiable6 left, shareable6 left, sourceable6 left, quotable6 left, unicodable6 left, notable6 left, quotable6 joined, squashable6 joined, notable6 joined 11:46 committable6 joined, releasable6 joined, shareable6 joined, greppable6 joined, nativecallable6 joined, sourceable6 joined 11:47 tellable6 joined, unicodable6 joined, bloatable6 joined, bisectable6 joined, benchable6 joined 11:48 statisfiable6 joined, reportable6 joined, linkable6 joined, coverable6 joined, evalable6 joined 12:07 reportable6 left 12:10 reportable6 joined 14:10 reportable6 left, nativecallable6 left, benchable6 left, unicodable6 left, evalable6 left, linkable6 left, coverable6 left, shareable6 left, sourceable6 left, tellable6 left, statisfiable6 left, bloatable6 left, squashable6 left, committable6 left, quotable6 left, bisectable6 left, notable6 left, greppable6 left, releasable6 left, evalable6 joined 14:11 notable6 joined, tellable6 joined, statisfiable6 joined, greppable6 joined, bloatable6 joined, releasable6 joined, linkable6 joined 14:12 quotable6 joined, bisectable6 joined, sourceable6 joined, nativecallable6 joined, benchable6 joined 14:13 squashable6 joined, coverable6 joined, committable6 joined, unicodable6 joined, reportable6 joined, shareable6 joined
Geth rakudo: d059921b72 | (Ben Davies)++ (committed by Christian Bartolomäus) | src/vm/jvm/Perl6/Metamodel/JavaHOW.nqp
[JVM] Add missing $obj? to Perl6::Metamodel::JavaHOW.archetypes

Allows for t/03-jvm/01-interop.t to pass once more.
14:36
15:10 [Coke] left 15:11 ab5tract joined 15:13 [Coke] joined 16:13 linkable6 left, bloatable6 left, benchable6 left, quotable6 left, bisectable6 left, reportable6 left, nativecallable6 left, squashable6 left, committable6 left, evalable6 left, tellable6 left, releasable6 left, shareable6 left, unicodable6 left, notable6 left, sourceable6 left, coverable6 left, greppable6 left, statisfiable6 left 16:14 unicodable6 joined, committable6 joined, evalable6 joined, bisectable6 joined, nativecallable6 joined, coverable6 joined 16:15 sourceable6 joined, notable6 joined, tellable6 joined, bloatable6 joined, statisfiable6 joined, quotable6 joined, releasable6 joined 16:16 linkable6 joined, shareable6 joined, squashable6 joined, greppable6 joined, benchable6 joined, reportable6 joined 16:17 sena_kun left 16:20 sena_kun joined 17:20 bloatable6 left, greppable6 left, unicodable6 left, bisectable6 left, benchable6 left, evalable6 left, committable6 left, tellable6 left, linkable6 left, reportable6 left, shareable6 left, notable6 left, statisfiable6 left, nativecallable6 left, releasable6 left, squashable6 left, coverable6 left, quotable6 left, sourceable6 left 17:21 benchable6 joined, unicodable6 joined, linkable6 joined, reportable6 joined, bloatable6 joined, sourceable6 joined, releasable6 joined, greppable6 joined, shareable6 joined, nativecallable6 joined 17:22 tellable6 joined, statisfiable6 joined, coverable6 joined, squashable6 joined 17:23 bisectable6 joined, committable6 joined, quotable6 joined, notable6 joined, evalable6 joined
jdv AlexDaniel: was there a change on the whateverable build box or whatever? 17:44
AlexDaniel jdv: maybe, maybe not
jdv: depends on what you mean
for example, when `gcc` is updated, this results in slightly different rakudo binaries
recently there was a debian release, and I believe that the system rolled over to it 17:45
jdv gist.github.com/jdv/ffa82e105b75a9...04005a174b
AlexDaniel I can give a more specific answer to a more specific question :)
alright, that's a bit concerning 17:46
jdv that docker image has worked since december
AlexDaniel but
e: say 42
evalable6 42
AlexDaniel jdv: aaa, okay, your glibc is not new enough
any chance you can upgrade the image itself? 17:47
jdv i just updated it in the container
AlexDaniel this has been an issue for quite some time actually… rakudo must be built with an old enough glibc in order to be portable between the systems
I build stuff on debian, and it comes with whatever
so… hm
the build process should be dockerized of course to eliminate that issue 17:48
but yeah, it isn't, so that's where we are right now
jdv looks like 2.28 is the most up to date for the image's os 17:49
AlexDaniel bullseye comes with 2.31 and bookworm with 2.34 17:50
jdv which is buster
cur-1
AlexDaniel buster is 2019 release 17:51
and it's 2.28 on buster, yeah
jdv i'll try rebuilding to bullseye 17:52
AlexDaniel I'm a bit confused by that output… it looks for 3 different glibc versions, none of which is in bullseye 😂
jdv i am largely ignorant of blin - its "just worked" for me so far. 17:53
AlexDaniel well, looking at the current situation, it seems like upgrading to bullseye is not going to necessarily help 17:58
but… try it
it's an issue on my side actually, my glibc is even newer
I can try downgrading it, but it's a bit scary 😂 17:59
jdv: upgrading to debian testing is going to work for sure…
17:59 bisectable6 left, benchable6 left, statisfiable6 left, releasable6 left, unicodable6 left, evalable6 left, sourceable6 left, bloatable6 left, coverable6 left, committable6 left, notable6 left, squashable6 left, quotable6 left, tellable6 left, linkable6 left, reportable6 left, greppable6 left, shareable6 left, nativecallable6 left 18:01 benchable6 joined, squashable6 joined, bisectable6 joined, quotable6 joined, committable6 joined, nativecallable6 joined, tellable6 joined 18:02 reportable6 joined, evalable6 joined, unicodable6 joined, releasable6 joined, statisfiable6 joined, shareable6 joined 18:03 sourceable6 joined, notable6 joined, linkable6 joined, bloatable6 joined, greppable6 joined
AlexDaniel aaaand if you're wondering what just happend – I typed `sudo reboot` into the wrong machine 18:03
18:03 coverable6 joined
jdv why is the build stuff running on testing? seems a bit bleeding edge 18:07
AlexDaniel good question… :) 18:08
jdv where is nxadm - i can't get the image to build... 18:09
.seen nxadm 18:14
tellable6 jdv, I haven't seen nxadm around, did you mean nadim?
jdv .seen El_Che 18:15
tellable6 jdv, I saw El_Che 2022-08-20T22:41:08Z in #raku: <El_Che> (just kidding)
jdv .tell El_Che need help rebuilding the blin image on debian testing because gist.githubusercontent.com/jdv/ffa...tfile1.txt
tellable6 jdv, I'll pass your message to El_Che
jdv note that the release may be delayed because of this - whoever is interested...:) 18:16
18:46 sena_kun left 18:47 sena_kun joined
releasable6 Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 19:00
21:02 ab5tract left
gfldex m: fail('bad') // say 'failed'; 22:02
camelia bad
in block <unit> at <tmp> line 1
gfldex m: Failure.new('bad') // say 'failed';
camelia failed
gfldex is there a reason for the difference? 22:03
22:03 discord-raku-bot left
lizmat "fail" *throws* a Failure 22:07
Failure.new just creates an object
22:11 discord-raku-bot joined 22:29 sena_kun left
gfldex m: sub { fail('bad') }() // say 'failed'; 22:46
camelia failed