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.
jnthn One other thing of note: .+ and .* are not *actually* used to implement BUILD calling, and in fact what happens is not really possible to implement using them anyway, because we need the BUILD/TWEAK calls interleavd and other init actions of the class. 00:02
jnthn should sleep o/ 00:13
timotimo o/ 00:14
vrurg jnthn: Don't worry, I don't mix 'em up. BUILDPLAN does its own job. The grounds for the op (or ops?) will be done later. I only wonder if it's ok for BUILDs of roles and BUILD of the class to be executed prior to respective TWEAKs? Looks reasonable as TWEAK is better be executed on a mostly done instance. But I can see reasons for implementing it other way too. 00:22
jnthn: anyway, g'night o/
Geth_ nqp: vrurg++ created pull request #582:
Provide better compatibility with Perl6 Metamodel
00:26
tbrowder .ask ugexe i am having build failures using Build.pm6 and can't figure out why. i try "zef build --debug ." and get a failure. i have Build.pm5 instrumented with try blocks and debug statements (using note) and so far have no clue. in the build hook i am using multilple copy statements which seem to be working and haven't thrown. 00:31
tellable6 tbrowder, I'll pass your message to ugexe
tbrowder erg, that should be 'Build.pm6' 00:53
Geth_ rakudo: JJ++ created pull request #3205:
Updates to current name for meta information file
06:12
rakudo: 13989f0c0e | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/Installation.pm6
Updates to current name for meta information file
06:16
rakudo: 168c9c2fbe | niner++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/Installation.pm6
Merge pull request #3205 from JJ/patch-5

Updates to current name for meta information file
nqp: dc5f1c03a4 | (Vadim Belman)++ | 2 files
Provide better compatibility with Perl6 Metamodel

Add :transitive parameter for roles method. Make it optional on
  `NQPParametricRoleHOW`.
nqp: 23757ac962 | niner++ (committed using GitHub Web editor) | 2 files
Merge pull request #582 from vrurg/problem-solving-103

Provide better compatibility with Perl6 Metamodel
jnthn vrurg: Yes, I'd say the correct order is BUILDs of roles, BUILD of the class, TWEAKs of the roles, TWEAK of the class 09:02
Geth_ rakudo/revert-3205-patch-5: c269a04018 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/Installation.pm6
Revert "Updates to current name for meta information file"
10:16
lizmat huh? 10:27
tellable6 gist.github.com/1edfd3fc26d8e9e288...2a09e85341
lizmat is unaware of a revert, so has no idea why Geth_ is saying I reverted it 10:31
git log also doesn't show the revert ? 10:32
AlexDaniel lizmat: the commit is right there on revert-3205-patch-5 branch 10:48
lizmat is unsure how that happened... 10:56
Geth_ nqp: 33f18fce93 | (Paweł Murias)++ | src/vm/js/nqp-runtime/core.js
[js] Implement passing True/False/Int and Mu to js
11:15
tbrowder .ask ugexe does Build.pm6 need to be listed somehow in the META6.json file? 11:24
tellable6 tbrowder, I'll pass your message to ugexe
Geth_ specs: 4508e53566 | (Tom Browder)++ (committed using GitHub Web editor) | S22-package-format.pod
correct spelling for "resources" as in current usage

Also makes the usage consistent with the other, already existing, uses in the file.
13:29
|Tux| Rakudo version 2019.07.1-370-g168c9c2fb - MoarVM version 2019.07.1-244-g81f9ccdfa
csv-ip5xs0.771 - 0.779
csv-ip5xs-206.477 - 6.497
csv-parser22.060 - 22.218
csv-test-xs-200.430 - 0.433
test7.021 - 7.346
test-t1.745 - 1.750
test-t --race0.774 - 0.777
test-t-2029.232 - 29.573
test-t-20 --race9.058 - 9.276
13:43
tbrowder .tell ugexe the zef build problem seems to be an incompletely unquoted cmd string in the legacy build module. see new issue #319 17:50
tellable6 tbrowder, I'll pass your message to ugexe
tbrowder *incompletely quoted cmd string 17:51
Geth_ nqp: 3a4f67a891 | (Stéphane Payrard)++ (committed using GitHub Web editor) | docs/ops.markdown
decont can be a noop if argument not a container
20:34