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. |
|||||||||||||||||||||||||||||||||||||||
03:26
MasterDuke left
04:16
Blue^NeXuS left
04:25
Blue^NeXuS joined
04:30
Blue^NeXuS left
04:42
Blue^NeXuS joined
04:58
Blue^NeXuS left
05:00
Blue^NeXuS joined
05:48
epony left
06:05
Blue^NeXuS left
07:01
kanopis joined
07:45
kanopis left
08:18
patrickb joined
|
|||||||||||||||||||||||||||||||||||||||
patrickb | .tell vrurg Did you see colabti.org/irclogger/irclogger_lo...-06-16#l75 | 08:25 | |||||||||||||||||||||||||||||||||||||
yoleaux | patrickb: I'll pass your message to vrurg. | ||||||||||||||||||||||||||||||||||||||
09:08
patrickb left
09:26
squashable6 left,
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
pmurias | nine: I'm creating a CompUnit::Repository::Node | 09:26 | |||||||||||||||||||||||||||||||||||||
paste.debian.net/1088166 | 09:27 | ||||||||||||||||||||||||||||||||||||||
nine: but the problem is that modules in node.js export an arbitary object | |||||||||||||||||||||||||||||||||||||||
09:27
squashable6 joined
09:50
patrickb joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | jnthn: hello, any good reason why rakudo repo is not under perl6 organization? | 10:05 | |||||||||||||||||||||||||||||||||||||
for example, a disadvantage of that is that it's impossible to move tickets from rakudo repo to problem-solving | 10:06 | ||||||||||||||||||||||||||||||||||||||
arguably a github limitation, but still | |||||||||||||||||||||||||||||||||||||||
kawaii | I assume because Rakudo is an implementation of Perl 6, not Perl 6 itself AlexDaniel | 10:08 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | kawaii: but why a perl 6 implementation can't live in perl6 organization? | 10:09 | |||||||||||||||||||||||||||||||||||||
kawaii | So if more Perl 6 compilers were born, would they too live under the Perl 6 org, alongside Rakudo? 🤔 | 10:10 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | if they want to, why not? | ||||||||||||||||||||||||||||||||||||||
the base permission in perl6 org is currently set to `read` only, so it's not about privileges I assume | |||||||||||||||||||||||||||||||||||||||
kawaii | I don't think it matters either way, but might be nice to consolidate if there are no objections | 10:11 | |||||||||||||||||||||||||||||||||||||
Though, it may give the impression that Rakudo is the 'official' Perl 6 compiler | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | IMO same goes for MoarVM/ org which doesn't even have a logo :) | 10:12 | |||||||||||||||||||||||||||||||||||||
kawaii | Poor MoarVM, someone make those guys a logo please | ||||||||||||||||||||||||||||||||||||||
I _think_ it makes more sense for moar to move under the perl6 org, at least since Perl 6 is the only language that runs under that backend | 10:13 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | moarvm.org repo is in MoarVM org, but rakudo.org is in perl6/ :) | ||||||||||||||||||||||||||||||||||||||
10:14
squashable6 left
|
|||||||||||||||||||||||||||||||||||||||
kawaii | MoarVM is in sense, a first-class citizen in Perl 6 world, whereas Rakudo is more like a second/third-party component? | 10:14 | |||||||||||||||||||||||||||||||||||||
I don't know, too early to engage brain this much | |||||||||||||||||||||||||||||||||||||||
10:15
squashable6 joined,
ChanServ sets mode: +v squashable6
10:51
pmurias left
10:52
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈3 days and ≈7 hours. 3 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 11:00 | |||||||||||||||||||||||||||||||||||||
11:02
pmurias left
11:03
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
pmurias | AlexDaniel: I think different sets of commiters are the reason | 11:15 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | pmurias: but this can be done using Teams, right? | ||||||||||||||||||||||||||||||||||||||
kawaii | I doubt the list of committers between rakudo and nqp etc... are that different surely? | 11:19 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | kawaii: yeah, but committing to rakudo requires signing a CLA | 11:21 | |||||||||||||||||||||||||||||||||||||
that's the only difference I think | |||||||||||||||||||||||||||||||||||||||
lizmat | Files=1275, Tests=108113, 209 wallclock secs (26.30 usr 7.33 sys + 2905.29 cusr 271.75 csys = 3210.67 CPU) | 11:22 | |||||||||||||||||||||||||||||||||||||
11:29
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
11:48 | |||||||||||||||||||||||||||||||||||||
patrickb | Is there any real reasoning why rakudo would require a CLA and NQP or MoarVM don't? | 11:52 | |||||||||||||||||||||||||||||||||||||
Especially because NQP is located under the "perl6/" umbrella and thus seems to have a tighter bound to TPF... | 11:53 | ||||||||||||||||||||||||||||||||||||||
kawaii | Yes I wonder the same thing, Rakudo from what I can tell does not have any official attachment to TPF | 11:54 | |||||||||||||||||||||||||||||||||||||
11:55
AlexDaniel left,
AlexDaniel joined
11:57
Guest77572 joined
|
|||||||||||||||||||||||||||||||||||||||
Guest77572 | only three blockers, impressive | 11:57 | |||||||||||||||||||||||||||||||||||||
12:02
ggoebel joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | .tell nine Please, when you complain about a build problem – tell me how you got into it. Best – make a ticket. | 12:16 | |||||||||||||||||||||||||||||||||||||
yoleaux | 08:25Z <patrickb> vrurg: Did you see colabti.org/irclogger/irclogger_lo...-06-16#l75 | ||||||||||||||||||||||||||||||||||||||
vrurg: I'll pass your message to nine. | |||||||||||||||||||||||||||||||||||||||
12:17
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
patrickb | vrurg++ | 12:18 | |||||||||||||||||||||||||||||||||||||
AlexDaniel, kawaii: What's your thoughts on the release planed in 3 days? | 12:22 | ||||||||||||||||||||||||||||||||||||||
lizmat | patrickb: I understand why MoarVM doesn't, as it is something that jnthn started on his own | ||||||||||||||||||||||||||||||||||||||
patrickb: re nqp, I guess that's a similar situation, but that's more shrouded in the mists of time for me | 12:23 | ||||||||||||||||||||||||||||||||||||||
kawaii | AlexDaniel: of the 3 blockers, I think this one at the very least should be dealt with github.com/rakudo/rakudo/issues/2759 | ||||||||||||||||||||||||||||||||||||||
patrickb | s/planed/planned/ | ||||||||||||||||||||||||||||||||||||||
kawaii | AlexDaniel: also schedule wise, I am fine with 3 days time doing a release alongside you, are you also fine with this day? | 12:24 | |||||||||||||||||||||||||||||||||||||
the other two blockers are... not as serious IMO | |||||||||||||||||||||||||||||||||||||||
at least not enough to prevent a release | |||||||||||||||||||||||||||||||||||||||
though I certainly need to be able to run Blin again, and can't currently until rba has got that cert in place | 12:25 | ||||||||||||||||||||||||||||||||||||||
12:30
Ulti left
12:39
Ulti joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | realistically? I don't think it's going to happen in exactly three days | 12:48 | |||||||||||||||||||||||||||||||||||||
we don't even have Blin results yet | |||||||||||||||||||||||||||||||||||||||
I'm busy till tomorrow, then I'm mostly free | 12:49 | ||||||||||||||||||||||||||||||||||||||
AppVeyor is still broken, is there a ticket about it somewhere? | 12:51 | ||||||||||||||||||||||||||||||||||||||
patrickb | AlexDaniel: It's one of the three blockers | 12:52 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | ah yeah, marked as blocker | ||||||||||||||||||||||||||||||||||||||
ok | 12:53 | ||||||||||||||||||||||||||||||||||||||
patrickb | AlexDaniel: Did you notice the autocomplete in rakudobrew? :-) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | not great, not terrible | ||||||||||||||||||||||||||||||||||||||
timotimo | nqp was initially more a part of parrot, right? did parrot have a cla? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | patrickb: no, but I did notice that I had to manually choose Bash in the config, and was pissed off a bit :) | 12:54 | |||||||||||||||||||||||||||||||||||||
patrickb: but now that you said it, it's pretty awesome! | |||||||||||||||||||||||||||||||||||||||
12:58
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
patrickb | vrurg: o/ | 13:00 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | patrickb: btw why can't we use $SHELL to figure out which shell it is? | ||||||||||||||||||||||||||||||||||||||
vrurg | Hi! | 13:01 | |||||||||||||||||||||||||||||||||||||
patrickb: sitting at TPC now. Would try to be useful if anything is needed. | |||||||||||||||||||||||||||||||||||||||
patrickb: do you know what went wrong for nine? | 13:02 | ||||||||||||||||||||||||||||||||||||||
patrickb | vrurg: Which TPC? | ||||||||||||||||||||||||||||||||||||||
timotimo | in riga? | ||||||||||||||||||||||||||||||||||||||
vrurg | Pittsburg | 13:03 | |||||||||||||||||||||||||||||||||||||
timotimo | ah, merica | ||||||||||||||||||||||||||||||||||||||
patrickb | AlexDaniel: I'm not sure anymore. It was quite an adventure before I arrived at the current solution. I think there is no reliably way to determine the shell currently running. With $SHELL my memory is foggy. Might have been a problem with that variable not being reset when spawning subshells. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | kawaii: the question is whether we can indeed make sure that the current state of rakudo doesn't have additional serious bugs that the previous release didn't have | 13:05 | |||||||||||||||||||||||||||||||||||||
kawaii: without the info from Blin I really can't tell | |||||||||||||||||||||||||||||||||||||||
but AppVeyor tests should definitely pass before we make a new release | |||||||||||||||||||||||||||||||||||||||
releasable6: status | |||||||||||||||||||||||||||||||||||||||
patrickb | vrurg: Sadly I don't. The piece of the console log he pasted contained "bash config.status". | ||||||||||||||||||||||||||||||||||||||
releasable6 | AlexDaniel, Next release in ≈3 days and ≈5 hours. 3 blockers. 221 out of 624 commits logged (⚠ 1 warnings) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Details: gist.github.com/5d1b217b07cb0ec551...f9d1968824 | |||||||||||||||||||||||||||||||||||||||
kawaii | AlexDaniel: yes I know, but Blin is currently inoperable due to the TLS issue, hopefully I can trigger one tonight | 13:06 | |||||||||||||||||||||||||||||||||||||
patrickb | vrurg: Do you live in the US? I somehow assumed you'd live in the Netherlands... | 13:07 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | kawaii: yeah, so 3.6 blockers :) | ||||||||||||||||||||||||||||||||||||||
vrurg | patrickb: wish I could see what's in that config.status.How come it came up with unix/nqp-m template whereas there is no such thing whatsoever? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | until we get data from Blin | ||||||||||||||||||||||||||||||||||||||
vrurg | patrickb: No, haven't been to Europe for almost 5 years now. :) | 13:08 | |||||||||||||||||||||||||||||||||||||
patrickb | :-) | ||||||||||||||||||||||||||||||||||||||
nine | vrurg: I'm pretty sure it was: /usr/bin/perl Configure.pl "--git-protocol=https" "--prefix=/home/nine/rakudo/install" "--backends=moar" "--expand=/home/nine/rakudo/nqp/tools/templates/unix/nqp-m" "--out=nqp-m" $* | 13:15 | |||||||||||||||||||||||||||||||||||||
yoleaux | 12:16Z <vrurg> nine: Please, when you complain about a build problem – tell me how you got into it. Best – make a ticket. | ||||||||||||||||||||||||||||||||||||||
nine | The --expand and --out part was what caused the issue. I got it working by running Configure.pl manually. | ||||||||||||||||||||||||||||||||||||||
vrurg | nine: That's fixed already. Perhaps you didn't run your Configure for a couple of weeks. | 13:16 | |||||||||||||||||||||||||||||||||||||
Yes, it was erroneously saving config.status with --expand | |||||||||||||||||||||||||||||||||||||||
nine | vrurg: well I _was_ trying to run Configure.pl :) | 13:17 | |||||||||||||||||||||||||||||||||||||
So what about camelia's build issue? File 'unix/nqp-m-' not found in base directory /home/camelia/rakudo-m-2/nqp/tools/templates in file /home/camelia/rakudo-m-2/nqp/tools/templates/moar/Makefile.in at /home/camelia/rakudo-m-2/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 862. at /home/camelia/rakudo-m-2/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 34. | 13:19 | ||||||||||||||||||||||||||||||||||||||
vrurg | nine: Can you update submodule or run Configure && git pull? | 13:21 | |||||||||||||||||||||||||||||||||||||
13:21
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | It's due to a recent change by patrickb and happens if submodule is not new. | 13:21 | |||||||||||||||||||||||||||||||||||||
Or wipe nqp dir if nqp build is initiated by rakudo build. | 13:24 | ||||||||||||||||||||||||||||||||||||||
14:06
ggoebel left
14:12
vrurg left
14:18
vrurg joined
14:43
skids joined
14:50
vrurg left,
vrurg joined
14:51
vrurg left
15:01
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
nine | vrurg: submodule update seems to have fixed it. Thanks! | 15:03 | |||||||||||||||||||||||||||||||||||||
Why doesn't it do that automatically? | |||||||||||||||||||||||||||||||||||||||
vrurg | It does. You just didn't run Configure for long on that setup. | 15:04 | |||||||||||||||||||||||||||||||||||||
nine | m: say $*PERL.compiler.version | 15:05 | |||||||||||||||||||||||||||||||||||||
camelia | v2019.03.1.624.g.6.f.8442.ada | ||||||||||||||||||||||||||||||||||||||
nine | But if it depends on me running Configure.pl it's not really automatic, isn't it? | ||||||||||||||||||||||||||||||||||||||
vrurg | nine: Just once, to let Configure set git's submodules.recurse | 15:06 | |||||||||||||||||||||||||||||||||||||
After that every git pull will update | 15:07 | ||||||||||||||||||||||||||||||||||||||
nine | Also it looks like camelia's build script does run Configure | ||||||||||||||||||||||||||||||||||||||
github.com/perl6/evalbot/blob/mast...oar.pl#L56 | 15:08 | ||||||||||||||||||||||||||||||||||||||
vrurg | Hard to say. Unless somehow submodule.recurse gets reset in between, should be ok. I mean, it could fail once but should do right on next iteration. | 15:11 | |||||||||||||||||||||||||||||||||||||
nine | I guess we'll find out ;) | 15:12 | |||||||||||||||||||||||||||||||||||||
vrurg | Nah, ignore! Rakudo will be ok, but nqp – unlikely. | ||||||||||||||||||||||||||||||||||||||
Don't remember if git clean -xdf cleans up subdirs too? Because if it don't then nqp wouldn't have its configure run. | 15:13 | ||||||||||||||||||||||||||||||||||||||
"If an untracked directory is managed by a different Git repository, it is not removed" – so, nqp dir is left alone. Perhaps we need a kind of --force key to re-run nqp/moar configures forcingly when needed. | 15:15 | ||||||||||||||||||||||||||||||||||||||
github.com/rakudo/rakudo/issues/2993 – do we really need release-number and codename attributes in Compiler class? | 15:21 | ||||||||||||||||||||||||||||||||||||||
15:33
vrurg left
15:37
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | .seen mst? | 15:41 | |||||||||||||||||||||||||||||||||||||
yoleaux | I haven't seen mst? around. | ||||||||||||||||||||||||||||||||||||||
[Coke] | .seen mst | ||||||||||||||||||||||||||||||||||||||
yoleaux | I saw mst 10 Jun 2019 18:43Z in #perl6: <mst> Rayler: and if you want to play around, volunteering to be a crash test dummy for people is always appreciated | ||||||||||||||||||||||||||||||||||||||
ugexe | vrurg: no | 15:43 | |||||||||||||||||||||||||||||||||||||
at least codename anyway | 15:45 | ||||||||||||||||||||||||||||||||||||||
release-number might have some use, although i don't mind seeing that go either | 15:46 | ||||||||||||||||||||||||||||||||||||||
timotimo | i seem to recall we spoke about this at some point in the past, but does anybody know what "nqpevent" is for? it's in the HLL compiler, passing --nqpevent=blah will put it in the adverbs, and the backend class has a nqpevent method that is passed whatever positionals (but not nameds?) the compiler's nqpevent method is called with | 16:13 | |||||||||||||||||||||||||||||||||||||
my irclogs don't actually mention it except for this line i just wrote, huh | 16:14 | ||||||||||||||||||||||||||||||||||||||
17:10
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | geth is down again, eh? but i've got to AFKBBL | 17:15 | |||||||||||||||||||||||||||||||||||||
github.com/rakudo/rakudo/commit/34...3cd477c195 - i pushed this, but there's no tests yet | |||||||||||||||||||||||||||||||||||||||
17:21
vrurg joined
17:24
vrurg left
17:27
vrurg joined
17:55
lucasb joined,
vrurg left,
vrurg joined
18:02
vrurg left
18:07
vrurg joined
18:24
kawaii left
18:27
kawaii joined
18:35
vrurg left
18:39
vrurg joined
18:40
vrurg left
18:42
vrurg joined
18:46
discord6 left
18:48
discord6 joined,
discord6 left,
discord6 joined,
Geth joined
19:12
MasterDuke joined,
MasterDuke left,
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | .seen nwc10 | 19:20 | |||||||||||||||||||||||||||||||||||||
yoleaux | I saw nwc10 13 Jun 2019 06:35Z in #moarvm: <nwc10> good *, #moarvm | ||||||||||||||||||||||||||||||||||||||
[Coke] | .seen util | 19:21 | |||||||||||||||||||||||||||||||||||||
yoleaux | I saw Util 24 Jan 2019 23:10Z in #perl6: <Util> m: my @a = <abc def ghi jkl>; .say for @a.rotor(2); | ||||||||||||||||||||||||||||||||||||||
Geth | roast: ea484809fb | usev6++ | 2 files Update location of spectest.data That file has been moved from Rakudo to roast with github.com/rakudo/rakudo/commit/ed6d91c085 and github.com/perl6/roast/commit/ae818a10e7 . |
19:36 | |||||||||||||||||||||||||||||||||||||
19:43
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | i don't wanna put a rebootstrap in :( :( | 19:44 | |||||||||||||||||||||||||||||||||||||
in that case, i guess rakudo has to mixin the functionality at run time :P | 19:45 | ||||||||||||||||||||||||||||||||||||||
why don't we have a #?stage2 | |||||||||||||||||||||||||||||||||||||||
actually, wouldn't i be able to just put that in and things will be fine? | 19:46 | ||||||||||||||||||||||||||||||||||||||
19:49
AlexDaniel left
19:58
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: b1fac3d6f1 | usev6++ | tools/templates/jvm/Makefile.in [JVM] Use --release 9 instead of -source 1.9 This avoids a warning about -bootclasspath being needed; similiar to github.com/perl6/nqp/commit/104a5ce4d4 |
19:58 | |||||||||||||||||||||||||||||||||||||
19:59
ggoebel joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | heck yeah | 20:06 | |||||||||||||||||||||||||||||||||||||
i got an nqp with --confprog support but didn't have to rebootstrap | |||||||||||||||||||||||||||||||||||||||
Geth | nqp: 268f985ccf | (Timo Paulssen)++ | 5 files Allow #?if stage1/stage2, add confprog loading support via cmdline flag |
20:09 | |||||||||||||||||||||||||||||||||||||
timotimo | check it out! | ||||||||||||||||||||||||||||||||||||||
MasterDuke | cool | 20:12 | |||||||||||||||||||||||||||||||||||||
20:13
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build failed. Timo Paulssen 'Allow #?if stage1/stage2, add confprog loading support via cmdline flag' | 20:13 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/546932222 github.com/perl6/nqp/compare/85775...8f985ccf61 | |||||||||||||||||||||||||||||||||||||||
20:13
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | oh crap | 20:14 | |||||||||||||||||||||||||||||||||||||
ooooh whoops | 20:15 | ||||||||||||||||||||||||||||||||||||||
of course | |||||||||||||||||||||||||||||||||||||||
installconfprog is a too-new op | |||||||||||||||||||||||||||||||||||||||
it's not even on moarvm's master branch | |||||||||||||||||||||||||||||||||||||||
silly me, sorry about that | |||||||||||||||||||||||||||||||||||||||
Geth | nqp: cdc9e773ac | (Timo Paulssen)++ | 2 files back out installconfprog until it's in moarvm master |
20:16 | |||||||||||||||||||||||||||||||||||||
bartolin | timotimo: also, there seems to be a missing question mark in the added endif in Compiler.nqp (line 32). | 20:21 | |||||||||||||||||||||||||||||||||||||
timotimo | but then how does it work at all o_O | 20:22 | |||||||||||||||||||||||||||||||||||||
20:22
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build failed. Timo Paulssen 'back out installconfprog until it's in moarvm master' | 20:22 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/546935207 github.com/perl6/nqp/compare/268f9...c9e773acbd | |||||||||||||||||||||||||||||||||||||||
20:22
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | ^^ that's the error on the other backends. I guess on moar the #?if is interpreted you just get an additional comment instead of an interpreted #?endif | 20:24 | |||||||||||||||||||||||||||||||||||||
I mean 'interpreted by the preprocessor' | |||||||||||||||||||||||||||||||||||||||
timotimo | pushed a fix | ||||||||||||||||||||||||||||||||||||||
Geth | nqp: ab21c2decc | (Timo Paulssen)++ | src/HLL/Compiler.nqp add missing ?, thanks bartolin++ |
||||||||||||||||||||||||||||||||||||||
bartolin | \o/ travis++, timotimo++ | 20:25 | |||||||||||||||||||||||||||||||||||||
timotimo | any specific reason we don't run the js backend for nqp regularly? | 20:26 | |||||||||||||||||||||||||||||||||||||
AFKBBL | 20:27 | ||||||||||||||||||||||||||||||||||||||
bartolin | m: say DateTime.new("2013-12-23T12:34:36Z").later(minute => 1) | 20:43 | |||||||||||||||||||||||||||||||||||||
camelia | Cannot look up attributes in a Date type object in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
20:44
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build passed. Timo Paulssen 'add missing ?, thanks bartolin++' | 20:44 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/546938940 github.com/perl6/nqp/compare/cdc9e...21c2decca2 | |||||||||||||||||||||||||||||||||||||||
20:44
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | ^^ is that a known regression? I didn't find a recent issue but saw a failure in S32-temporal/DateTime.t. It seems to work with latest rakudo star (2019.03.1). | 20:47 | |||||||||||||||||||||||||||||||||||||
bisectable6: bad=HEAD good=2019.03.01 say DateTime.new("2013-12-23T12:34:36Z").later(minute => 1) | 20:49 | ||||||||||||||||||||||||||||||||||||||
bisectable6 | bartolin, Cannot find revision “2019.03.01” (did you mean “2019.03.1”?) | ||||||||||||||||||||||||||||||||||||||
bartolin | bisectable6: bad=HEAD good=2019.03.1 say DateTime.new("2013-12-23T12:34:36Z").later(minute => 1) | ||||||||||||||||||||||||||||||||||||||
bisectable6 | bartolin, Bisecting by exit code (old=2019.03.1 new=b1fac3d). Old exit code: 0 | ||||||||||||||||||||||||||||||||||||||
bartolin, bisect log: gist.github.com/9c169693d4900ade4e...eb43c34e29 | |||||||||||||||||||||||||||||||||||||||
bartolin, (2019-06-17) github.com/rakudo/rakudo/commit/34...3cd477c195 | |||||||||||||||||||||||||||||||||||||||
bartolin | oh, it's from today. | 20:50 | |||||||||||||||||||||||||||||||||||||
20:51
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
bartolin | actually there is a similiar failure in S03-operators/misc.t | 20:54 | |||||||||||||||||||||||||||||||||||||
lizmat | 34c0e892ca9649b9b seems the cause ? | 20:56 | |||||||||||||||||||||||||||||||||||||
bisectable6: say DateTime.new("2013-12-23T12:34:36Z").later(minute => 1) | |||||||||||||||||||||||||||||||||||||||
bisectable6 | lizmat, Bisecting by exit code (old=2015.12 new=b1fac3d). Old exit code: 0 | ||||||||||||||||||||||||||||||||||||||
lizmat, bisect log: gist.github.com/e71abf917e597a88a4...6bbb6ae4a6 | |||||||||||||||||||||||||||||||||||||||
lizmat, (2019-06-17) github.com/rakudo/rakudo/commit/34...3cd477c195 | |||||||||||||||||||||||||||||||||||||||
bartolin | yes (see the other output from bisectable6 above :)) | 20:57 | |||||||||||||||||||||||||||||||||||||
lizmat | sorry... was still looking at the initial report | 20:58 | |||||||||||||||||||||||||||||||||||||
20:58
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | np. geth was absent when it was pushed: colabti.org/irclogger/irclogger_lo...06-17#l173 | 20:58 | |||||||||||||||||||||||||||||||||||||
20:59
patrickb joined,
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build failed. usev6 '[JVM] Use --release 9 instead of -source 1.9 | 20:59 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/546928294 github.com/rakudo/rakudo/compare/3...fac3d6f112 | |||||||||||||||||||||||||||||||||||||||
20:59
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | hmm, well, that travis failure is not related to my change. it looks like it was build within the few minutes that nqp HEAD was broken. | 21:02 | |||||||||||||||||||||||||||||||||||||
lizmat | Geth has been awol for a few days already :-( | 21:03 | |||||||||||||||||||||||||||||||||||||
nobody seems to care :-( | |||||||||||||||||||||||||||||||||||||||
bartolin | but he is back now! | 21:04 | |||||||||||||||||||||||||||||||||||||
lizmat | aaah... | ||||||||||||||||||||||||||||||||||||||
lizmat is probably too tired to do this sort of thjng | |||||||||||||||||||||||||||||||||||||||
or too distracted doing the P6W | |||||||||||||||||||||||||||||||||||||||
21:05
skids left
21:06
vrurg joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | oh damn | 21:07 | |||||||||||||||||||||||||||||||||||||
i b0rked things again :) :) | |||||||||||||||||||||||||||||||||||||||
lizmat | commit on its way | ||||||||||||||||||||||||||||||||||||||
[Coke] waves to lizmat | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 5bdeedcbe7 | (Elizabeth Mattijsen)++ | src/core/Date.pm6 You cannot use attributes on type objects Maybe "new-from-daycount" should become a multi, that also takes instance objects to create new objects from? At least this fixes a very clear execution error. |
21:08 | |||||||||||||||||||||||||||||||||||||
timotimo | thanks for picking up after me, lizmat++ | 21:09 | |||||||||||||||||||||||||||||||||||||
MasterDuke | lizmat: can you share a repro for that busted profile you showed me a little while ago? | 21:13 | |||||||||||||||||||||||||||||||||||||
timotimo | any reason to make the proto for new-from-daycount any more specific than (|) {*}? | 21:15 | |||||||||||||||||||||||||||||||||||||
lizmat | introspection ? | 21:16 | |||||||||||||||||||||||||||||||||||||
reportable6: 2019-06-10T12:00:00 2019-06-17T00:00:00Z | 21:21 | ||||||||||||||||||||||||||||||||||||||
reportable6 | lizmat, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 9 notes: gist.github.com/8595388760584cf046...afccb52539 | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | 21:22 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2019-06-17T21:22:08Z” | ||||||||||||||||||||||||||||||||||||||
reportable6 | lizmat, gist.github.com/a5b28c410734c096be...20135f3787 | ||||||||||||||||||||||||||||||||||||||
timotimo | i mean if i constrain it to "exactly one positional" or constrain the return type, it'll reduce what end users can extend it for | 21:27 | |||||||||||||||||||||||||||||||||||||
lizmat | timotimo: that's a dilemma that applies to many subs in the core.. at one point we changed the proto's of a lot of subs for that reason | 21:29 | |||||||||||||||||||||||||||||||||||||
timotimo | what direction did we change them in? | ||||||||||||||||||||||||||||||||||||||
lizmat | from (|) to ($,$) e.g. | ||||||||||||||||||||||||||||||||||||||
timotimo | ah, ok, so i'll make it ($) | 21:33 | |||||||||||||||||||||||||||||||||||||
21:54
ggoebel left
22:03
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/06/17/...es-of-int/ | 22:09 | |||||||||||||||||||||||||||||||||||||
22:23
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'You cannot use attributes on type objects | 22:23 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/546955749 github.com/rakudo/rakudo/compare/b...deedcbe77e | |||||||||||||||||||||||||||||||||||||||
22:23
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: f05b1b0803 | (Timo Paulssen)++ | src/core/Date.pm6 only use attribute access for definite objects |
22:30 | |||||||||||||||||||||||||||||||||||||
22:59
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | lizmat++ | 23:04 | |||||||||||||||||||||||||||||||||||||
23:06
epony joined
23:46
Geth_ joined,
Geth_ left
23:48
vrurg joined
23:56
vrurg left
|