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:04
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: ff24d54775 | (Timo Paulssen)++ | src/vm/moar/HLL/Backend.nqp profiler: expose "stolen gen2 roots" in sql output |
00:16 | |||||||||||||||||||||||||||||||||||||
nqp: f1ab9a56f8 | (Timo Paulssen)++ | tools/templates/MOAR_REVISION bump moar for reverting a bug, and code for later |
00:25 | ||||||||||||||||||||||||||||||||||||||
rakudo: b55b85aefa | (Timo Paulssen)++ | tools/templates/NQP_REVISION bump nqp for a revert inside moarvm |
00:26 | ||||||||||||||||||||||||||||||||||||||
00:38
lucasb left
00:53
anatofuz left
01:02
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
japhb | Cro:HTTP tests fail rather heavily against Rakudo HEAD (2019.07.1-321-gb55b85aef) | 02:17 | |||||||||||||||||||||||||||||||||||||
02:26
anatofuz left,
anatofuz joined
02:29
anatofuz left,
anatofuz joined
02:33
anatofuz left
02:34
anatofuz joined
02:38
anatofuz left
02:39
anatofuz joined
02:49
anatofuz left
02:50
anatofuz joined
04:10
anatofuz left
04:11
anatofuz joined
05:04
robertle_ left
06:16
anatofuz left
06:24
anatofuz joined,
anatofuz left
06:37
anatofuz joined
07:04
anatofuz left
07:12
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | timotimo: the revert did not fix the test-suite for my client | 07:25 | |||||||||||||||||||||||||||||||||||||
I don't have much time today, will be spending that on the P6W | |||||||||||||||||||||||||||||||||||||||
will look deeper into it tomorrow | |||||||||||||||||||||||||||||||||||||||
samcv | AlexDaniel, well. it is whichever that we can get the highest number to agree to. so imo if we have people disagreeing with things being in, it'd be best to not have them in. find something everyone can support, which will give us a really good foundation and action plan | 07:26 | |||||||||||||||||||||||||||||||||||||
i've approved the PR now :) | 07:33 | ||||||||||||||||||||||||||||||||||||||
08:21
anatofuz left
08:22
anatofuz joined
08:28
leont joined
08:36
leont left
08:46
robertle left
08:48
robertle joined
09:29
pmurias joined
09:36
anatofuz left
09:37
anatofuz joined
09:57
pmurias left
09:58
anatofuz left
10:02
anatofuz joined
10:03
robertle left
10:06
anatofuz left
10:10
robertle joined
10:34
pmurias joined
10:53
pmurias left
10:54
pmurias joined
11:18
anatofuz joined
11:24
anatofuz left
11:25
anatofuz joined
11:46
pmurias left,
pmurias joined
12:04
|Tux| left
12:13
|Tux| joined
12:15
pmurias left
12:17
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | wasn't there some flag to disable perl6-m runner generation? to get the script version again? | 12:24 | |||||||||||||||||||||||||||||||||||||
vrurg: is there a way to get the runner scripts generated again? | 12:35 | ||||||||||||||||||||||||||||||||||||||
aaw, even nqp has runner executables | 12:36 | ||||||||||||||||||||||||||||||||||||||
12:40
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | OK, just grepping "argv" from the perl6-m.c file was enough to get me started | 12:42 | |||||||||||||||||||||||||||||||||||||
12:44
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
12:47 | |||||||||||||||||||||||||||||||||||||
12:52
Ven_de_Thiel joined
12:57
Kaypie is now known as Kaiepi
|
|||||||||||||||||||||||||||||||||||||||
timotimo | nope, perl6-m.c is perhaps outdated? because the paths aren't good | 13:00 | |||||||||||||||||||||||||||||||||||||
lizmat | m: (while True { say "Infinite loop?" }; say "Nope. Doesnt do the while!") # what wizardry is this? | 13:19 | |||||||||||||||||||||||||||||||||||||
evalable6 | Nope. Doesnt do the while! | ||||||||||||||||||||||||||||||||||||||
lizmat | m: dd (while True { print "x" }; say "Nope. Doesnt do the while!") | 13:20 | |||||||||||||||||||||||||||||||||||||
evalable6 | Nope. Doesnt do the while! ((Bool::True, Bool::True, Bool::True, Bool::True, Bool::True, B… |
||||||||||||||||||||||||||||||||||||||
lizmat, Full output: gist.github.com/cf98e6bf3b696caba7...7252bb53df | |||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | m: (sink do while True { say "Infinite loop?" }; say "Nope. Doesnt do the while!") # what wizardry is this? | 13:30 | |||||||||||||||||||||||||||||||||||||
13:32
evalable6 left
|
|||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | sorry :-( | 13:36 | |||||||||||||||||||||||||||||||||||||
m: sub f { while True { 1 } }; say f()[^10]; # I think it's related to this that got changed at some point | 13:37 | ||||||||||||||||||||||||||||||||||||||
well, I *did* kill elavable6, so... | |||||||||||||||||||||||||||||||||||||||
13:40
camelia joined
|
|||||||||||||||||||||||||||||||||||||||
moritz | m: say 'LOL ITS ME!!!' | 13:41 | |||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | to the rescue... | ||||||||||||||||||||||||||||||||||||||
moritz | (first execution is always slow AF, likely due to rate limiting etc.) | ||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | m: sub f { while True { 1 } }; say f()[^10]; # I think it's related to this that got changed at some point | ||||||||||||||||||||||||||||||||||||||
13:42
lucasb joined
|
|||||||||||||||||||||||||||||||||||||||
moritz | huh, it seems that camelia is a bit rusty :( | 13:43 | |||||||||||||||||||||||||||||||||||||
13:44
evalable6 joined,
ChanServ sets mode: +v evalable6
13:45
camelia left
|
|||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | huh. | 13:46 | |||||||||||||||||||||||||||||||||||||
I think I'll stop writing Perl 6 for now... | |||||||||||||||||||||||||||||||||||||||
lizmat | Ven_de_Thiel: I think that was moritz unrusting Camelia | ||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | oh, so maybe it's not a fully-fledged curse I'm riding...yet :) | 13:47 | |||||||||||||||||||||||||||||||||||||
m: sub f { while True { 1 } }; say f()[^10]; # third time's a curse? | |||||||||||||||||||||||||||||||||||||||
evalable6 | (signal SIGHUP) WARNINGS for /tmp/BGDgRASCi5: «timed out after 10 seconds» |
||||||||||||||||||||||||||||||||||||||
13:47
camelia joined
|
|||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | Surprising... | 13:47 | |||||||||||||||||||||||||||||||||||||
m: sub f { do while True { 1 } }; say f()[^10]; # third time's a curse? | 13:48 | ||||||||||||||||||||||||||||||||||||||
camelia | (timeout)WARNINGS for <tmp>: | ||||||||||||||||||||||||||||||||||||||
tellable6 | 2019-09-05T22:44:21Z #perl6 <irced> camelia: say "where's beatrice?" | ||||||||||||||||||||||||||||||||||||||
2019-09-11T22:22:40Z #perl6 <irced> camelia: say "I am your slave" | |||||||||||||||||||||||||||||||||||||||
13:48
ChanServ sets mode: +v camelia
|
|||||||||||||||||||||||||||||||||||||||
camelia | (1 1 1 1 1 1 1 1 1 1) | 13:48 | |||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | ????? | 13:49 | |||||||||||||||||||||||||||||||||||||
I'm done with computers. Does anyone have a few goats for me? | |||||||||||||||||||||||||||||||||||||||
m: say "hello evalable6"; | 13:53 | ||||||||||||||||||||||||||||||||||||||
camelia | hello evalable6 | ||||||||||||||||||||||||||||||||||||||
Ven_de_Thiel | oh, maybe it's only a fallback | ||||||||||||||||||||||||||||||||||||||
moritz | aye, evalable6 only does its work when camelia is unavailable | 13:59 | |||||||||||||||||||||||||||||||||||||
14:15
anatofuz left
14:17
anatofuz joined
14:21
sortiz joined
|
|||||||||||||||||||||||||||||||||||||||
sortiz | DBIish test t/43-sqlite-threads.t segfault on Rakudo HEAD, bisected to commit daaf027 | 14:30 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2019-09-09T19:09:24Z #perl6 <patrickb> sortiz Did you notice github.com/salortiz/DBDish-ODBC/pull/5 | ||||||||||||||||||||||||||||||||||||||
sortiz | .tell patrickb Yep, already merged (DBDish::ODBC PR 5) | 14:33 | |||||||||||||||||||||||||||||||||||||
tellable6 | sortiz, I'll pass your message to patrickb | ||||||||||||||||||||||||||||||||||||||
lizmat is getting some git hate again | 14:41 | ||||||||||||||||||||||||||||||||||||||
what does this even mean? | |||||||||||||||||||||||||||||||||||||||
gist.github.com/lizmat/098de1bf9d9...b69bec06a2 | |||||||||||||||||||||||||||||||||||||||
since I'm the only person working on that branch, how can they have diverged? | 14:42 | ||||||||||||||||||||||||||||||||||||||
robertle | are the "other" changes till remote? and rebase tries to rebase onto the local version of master? | 14:43 | |||||||||||||||||||||||||||||||||||||
timotimo | lizmat: didn't you rebase your branch recently? | ||||||||||||||||||||||||||||||||||||||
lizmat | I nuked the branch and started a new one | ||||||||||||||||||||||||||||||||||||||
timotimo | ah | ||||||||||||||||||||||||||||||||||||||
well | |||||||||||||||||||||||||||||||||||||||
everything pre-nuke is now in origin/newer-sprintf and "you don't have them" | 14:44 | ||||||||||||||||||||||||||||||||||||||
lizmat | oddly enough, this time a "git pull" did no harm | ||||||||||||||||||||||||||||||||||||||
timotimo | and everything post-nuke is in your branch and "origin does not have them" | ||||||||||||||||||||||||||||||||||||||
lizmat | $ git pull | ||||||||||||||||||||||||||||||||||||||
Fetching submodule 3rdparty/nqp-configure | |||||||||||||||||||||||||||||||||||||||
Merge made by the 'recursive' strategy. | |||||||||||||||||||||||||||||||||||||||
14:44
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | if i want to see how commits relate to one another, i use "git lg" which is an alias to | 14:44 | |||||||||||||||||||||||||||||||||||||
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %Cblue<%an>%Creset' --abbrev-commit --date=relative | |||||||||||||||||||||||||||||||||||||||
lizmat | origin does have all of the changes (if by origin you mean Github) | ||||||||||||||||||||||||||||||||||||||
timotimo | with --all it gives you other branches in addition to the one you have checked out | 14:45 | |||||||||||||||||||||||||||||||||||||
14:45
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
timotimo | oh, when you did "git rebase master", that just means your newer-sprintf branch was already based on the latest master | 14:45 | |||||||||||||||||||||||||||||||||||||
nothing related to origin/newer-sprintf | |||||||||||||||||||||||||||||||||||||||
lizmat | then what does "Your branch and 'origin/newer-sprintf' have diverged," mean ? | 14:46 | |||||||||||||||||||||||||||||||||||||
14:49
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | in any case, it appears to be ok again now | 14:49 | |||||||||||||||||||||||||||||||||||||
timotimo | well, you nuked the branch locally, but apparently the branch has already gone to github before the nuke under the same name? | 14:50 | |||||||||||||||||||||||||||||||||||||
AFKBBL | |||||||||||||||||||||||||||||||||||||||
lizmat | that's why I change the name of the branch to "newer-sprintf" | 14:55 | |||||||||||||||||||||||||||||||||||||
*changed | |||||||||||||||||||||||||||||||||||||||
15:05
sortiz left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast/new-sprintf: 8b47fb1ac6 | (Elizabeth Mattijsen)++ | S32-str/sprintf-o.t Add additional "*" and "*.*" tests to %o |
15:09 | |||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 4 notes: gist.github.com/eecc93a73adb55512c...55895b06c7 | ||||||||||||||||||||||||||||||||||||||
15:10
SqrtNegInf joined
15:11
pmurias left,
Guest15407 left
15:12
b2gills joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and yet another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/09/16/...essinging/ | 15:41 | |||||||||||||||||||||||||||||||||||||
afk& | 15:42 | ||||||||||||||||||||||||||||||||||||||
15:47
robertle left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | 15:49 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2019-09-16T15:49:01Z” | ||||||||||||||||||||||||||||||||||||||
lizmat | really afk& | ||||||||||||||||||||||||||||||||||||||
15:51
anatofuz joined
15:55
p9s joined
16:02
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: Kaiepi++ created pull request #3189: Build: use ?= to conditionally assign to variables, not ifndef |
16:06 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | lizmat: the message from git makes sense to me. So there are some commits on origin (on the same branch) and some different commits locally | 16:33 | |||||||||||||||||||||||||||||||||||||
and it has nothing to do with `master` | 16:34 | ||||||||||||||||||||||||||||||||||||||
masak | a branch has diverged with its remote branch either when (a) another team member pushed something first, or (b) you've rebased locally and haven't force-pushed yet | 16:50 | |||||||||||||||||||||||||||||||||||||
Git doesn't really distinguish between those two situations, which is a bit of a pity | |||||||||||||||||||||||||||||||||||||||
(but also very Git) | |||||||||||||||||||||||||||||||||||||||
timotimo | so it's a gity? | 16:51 | |||||||||||||||||||||||||||||||||||||
masak | pity much, yes | ||||||||||||||||||||||||||||||||||||||
16:58
p9s left
16:59
p9s joined
17:09
p9s left,
p9s joined
17:18
anatofuz joined
17:21
leont joined
17:22
anatofuz left
17:27
p9s left
17:45
Kaiepi left
17:46
Kaiepi joined
17:51
robertle joined
17:56
p9s joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: starting a new ticket. | 17:57 | |||||||||||||||||||||||||||||||||||||
18:01
p9s left
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: vrurg assigned to AlexDaniel Issue Decision to be taken on Raku filename extensions. github.com/perl6/problem-solving/issues/106 | 18:02 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: yeah, that's refreshing | 18:15 | |||||||||||||||||||||||||||||||||||||
the previous thread was indeed starting to grow a few cancers | |||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: I'm confused. Am I able to vote on the renaming PR? | 18:22 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: officially not, given that this PR didn't go through yet github.com/perl6/problem-solving/pull/87 | 18:24 | |||||||||||||||||||||||||||||||||||||
vrurg: but you can comment, and you can influence other devs who can :) | 18:25 | ||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: I meant 'technically'. Ok, github ACLs are somewhat limited in functionality, makes sense. :) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: but can you comment there? | ||||||||||||||||||||||||||||||||||||||
vrurg | Yes, no problem. Just have left a comment about new extension ticket. | 18:26 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | oh, you probably see a button to leave a review and that's why you ask, OK, I see now :) | ||||||||||||||||||||||||||||||||||||||
vrurg | rrright! ;) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | I can probably fix that, but then you wouldn't be able to leave a comment :D | 18:27 | |||||||||||||||||||||||||||||||||||||
so we'll leave it like this for now :) | |||||||||||||||||||||||||||||||||||||||
vrurg | np. I wouldn't abuse the technical possibility anyway. | 18:32 | |||||||||||||||||||||||||||||||||||||
18:34
p9s joined
18:40
p9s left
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈4 days and ≈23 hours. R6 is down. At least 9 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 19:00 | |||||||||||||||||||||||||||||||||||||
19:04
Kaiepi left
19:05
Kaiepi joined
19:07
Kaiepi left,
Kaiepi joined
19:09
p9s joined
19:14
p9s left
19:20
anatofuz joined
19:43
p9s joined
19:48
pmurias joined,
p9s left
19:51
AlexDaniel left,
AlexDaniel joined,
AlexDaniel left,
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | no really, what is this even | 19:52 | |||||||||||||||||||||||||||||||||||||
19:53
anatofuz left
19:58
Kaiepi left
20:01
Kaiepi joined,
Kaiepi left,
Kaiepi joined
20:05
epony left
20:08
epony joined
20:21
robertle left
20:26
HarmtH left
20:54
Ven`` joined
21:15
p9s joined
21:20
p9s left,
tellable6 left
21:22
Ven`` left
21:25
p9s joined
21:29
brrt joined
21:30
p9s left
21:38
anatofuz joined
21:41
Kaiepi left
21:50
Kaiepi joined
22:06
pmurias left
22:19
anatofuz left
22:48
anatofuz joined
22:53
anatofuz left
22:54
anatofuz joined
22:58
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: your options are missing script extensions | 22:58 | |||||||||||||||||||||||||||||||||||||
22:59
p9s joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: they're in the title. Option 1. .raku | 22:59 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: write them on the next line too for stupid people like me | ||||||||||||||||||||||||||||||||||||||
I'm worried that people will still use short extensions even if we don't support them officially… | 23:00 | ||||||||||||||||||||||||||||||||||||||
vrurg | done | 23:01 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | “Discordable.rakumod” | ||||||||||||||||||||||||||||||||||||||
“Bisectable.raku” | 23:02 | ||||||||||||||||||||||||||||||||||||||
vrurg | I'm tempted for option 3, but not really sure. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | “notable.rakutest” | ||||||||||||||||||||||||||||||||||||||
honestly, these look like shit :D | |||||||||||||||||||||||||||||||||||||||
tobs | Set.rakumod, Rat.rakumod... | 23:03 | |||||||||||||||||||||||||||||||||||||
vrurg | The thing which pulls me toward long extensions is support for test files by editors/IDEs. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | :D I don't know, something just feels wrong :D | ||||||||||||||||||||||||||||||||||||||
tobs | AlexDaniel expressing it bluntly, yeah | ||||||||||||||||||||||||||||||||||||||
23:03
anatofuz joined
23:04
p9s left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | something about long extensions… it's like visually overpowering, or something? | 23:06 | |||||||||||||||||||||||||||||||||||||
23:06
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: editors should already read the shebang, if they assume perl5 for .t that's just plainly wrong | 23:07 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: tell this to perl6 package in Atom conflicting with perl5 because both claim for .t | 23:10 | |||||||||||||||||||||||||||||||||||||
23:10
anatofuz joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | youtu.be/pQICGZd9-SA?t=92 – "raku, raku, raku, bom!" ;) | 23:11 | |||||||||||||||||||||||||||||||||||||
Bisectable.raku is totally ok with me. After all, everybody is used to Class.java. | 23:13 | ||||||||||||||||||||||||||||||||||||||
We're not used to it, new things often come with confusion. | |||||||||||||||||||||||||||||||||||||||
Discordable.rakumod? Perhaps a bit overwhelming. Yet, again, rather a matter of getting used to it. | 23:15 | ||||||||||||||||||||||||||||||||||||||
leont | Yeah, editors were the reason for .t6 AFAIK | 23:18 | |||||||||||||||||||||||||||||||||||||
vrurg | A good replacement for .t would change my mind in favor of short extensions. | 23:20 | |||||||||||||||||||||||||||||||||||||
Anybody else observing broken t/spec/S32-list/combinations.t after the last NQP bumps? | 23:22 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg self-assigned Build fails when BSD make is used github.com/rakudo/rakudo/issues/3190 971b5ecc0c | (Vadim Belman)++ | 4 files Cleanup for systems where echo doesn't expand escapes. |
23:26 | |||||||||||||||||||||||||||||||||||||
23:27
brrt left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: Yeah… .rktest? still kinda wrong | 23:44 | |||||||||||||||||||||||||||||||||||||
vrurg | .trk? Oh, wait: Tele-Radio K(c)ompany... | 23:46 | |||||||||||||||||||||||||||||||||||||
.rktst is even worse | 23:48 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | .rkt is nice, very nice… :P :P :P | 23:49 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: some people say Racket is a nice project too. Let's see which nacity is nacier? | 23:54 | |||||||||||||||||||||||||||||||||||||
23:56
anatofuz left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: the one that is least nice will rename itself to remove the ambiguity :D | 23:57 |