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. |
|||||||||||||||||||||||||||||||||||||||
00:37
commavir left
00:39
lgtaube left,
commavir joined
00:40
lgtaube joined
01:05
MasterDuke joined,
MasterDuke left,
MasterDuke joined
01:13
squashable6 left
01:16
squashable6 joined,
ChanServ sets mode: +v squashable6
01:36
lucasb left
01:46
AlexDaniel left
01:56
fake_space_whale left
02:09
fake_space_whale joined
03:39
evalable6 left
03:40
evalable6 joined
05:08
fake_space_whale left
05:34
robertle left
|
|||||||||||||||||||||||||||||||||||||||
lizmat_ | Files=1262, Tests=107907, 400 wallclock secs (29.77 usr 7.21 sys + 2869.46 cusr 232.01 csys = 3138.45 CPU) | 07:11 | |||||||||||||||||||||||||||||||||||||
07:12
patrickb joined
07:17
lizmat_ is now known as lizmat
|
|||||||||||||||||||||||||||||||||||||||
kawaii | I've removed a few more blocker labels this morning from Github issues, but unsure about github.com/rakudo/rakudo/issues/2824 | 07:38 | |||||||||||||||||||||||||||||||||||||
seems quite serious IMO, would be nice to get a second opinion | |||||||||||||||||||||||||||||||||||||||
07:54
ufobat joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | the issue title isn't really relevant to the "actual" problem | 08:03 | |||||||||||||||||||||||||||||||||||||
lizmat changed the title | 08:07 | ||||||||||||||||||||||||||||||||||||||
and removed the blocker label | |||||||||||||||||||||||||||||||||||||||
and closed it | 08:09 | ||||||||||||||||||||||||||||||||||||||
moritz: do we have any news on the status of hack ? | 08:17 | ||||||||||||||||||||||||||||||||||||||
moritz | lizmat: not yet :( | 08:29 | |||||||||||||||||||||||||||||||||||||
08:34
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat has bumped MoarVM and NQP | 08:46 | ||||||||||||||||||||||||||||||||||||||
|Tux| |
|
09:21 | |||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = <a b c>; dd @a.reverse>>.uc | 10:25 | |||||||||||||||||||||||||||||||||||||
evalable6 | ("C", "B", "A") | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = <a b c>; dd @a .reverse>>.uc # huh ? | ||||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) 04===SORRY!04=== Error while compiling /tmp/bxC4LGRXw9 Missing << or >> at /tmp/bxC4LGRXw9:1 ------> 03my @a = <a b c>; dd @a .reverse>>.08⏏04uc # huh ? |
||||||||||||||||||||||||||||||||||||||
lizmat | apparently, if we have a " ." in a chain, then any hypering will not compile :-( | ||||||||||||||||||||||||||||||||||||||
m: dd <a b c> .reverse>>.uc # golfed | 10:26 | ||||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) 04===SORRY!04=== Error while compiling /tmp/zyDYIhMVeI Missing << or >> at /tmp/zyDYIhMVeI:1 ------> 03dd <a b c> .reverse>>.08⏏04uc # golfed |
||||||||||||||||||||||||||||||||||||||
lizmat | m: dd <a b c>.reverse>>.uc # golfed | ||||||||||||||||||||||||||||||||||||||
evalable6 | ("C", "B", "A") | ||||||||||||||||||||||||||||||||||||||
lizmat | bisectable6: dd <a b c> .reverse>>.uc | 10:28 | |||||||||||||||||||||||||||||||||||||
bisectable6 | lizmat, On both starting points (old=2015.12 new=0c80e06) the exit code is 1 and the output is identical as well | ||||||||||||||||||||||||||||||||||||||
lizmat, Output on both points: «04===SORRY!04=== Error while compiling /tmp/Oi2LaDcc1wMissing << or >>at /tmp/Oi2LaDcc1w:1------> 03dd <a b c> .reverse>>.08⏏04uc » | |||||||||||||||||||||||||||||||||||||||
lizmat | been there a long time already then | ||||||||||||||||||||||||||||||||||||||
github.com/rakudo/rakudo/issues/2855 | 10:31 | ||||||||||||||||||||||||||||||||||||||
kawaii | github.com/rakudo/rakudo/issues?ut...%3Ablocker | 10:38 | |||||||||||||||||||||||||||||||||||||
if no one else objects, once moarvm and nqp are ready I'll cut a release with these issues outstanding | |||||||||||||||||||||||||||||||||||||||
unless anyone wants to sneak in with PRs in the next day or so | |||||||||||||||||||||||||||||||||||||||
lizmat | github.com/rakudo/rakudo/issues/2788 just needs tests | 10:39 | |||||||||||||||||||||||||||||||||||||
it's been fixed already | |||||||||||||||||||||||||||||||||||||||
kawaii: tests added for R#2788, and closed ticket | 10:49 | ||||||||||||||||||||||||||||||||||||||
kawaii | lizmat: thank you! | ||||||||||||||||||||||||||||||||||||||
10:59
patrickb left
11:48
patrickb joined
|
|||||||||||||||||||||||||||||||||||||||
patrickb | jnthn: I just merged #2842. I'd be interested if the problem of build runners failing / using installed files pops up again. | 11:55 | |||||||||||||||||||||||||||||||||||||
jnthn | patrickb: I'll have a look a little later on | 12:11 | |||||||||||||||||||||||||||||||||||||
kawaii | I'll go ahead and run the blin tests again jnthn | 12:13 | |||||||||||||||||||||||||||||||||||||
eaterof | m: say "🇿🇿🇦🇺🇿🇿".comb.perl | 13:00 | |||||||||||||||||||||||||||||||||||||
evalable6 | ("🇿🇿", "🇦🇺", "🇿🇿").Seq | ||||||||||||||||||||||||||||||||||||||
13:04
eaterof left
13:05
eater joined
13:31
lizmat left
13:34
lizmat joined
13:41
lizmat left,
lizmat joined
14:14
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/04/23/...ster-down/ | 14:28 | |||||||||||||||||||||||||||||||||||||
14:30
lizmat left
14:33
lizmat joined,
robertle left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | m: use NativeCall; my $buf = CArray[uint8].allocate(99); my $ptr = nativecast(Pointer[uint8], $buf); say $ptr; say $ptr + 10; | 14:35 | |||||||||||||||||||||||||||||||||||||
evalable6 | NativeCall::Types::Pointer[uint8]<0x561d85d3efd0> 94684799299546 |
||||||||||||||||||||||||||||||||||||||
14:35
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | >_> | 14:35 | |||||||||||||||||||||||||||||||||||||
m: use NativeCall; my $buf = CArray[uint8].allocate(99); my $ptr = nativecast(Pointer[uint8], $buf); say $ptr; say Pointer[uint8].new($ptr + 10); | |||||||||||||||||||||||||||||||||||||||
evalable6 | NativeCall::Types::Pointer[uint8]<0x555a6cc52560> NativeCall::Types::Pointer<0x555a6cc5256a> |
||||||||||||||||||||||||||||||||||||||
timotimo | weird that we'd have to do that | ||||||||||||||||||||||||||||||||||||||
d'oh, it doesn't keep the type there | 14:37 | ||||||||||||||||||||||||||||||||||||||
m: use NativeCall; my $buf = CArray[uint8].allocate(99); my $ptr = nativecast(Pointer[uint8], $buf); say $ptr; say nativecast(Pointer[uint8], $ptr + 10); | |||||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) NativeCall::Types::Pointer[uint8]<0x555c03dec870> Native call expected retur… |
||||||||||||||||||||||||||||||||||||||
timotimo, Full output: gist.github.com/704d1c7c23081228e7...4cde9276ab | |||||||||||||||||||||||||||||||||||||||
timotimo | m: use NativeCall; my $buf = CArray[uint8].allocate(99); my $ptr = nativecast(Pointer[uint8], $buf); say $ptr; say nativecast(Pointer[uint8], Pointer.new($ptr + 10)); | ||||||||||||||||||||||||||||||||||||||
evalable6 | NativeCall::Types::Pointer[uint8]<0x55771e5a0060> NativeCall::Types::Pointer[uint8]<0x55771e5a006a> |
||||||||||||||||||||||||||||||||||||||
14:41
fake_space_whale joined
15:36
patrickb left
16:05
fake_space_whale left
16:17
robertle left
16:37
vrurg left
16:38
vrurg joined
16:39
lucasb joined
17:02
lizmat left
17:03
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
nine | jnthn: this issue is still there, even after applying the :mixin fix github.com/rakudo/rakudo/issues/2856 | 17:18 | |||||||||||||||||||||||||||||||||||||
yoleaux | 21 Apr 2019 19:56Z <patrickb> nine: If possible, please revert rakudobrew for now. This breaks perl6 on travis. A PR was already committed, but may take days. I also pinged tadzik. | ||||||||||||||||||||||||||||||||||||||
21 Apr 2019 20:13Z <patrickb> nine: Alternatively merging github.com/tadzik/rakudobrew/pull/135 is worth a try first. | |||||||||||||||||||||||||||||||||||||||
18:58
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
gfldex | timotimo: when wget-ting docs.perl6.wakelift.de I get a few 404. When that happens, there is a chance that the connection hangs forever. Whereby --no-http-keep-alive does not help. | 19:16 | |||||||||||||||||||||||||||||||||||||
timotimo | gfldex: we have perl6.org domains back | 19:30 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | timotimo: but docs.perl6.org/ doesn't work | 19:33 | |||||||||||||||||||||||||||||||||||||
gfldex | the cert is pointing to the wrong domain | 19:34 | |||||||||||||||||||||||||||||||||||||
moritz | needs another letsencrypt run, I suppose | 19:39 | |||||||||||||||||||||||||||||||||||||
gfldex | Then it better run fast! :-> | 19:40 | |||||||||||||||||||||||||||||||||||||
timotimo | ah, right! | 19:43 | |||||||||||||||||||||||||||||||||||||
i didn't have the domains when i last ran that | |||||||||||||||||||||||||||||||||||||||
of course | |||||||||||||||||||||||||||||||||||||||
try now | 19:45 | ||||||||||||||||||||||||||||||||||||||
i don't know why modules.perl6.org starts with a 404 | |||||||||||||||||||||||||||||||||||||||
moritz | anything in the hypnotoad logs? | ||||||||||||||||||||||||||||||||||||||
timotimo | Use of uninitialized value in string eq at /home/koto/modules.perl6.org/bin/../lib/ModulesPerl6/Controller/Dist.pm line 138. | 19:46 | |||||||||||||||||||||||||||||||||||||
the only thing that looks like anything | |||||||||||||||||||||||||||||||||||||||
that seems to be markdown post-processing for images | |||||||||||||||||||||||||||||||||||||||
is morbo the command that starts hypnotoad or is that the wrong way to run the app? | 19:47 | ||||||||||||||||||||||||||||||||||||||
moritz | morbo is the development server | ||||||||||||||||||||||||||||||||||||||
timotimo | damn | 19:48 | |||||||||||||||||||||||||||||||||||||
moritz | hypnotoad is the production server | ||||||||||||||||||||||||||||||||||||||
timotimo | but i set it to production (so that it can start at all) | ||||||||||||||||||||||||||||||||||||||
moritz | timotimo: the update-modules.perl6.org script is meant to run as a cron job that first fetches some data, and then runs hypnotoad bin/ModulesPerl6.pl | 19:49 | |||||||||||||||||||||||||||||||||||||
timotimo | ah | ||||||||||||||||||||||||||||||||||||||
well, the server is a bit too weak to do the update, i believe? | |||||||||||||||||||||||||||||||||||||||
moritz | I have no idea | ||||||||||||||||||||||||||||||||||||||
timotimo | where does hypnotoad log to? | ||||||||||||||||||||||||||||||||||||||
moritz | next to the binary, by default, I believe | 19:52 | |||||||||||||||||||||||||||||||||||||
timotimo | only a pidfile. it seems like it requires a "log" folder | 19:53 | |||||||||||||||||||||||||||||||||||||
i have to start it in development mode probably to find out what it's doing | 19:54 | ||||||||||||||||||||||||||||||||||||||
oh, of course that won't work; PODRenderer doesn't exist | 19:55 | ||||||||||||||||||||||||||||||||||||||
None of these routes could generate a response for your GET request for //index.html, maybe you need to add a new one? | 19:56 | ||||||||||||||||||||||||||||||||||||||
that could be the problem, an extra slash | |||||||||||||||||||||||||||||||||||||||
19:57
epony left
19:58
epony joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | ok, cool, modules.perl6.org seems to be up again | 19:59 | |||||||||||||||||||||||||||||||||||||
moritz: were you able to reach the hardware with your feet? | |||||||||||||||||||||||||||||||||||||||
moritz | not yet, not at work today | 20:03 | |||||||||||||||||||||||||||||||||||||
timotimo | OK | ||||||||||||||||||||||||||||||||||||||
i'll also run the module db updater now | 20:07 | ||||||||||||||||||||||||||||||||||||||
20:37
robertle left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | [2019-04-23 20:42:31.26209] [11217] [info] Restarting app bin/ModulesPerl6.pl | 20:47 | |||||||||||||||||||||||||||||||||||||
Starting hot deployment for Hypnotoad server 11036. | |||||||||||||||||||||||||||||||||||||||
[2019-04-23 20:42:33.06930] [11217] [info] Finished build 6pP+VgNm6RGw7nR6Ctwfdw== | |||||||||||||||||||||||||||||||||||||||
gfldex | m: sub return-a-list( --> List:D ) { Nil }; for return-a-list() { say 'Should this happen?' } | 21:37 | |||||||||||||||||||||||||||||||||||||
evalable6 | Should this happen? | ||||||||||||||||||||||||||||||||||||||
gfldex | I still don't like this. :) | ||||||||||||||||||||||||||||||||||||||
timotimo | Nil and all Failure types are allowed to be returned always | 21:54 | |||||||||||||||||||||||||||||||||||||
ugexe | that is returning a bool | ||||||||||||||||||||||||||||||||||||||
oh nevermind i didn't ready the whole thing | 21:55 | ||||||||||||||||||||||||||||||||||||||
gfldex | m: sub undefined-to-empty((Nil,)) { Empty }; dd undefined-to-empty(42); | 22:00 | |||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) Cannot unpack or Capture `42`. To create a Capture, add parentheses: \(...) … |
||||||||||||||||||||||||||||||||||||||
gfldex, Full output: gist.github.com/f5159892c7550b0f43...dd52dbabf8 | |||||||||||||||||||||||||||||||||||||||
gfldex | m: sub undefined-to-empty((Nil,)) { }; dd undefined-to-empty(42); | 22:01 | |||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) Cannot unpack or Capture `42`. To create a Capture, add parentheses: \(...) … |
||||||||||||||||||||||||||||||||||||||
gfldex, Full output: gist.github.com/53edc1fa45ff6697c1...cfc47f3c80 | |||||||||||||||||||||||||||||||||||||||
gfldex | is that intentional? | ||||||||||||||||||||||||||||||||||||||
m: sub undefined-to-empty((Nil,)) { }; dd undefined-to-empty((42,)); | 22:02 | ||||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) Type check failed in binding to parameter '<anon>'; expected Nil but got Int (42) in sub undefined-to-empty at /tmp/v_N9nQ99_0 line 1 in block <unit> at /tmp/v_N9nQ99_0 line 1 |
||||||||||||||||||||||||||||||||||||||
gfldex | m: sub undefined-to-empty((Any,)) { }; dd undefined-to-empty((42,)); | 22:03 | |||||||||||||||||||||||||||||||||||||
evalable6 | Nil | ||||||||||||||||||||||||||||||||||||||
22:48
lucasb left
23:15
ufobat_ joined
23:17
ufobat left
23:39
AlexDani` joined
23:41
AlexDaniel left
23:52
TimToady_ is now known as TimToady,
TimToady left,
TimToady joined
|