04:30
sourceable6 left,
statisfiable6 left,
coverable6 left,
releasable6 left,
unicodable6 left,
linkable6 left,
quotable6 left,
shareable6 left,
tellable6 left,
greppable6 left,
reportable6 left,
bloatable6 left,
committable6 left,
notable6 left,
evalable6 left,
nativecallable6 left,
bisectable6 left,
squashable6 left,
benchable6 left,
notable6 joined,
reportable6 joined
04:31
nativecallable6 joined,
squashable6 joined
04:32
tellable6 joined,
benchable6 joined,
coverable6 joined,
linkable6 joined,
quotable6 joined,
bloatable6 joined,
sourceable6 joined,
unicodable6 joined,
committable6 joined,
shareable6 joined,
releasable6 joined
04:33
statisfiable6 joined,
greppable6 joined,
bisectable6 joined,
evalable6 joined
05:45
squashable6 left
05:48
squashable6 joined
06:04
domidumont joined
06:31
domidumont left
|
|||
tyil | that page shows as a 404 to me | 06:35 | |
tellable6 | 2020-08-31T23:29:01Z #raku-dev <vrurg> tyil could you possible have a look at what's causing the error here github.com/Raku/Raku-Steering-Coun.../245552190 ? | ||
tyil | vrurg: ^ | ||
06:51
domidumont joined
07:13
MasterDuke joined
07:54
Altai-man joined
|
|||
Geth | rakudo/precomp_store_parallelism: 864f170e3d | (Stefan Seifert)++ | src/core.c/CompUnit/PrecompilationStore/File.pm6 Allow for more parallelism when precompiling modules Instead of locking the whole precomp store whenever we precompile a module or re-check dependencies, we now use one lock file per target file. With this multiple processes may precompile different files and store them in the same precomp store. Note: it would be even better to not need those .lock files at all and instead lock the target files. But that caused weird issues with multiple processes being able to lock the same file simultaneously. So I'm leaving this next step for a future change. |
10:34 | |
rakudo/precomp_store_parallelism: 7ba993ff0c | (Stefan Seifert)++ | src/core.c/CompUnit/PrecompilationRepository.pm6 Check for circular module loading earlier to avoid deadlock Since precomp processes now take care of their own locking we have to take that into account and check for circular loading before trying to lock a destination that's potentially already locked by a parent process. |
|||
11:41
domidumont left
11:42
domidumont joined
11:46
sena_kun joined,
Xliff left
11:48
Altai-man left
12:20
lizmat left
12:23
domidumont left
12:25
domidumont joined
12:45
squashable6 left
12:48
squashable6 joined
13:18
lizmat joined
|
|||
vrurg | tyil: around? | 13:22 | |
tyil | ye | 13:23 | |
vrurg | Can you check the logs on your side then? | 13:28 | |
Look by a4e39f7e-ebd6-11ea-9477-9acab994e41b for example | 13:29 | ||
13:48
finsternis left
14:03
maggotbrain left
14:04
maggotbrain joined
14:10
finsternis joined
14:20
MasterDuke left
|
|||
Geth | rakudo/rakuast: 61370d3d8b | (Jonathan Worthington)++ | 5 files RakuAST support for attribute declarations |
14:43 | |
tyil | logs for what? | 14:52 | |
geth? | |||
Geth | rakudo/rakuast: ae55467e5e | (Jonathan Worthington)++ | 2 files Wire up dynamic variable Already had a RakuAST node, just needed to produce it. |
14:54 | |
tyil | vrurg: p.tyil.nl/cycs | ||
vrurg | tyil: any idea why github gets http 500 back? | 14:57 | |
tyil | I'd have to consult the Geth sourcecode for that I think | ||
I'm just hosting it, I didn't write it :( | 14:58 | ||
vrurg | tyil: thanks! I'll be afk for a few hours at least. Will follow up later if necessary. | 15:01 | |
tyil | vrurg: it seems that $e<ref> (github.com/Raku/geth/blob/master/l....pm6#L116) is Any, so calling .subst on it fails, which causes the error | 15:06 | |
15:32
MasterDuke joined
15:45
Altai-man joined
|
|||
Geth | rakudo/rakuast: 36d1e2c8ed | (Jonathan Worthington)++ | 3 files Compile $0, $1, ... to RakuAST Plus a small fix to the AST node. |
15:46 | |
rakudo/rakuast: 53aac3f3bd | (Jonathan Worthington)++ | 2 files Compile call postcircumfix to RakuAST The AST node already existed, so just frontend wiring. |
|||
rakudo/rakuast: 3b7c0a1474 | (Jonathan Worthington)++ | 5 files RakuAST support for literal hash indexing |
|||
15:48
sena_kun left
|
|||
Geth | rakudo/rakuast: d07223e53c | (Jonathan Worthington)++ | 4 files Compile $<foo> style vars to RakuAST Update the AST node to reflect that any kind of quoted words string can be used here. |
15:59 | |
nine | Pro tip: when debugging concurrency issues, use e.g. taskset 0x00000001 make test to confine the test processes to a single CPU core | 16:09 | |
Geth | rakudo/rakuast: 1c1d05260f | (Jonathan Worthington)++ | 4 files Basic RakuAST support for attribute access Will still need a bit more work for roles, where $?CLASS is generic. |
16:27 | |
rakudo/rakuast: 6c7f7239e4 | (Jonathan Worthington)++ | 2 files Compile Rat literals in RakuAST frontend |
16:54 | ||
rakudo/master: 5 commits pushed by (Elizabeth Mattijsen)++ | 17:08 | ||
lizmat | hmmm.. breakage in t/09-moar/00-misc.t ?? | 17:21 | |
how can that be? that's just nqp ops ?? | 17:22 | ||
lizmat is very confused | 17:24 | ||
17:27
jmerelo joined
|
|||
lizmat | and CircleCI concurs | 17:32 | |
*sigh* | |||
aha... it's "is" that is borked, it seems | 17:35 | ||
Geth | rakudo: 3cd51ae40f | (Elizabeth Mattijsen)++ | t/09-moar/00-misc.t Fix test breakage - by using is-deeply instead of is (which is more correct anyway) - looks like the Allomorph branch caused some hickup with "is" |
17:37 | |
17:44
vrurg left,
gfldex left
17:46
vrurg joined,
gfldex joined
|
|||
Geth | rakudo: alabamenhu++ created pull request #3899: Add cmp candidate for Code |
17:56 | |
18:06
travis-ci joined
|
|||
travis-ci | Rakudo build failed. Elizabeth Mattijsen 'Merge pull request #3873 from rakudo/introducing-allomorph-class | 18:06 | |
travis-ci.org/rakudo/rakudo/builds/723163654 github.com/rakudo/rakudo/compare/0...2ed081e6e4 | |||
18:06
travis-ci left
|
|||
Geth | rakudo: a9371749f5 | (Elizabeth Mattijsen)++ | src/core.c/Exception.pm6 Improve wording on X::MultipleTypeSmiley error Because it is usually about having typed ":" instead of "::" codesections++ for spotting |
18:15 | |
18:25
jmerelo left
18:51
domidumont left
|
|||
Geth | rakudo/precomp_store_parallelism: 06c9ddeb33 | (Stefan Seifert)++ | t/02-rakudo/reproducible-builds.t Fix occasional test failures caused by overly clever reproducible-builds.t reproducible-builds.t assumed that a whole precomp store is locked for writing and therefore it would suffice to lock for an arbitrary precomp id. This assumption is no longer true and the trick it played actually violates a different assumption: that we only lock one precomp file at a time. Better to stop playing tricks and just copy the test files to a private repository where other tests cannot interfere (which is what locking the store for the duration of the test tried to fix). |
19:07 | |
vrurg | tyil: weird error then. Look at what github submits: gist.github.com/vrurg/142224913f4c...c16c1ccec8 | 19:11 | |
tyil: ref is there and it's not empty. Could it be that github.com/Raku/Raku-Steering-Council should be added somewhere else? | 19:12 | ||
tyil | I'm not sure what $e exactly contains here, though | 19:14 | |
or how it's built up | |||
vrurg | Can somebody look into it? Because I'm unlikely to be able. | 19:16 | |
19:46
sena_kun joined
19:47
Altai-man left
|
|||
tyil | vrurg: huh, trying to run Geth locally and posting that json payload you linked to it seems to not trigger an error | 19:57 | |
timotimo | will push a rebased hyper_codegen branch | 20:23 | |
Geth | rakudo/hyper_codegen: 9 commits pushed by (Timo Paulssen)++
|
20:24 | |
tyil | vrurg: if you're still here, can you show me the current settings used by the webhook? | 20:32 | |
if you don't want to give me access to the page, a scrot in a pm would be helpful as well | |||
20:38
travis-ci joined
|
|||
travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Improve wording on X::MultipleTypeSmiley error | 20:38 | |
travis-ci.org/rakudo/rakudo/builds/723184323 github.com/rakudo/rakudo/compare/3...371749f506 | |||
20:38
travis-ci left
|
|||
Geth | Raku-Steering-Council/main: fb49f9dff6 | (Will Coleda)++ (committed using GitHub Web editor) | nominations/2020/voting-form.md Update voting-form.md |
21:07 | |
tyil | OH | ||
vrurg: ^ | |||
payload URL had a #, but when escaped into %23 it seems to work | 21:08 | ||
vrurg | tyil++! | ||
tyil | still not sure why it occasionally complains about trying to call .subst on Any, though | ||
which does bother me slightly | |||
but we're at least a step into the right direction | |||
Geth | Raku-Steering-Council/main: bd09f43c7f | (Will Coleda)++ (committed using GitHub Web editor) | nominations/2020/voting-form.md Update voting-form.md |
21:09 | |
[Coke] | OHEY | ||
tyil | vrurg: it should go to #raku, right? | ||
vrurg | Ok, redelivery push it into the channel. Well done, tyil, thank you! | ||
tyil | glad to help :> | ||
vrurg | tyil: Yep, most certainly. | ||
tyil | alright, further messages should be delivered to #raku now | 21:10 | |
vrurg | .tell lizmat tyil has fixed RSC notifications, we have have pushes reported into #raku. | 21:11 | |
tellable6 | vrurg, I'll pass your message to lizmat | ||
21:52
AlexDaniel joined,
AlexDaniel left,
AlexDaniel joined
22:02
pamplemousse joined
|
|||
pamplemousse | o/ all! | 22:15 | |
I’m currently working on reviving my stale self-contained-executable branch of nqp, and have merged in master, but when I try to build nqp, I get an error about the language class needing to implement Method NQP::Config::configure_misc: gist.github.com/pamplemoussecache/...5087f32f2e | 22:16 | ||
Do any of you folks have thoughts on what might be going wrong? | |||
After the merge, when I did a pull, it fetched submodule 3rdparty/nqp-configure. Is there something I might be forgetting to do as far as updating submodules are concerned? | 22:19 | ||
Did the pull, did a make clean, and everything appears to be building now! | 22:21 | ||
timotimo | ooh cool! | 22:29 | |
pamplemousse | Now on to testing to see if the --compile flag from my branch still works... | 22:35 | |
o/ timotimo! | 22:36 | ||
22:48
pamplemousse left
22:58
sena_kun left
|