01:52
sena_kun joined
01:54
Altai-man_ left
02:28
Xliff joined
|
|||||||||||||||||||||||||||||||||||||||
Xliff | Can someone tell me how perl6's version number (for moar-blead) is constructe? | 02:28 | |||||||||||||||||||||||||||||||||||||
I know the 2020.06 part comes from the git tag, but where are the build number and git hash computed? | 02:29 | ||||||||||||||||||||||||||||||||||||||
[Coke] | 'git describe' ? | 02:36 | |||||||||||||||||||||||||||||||||||||
Xliff | 2020.06-78-ga30014e1a | 02:38 | |||||||||||||||||||||||||||||||||||||
So why is the reported version still '2020.06-30-g389f0a81' | |||||||||||||||||||||||||||||||||||||||
I'm on my own local branch that I'm trying to keep synce with master, so it's weird. | 02:40 | ||||||||||||||||||||||||||||||||||||||
Hmmm.... OK, so I see it's the number of commits made since the tag. *sigh* | 02:41 | ||||||||||||||||||||||||||||||||||||||
But that syncs up with my copy. | 02:43 | ||||||||||||||||||||||||||||||||||||||
[Coke] | Did you re-configure? | 02:50 | |||||||||||||||||||||||||||||||||||||
Xliff | Yep | ||||||||||||||||||||||||||||||||||||||
[Coke] | might need that to get the change into your locally built copy | ||||||||||||||||||||||||||||||||||||||
Xliff | Hmmm.... | ||||||||||||||||||||||||||||||||||||||
[Coke] | dumb question, you sure you're testing the right version? | ||||||||||||||||||||||||||||||||||||||
Xliff | I'm getting this when reconfiguring: "Note: switching to '2020.06-14-g5832b2628" | 02:56 | |||||||||||||||||||||||||||||||||||||
Which makes no sense. That puts me in detached head. | |||||||||||||||||||||||||||||||||||||||
This is done by Configure.pl | |||||||||||||||||||||||||||||||||||||||
I'm now compiling piece by piece by hand. | 03:03 | ||||||||||||||||||||||||||||||||||||||
Files in install/bin are stale. | 03:11 | ||||||||||||||||||||||||||||||||||||||
And not getting moved back when doing "make install" for some reason. | |||||||||||||||||||||||||||||||||||||||
ln -s bin install/bin # Fixes issue. | 03:12 | ||||||||||||||||||||||||||||||||||||||
[Coke] | do you have a prefix specified in your config.status? | 03:16 | |||||||||||||||||||||||||||||||||||||
(wondering if you accidentally changed install dirs at some point) - anyway, glad you have something working | 03:20 | ||||||||||||||||||||||||||||||||||||||
Xliff | --prefix=. | 03:22 | |||||||||||||||||||||||||||||||||||||
I think that's a default. | |||||||||||||||||||||||||||||||||||||||
It's odd. Last exec files in that dir were dated just 2 days ago. | 03:23 | ||||||||||||||||||||||||||||||||||||||
03:52
Altai-man_ joined
03:54
sena_kun left
05:10
vrurg left
05:11
vrurg joined
05:16
vrurg left
05:44
vrurg joined,
vrurg left,
vrurg joined
05:53
sena_kun joined
05:54
Altai-man_ left
07:51
Altai-man_ joined
07:54
sena_kun left
08:23
oddp joined
08:53
sena_kun joined
08:56
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1307, Tests=113021, 219 wallclock secs (29.09 usr 8.45 sys + 3056.77 cusr 288.95 csys = 3383.26 CPU) | 09:10 | |||||||||||||||||||||||||||||||||||||
timotimo | i believe the default prefix is "./install"? | 09:33 | |||||||||||||||||||||||||||||||||||||
if you're using --gen-moar, you'll be getting your versions managed for you, which is the opposite of what you want, so building the pieces sparately manually is what you want to do | |||||||||||||||||||||||||||||||||||||||
09:51
Altai-man_ joined
09:54
sena_kun left
09:56
softmoth left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: niner++ created pull request #3792: Give a hint about missing provides in a META6.json when module isn't ā¦ |
10:36 | |||||||||||||||||||||||||||||||||||||
jnthn | nine++ # I was going to post on the problem-solving issue suggesting just that... :) | 10:41 | |||||||||||||||||||||||||||||||||||||
10:41
patrickb joined
11:08
robertle left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 11:41 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 3 notes: gist.github.com/f9b84f690c160d2f55...304c61ccf9 | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to āweekly_2020-07-13T11:41:26Zā | ||||||||||||||||||||||||||||||||||||||
11:52
sena_kun joined
11:54
Altai-man_ left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
11:54 | |||||||||||||||||||||||||||||||||||||
12:03
vrurg left
12:04
vrurg joined
12:09
vrurg left
12:12
vrurg joined
13:24
MasterDuke left
13:27
Xliff left,
Geth_ left,
leont_ left,
maggotbrain777 left,
finsternis left,
nebuchadnezzar left
13:28
Xliff joined,
Geth_ joined,
leont_ joined,
maggotbrain777 joined,
finsternis joined,
nebuchadnezzar joined
13:41
patrickb25 joined
13:43
patrickb left
13:49
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | nqp: 9dd7a18fed | (Jonathan Worthington)++ | src/NQP/Actions.nqp Remove override identical to overridden method |
14:02 | |||||||||||||||||||||||||||||||||||||
nqp: 10e87758b8 | (Jonathan Worthington)++ | src/QRegex/P6Regex/Actions.nqp Tweaks to regex compiler API * Expose the capture name calculation procedure so that RakuAST can use it * Remove an unused parameter to the alternation NFAs calculation |
|||||||||||||||||||||||||||||||||||||||
nqp: 32be685690 | (Jonathan Worthington)++ | src/QRegex/P6Regex/Actions.nqp Remove reliance in a $*W object in alt NFA gen Which does not exist under the Rakudo RakuAST frontend. |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 0848ee7bad | (Jonathan Worthington)++ | src/Raku/ast/code.rakumod Mark regex decls and quoted regexes as terms |
14:04 | ||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 6b0249b143 | (Jonathan Worthington)++ | 3 files Attach alternation NFAs to compiled regexes |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 5ef940ffea | (Jonathan Worthington)++ | t/12-rakuast/regex.t Some basic tests for building regexes via RakuAST |
|||||||||||||||||||||||||||||||||||||||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/07/13/2020-28-bridges-7/ | 14:09 | |||||||||||||||||||||||||||||||||||||
14:13
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | lizmat++ | 14:13 | |||||||||||||||||||||||||||||||||||||
lizmat | afk for a few hours& | 14:45 | |||||||||||||||||||||||||||||||||||||
Geth_ | rakudo/rakuast: 210a5ee23b | (Jonathan Worthington)++ | src/Raku/ast/regex.rakumod Add missing visit-children methods |
14:57 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: d270fb8c04 | (Jonathan Worthington)++ | src/Raku/ast/regex.rakumod Fix thinkos in backtrack modifier kinds |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 59596c12cf | (Jonathan Worthington)++ | t/12-rakuast/regex.t Cover a bunch more RakuAST regex construction |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: a6c91cca58 | (Jonathan Worthington)++ | 3 files RakuAST support for regex quantifier separators |
15:24 | ||||||||||||||||||||||||||||||||||||||
15:27
patrickb25 left
15:31
squashable6 left
15:32
patrickb joined
15:33
squashable6 joined
15:36
softmoth joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo/rakuast: 9cab48da3a | (Jonathan Worthington)++ | 3 files RakuAST for regex groups ([...]) |
15:40 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: dfe2d02cbb | (Jonathan Worthington)++ | src/Raku/Actions.nqp Compile \, in regex into RakuAST::Regex::Literal Don't think we need to model that it came from a backslash sequence by default (maybe make that available through the source handling, when we add that). |
|||||||||||||||||||||||||||||||||||||||
15:48
softmoth_ joined
15:49
softmoth left,
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo/rakuast: d853ec3cd8 | (Jonathan Worthington)++ | 2 files Store capture names in RakuAST regex compilation Also, test cover the various forms of capturing by name via assertions syntax. |
16:13 | |||||||||||||||||||||||||||||||||||||
16:35
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
jnthn | urgh, feeling a bit tired... Positional captures can be finished up tomorrow | 16:57 | |||||||||||||||||||||||||||||||||||||
timotimo | I wonder how you know whether it is a day for dispatcher work | 17:08 | |||||||||||||||||||||||||||||||||||||
17:10
softmoth_ left
17:11
softmoth joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | nqp: patrickbkr++ created pull request #645: Fix retrieving template.html location |
17:43 | |||||||||||||||||||||||||||||||||||||
17:53
sena_kun left
18:06
sena_kun joined
18:35
sena_kun left
18:50
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ā4 days and ā23 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 19:00 | |||||||||||||||||||||||||||||||||||||
19:01
softmoth left
19:04
sena_kun left
19:05
sena_kun joined
19:11
sena_kun left
19:28
MasterDuke joined
19:32
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | rakudo: patrickbkr++ created pull request #3793: Also set the $NQP_HOME HLL symbol in the nqp compiler object |
19:53 | |||||||||||||||||||||||||||||||||||||
Ā¦ problem-solving: lizmat assigned to rba Issue pl6anet.org is a name that does not reflect Raku github.com/Raku/problem-solving/issues/212 | 19:55 | ||||||||||||||||||||||||||||||||||||||
patrickb | timotimo: Some time ago when I implemented relocatability in rakudo you advised me to use set/gethllsymbol to save the raku and nqp home directories. Now I extended this to also have these symbols available in NQP. I'm not sure if this is a good way to do it, as NQP code relies on rakudo to set that symbol. Can you have a look at my two PRs above and give an opinion whether this is OK or the wrong way to do things? | 19:56 | |||||||||||||||||||||||||||||||||||||
20:00
ShimmerFairy left
|
|||||||||||||||||||||||||||||||||||||||
Geth_ | roast: c98d1c1114 | (Christian BartolomƤus)++ | 3 files [JVM] Unfudge some tests |
20:11 | |||||||||||||||||||||||||||||||||||||
20:13
ShimmerFairy joined
20:30
sena_kun left
20:49
sena_kun joined
21:04
sena_kun left
21:19
sena_kun joined
21:31
patrickz joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | sleep& | 22:01 | |||||||||||||||||||||||||||||||||||||
22:18
patrickb left
22:19
patrickz left
|
|||||||||||||||||||||||||||||||||||||||
gfldex | raku: sub s(&c:(Any)) {}; s(-> $any {}); | 22:39 | |||||||||||||||||||||||||||||||||||||
evalable6 | (exit code 1) Constraint type check failed in bā¦ | ||||||||||||||||||||||||||||||||||||||
gfldex, Full output: gist.github.com/b2c5e87b1899efcad3...fcc37b8d1f | |||||||||||||||||||||||||||||||||||||||
gfldex | raku: sub s(&c:(Any)) {}; s(-> Any $any {}); | ||||||||||||||||||||||||||||||||||||||
evalable6 | |||||||||||||||||||||||||||||||||||||||
gfldex | raku: sub s(&c:(Any(Mu))) {}; s(-> $any {}); | ||||||||||||||||||||||||||||||||||||||
evalable6 | |||||||||||||||||||||||||||||||||||||||
gfldex | The default type tends to be Any. Why does it check for Mu here? | 22:40 | |||||||||||||||||||||||||||||||||||||
timotimo | that is the default constraint for aero functions | 22:42 | |||||||||||||||||||||||||||||||||||||
Geth_ | rakudo/rakuast: 8854373295 | (Jonathan Worthington)++ | 7 files RakuAST for the `do` statement prefix Which is the simplest of the statement prefixes. This entails doing the basics that all statement prefixes need too. |
23:06 | |||||||||||||||||||||||||||||||||||||
jnthn | I've been thinking about what an aero function is for the last 20 minutes and I just realized it's meant to be arrow function :) | 23:07 | |||||||||||||||||||||||||||||||||||||
timotimo | I'm sorry I'm trying to save my wrists some pain and therefore using dictation | 23:09 | |||||||||||||||||||||||||||||||||||||
23:09
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | usually it's easy to correct my mistakes but this IRC clients in the terminal where I can just click on words to correct them | 23:09 | |||||||||||||||||||||||||||||||||||||
jnthn | Your wrists are certainly more important than my tired brain that's unable to guess stuff. :) | 23:12 | |||||||||||||||||||||||||||||||||||||
I guess `do` is the simplest of the statement prefixes. And now it's done. | |||||||||||||||||||||||||||||||||||||||
I think it may produce better code in the statement case than the current compiler (it doesn't bother to thunk the statement, and it looks like we do today) | 23:13 | ||||||||||||||||||||||||||||||||||||||
timotimo | to do or done there is no try yet | 23:14 | |||||||||||||||||||||||||||||||||||||
I will react with joy whenever you are done | 23:15 | ||||||||||||||||||||||||||||||||||||||
jnthn | :) | ||||||||||||||||||||||||||||||||||||||
Ah yes, I need to do the exception-y stuff too | 23:16 | ||||||||||||||||||||||||||||||||||||||
timotimo | yes because there is always a catch isn't there | ||||||||||||||||||||||||||||||||||||||
jnthn | Yes, but soon everything will be under control... | ||||||||||||||||||||||||||||||||||||||
timotimo | well I'm certainly glad you can return from insight control | 23:17 | |||||||||||||||||||||||||||||||||||||
jnthn goes quietly to sleep o/ | |||||||||||||||||||||||||||||||||||||||
timotimo | good night and sleep whatever | ||||||||||||||||||||||||||||||||||||||
I lazily await your return value | 23:18 | ||||||||||||||||||||||||||||||||||||||
timotimo does tap dance | 23:19 | ||||||||||||||||||||||||||||||||||||||
(quietly) | |||||||||||||||||||||||||||||||||||||||
23:35
sivoais left
23:36
sivoais joined
23:38
oddp left
23:42
leont_ left
|