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.
Geth nqp: ae69994b4f | (Zoffix Znet)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 6 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...1-g1d6562b 1d6562b Merge pull request #984 from MoarVM/faster-Int-str 3740cd0 Clamp the value before we count its digits 8f6b2ac Make big Int stringification 1.58x as fast 95d2279 [JIT] Make jit-bisect.pl work in the new world order (spesh log) 58e5161 [JIT] Fix legacy jit of strfromname f79011c [JIT] Initialize sequence number early
00:31
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...1-g1d6562b
rakudo: 5aef7bd450 | (Zoffix Znet)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 4 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....3-gae69994 ae69994 [MoarVM Bump] Brings 6 commits f836084 [moar] Add more missing dependencies 54889c3 [js] Implement STDOUT hijacking for use in 6pad a011f98 [js] Fix evalling JavaScript in browser ... (8 more lines)
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....3-gae69994
¦ rakudo: zoffixznet self-assigned Cannot parse valid leap-second dates when in weird timezones github.com/rakudo/rakudo/issues/2097 00:56
01:15 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Zoffix Znet '[NQP Bump] Brings 4 commits 01:15
travis-ci.org/rakudo/rakudo/builds/442451749 github.com/rakudo/rakudo/compare/e...ef7bd4509e
01:15 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/05-messages/01-errors.t test file failed. 01:15
Geth ¦ rakudo: zoffixznet self-assigned LTA .in-timezone can't take a Rat github.com/rakudo/rakudo/issues/2381 02:09
roast: 383ca21ae9 | (Zoffix Znet)++ | S32-temporal/DateTime.t
Fix bogus DateTime leapsecond proptest

Math was wrong and the date actually doesn't exist. Resolves part of
  github.com/rakudo/rakudo/issues/2097 R#2097
02:12
synopsebot R#2097 [open]: github.com/rakudo/rakudo/issues/2097 [6.d review][Hacktoberfest][easy to resolve][fudged tests committed][good first issue] Cannot parse valid leap-second dates when in weird timezones
Geth rakudo: c8438e6afe | (Zoffix Znet)++ | src/core/DateTime.pm6
Coerce in-timezone's value to Int

Fixes R#2381 github.com/rakudo/rakudo/issues/2381
02:13
synopsebot R#2381 [open]: github.com/rakudo/rakudo/issues/2381 [LTA] LTA .in-timezone can't take a Rat
Geth roast: 529e4e05b8 | (Zoffix Znet)++ | S32-temporal/DateTime.t
Add/improve .in-timezone tests

  - Cover Rat/Str values R#2381
   github.com/rakudo/rakudo/issues/2381
  - Unfudge leapsecond tests and remove values that are non-divisible
   by 60. R#2097 github.com/rakudo/rakudo/issues/2097
02:15
synopsebot R#2381 [open]: github.com/rakudo/rakudo/issues/2381 [LTA] LTA .in-timezone can't take a Rat
R#2097 [open]: github.com/rakudo/rakudo/issues/2097 [6.d review][Hacktoberfest][easy to resolve][fudged tests committed][good first issue] Cannot parse valid leap-second dates when in weird timezones
¦ rakudo: zoffixznet self-unassigned Cannot parse valid leap-second dates when in weird timezones github.com/rakudo/rakudo/issues/2097 02:16
02:19 ufobat___ joined 02:20 p6bannerbot sets mode: +v ufobat___ 02:23 ufobat_ left 02:57 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Zoffix Znet 'Coerce in-timezone's value to Int 02:57
travis-ci.org/rakudo/rakudo/builds/442472053 github.com/rakudo/rakudo/compare/5...438e6afe31
02:57 travis-ci left 04:13 MasterDuke left 04:33 lizmat left 04:49 lizmat joined, p6bannerbot sets mode: +v lizmat 05:10 fake_space_whale left 05:49 brrt joined 05:50 p6bannerbot sets mode: +v brrt 06:14 brrt left 07:19 b2gills left 07:25 b2gills joined 07:26 p6bannerbot sets mode: +v b2gills
timotimo lizmat: the mail on the mailing list actually includes the version of rakudo they're using :) 07:30
maybe you meant to ask which version of zef they're using?
07:30 ExtraCrispy_ joined, p6bannerbot sets mode: +v ExtraCrispy_
lizmat no, I didn't, but I shouldn't answer mail before my first cup of tea :-) 07:30
timotimo :) 07:31
i woke up with a big fat headache today so i shouldn't answer mails for a little longer than that
07:58 Ven` joined, p6bannerbot sets mode: +v Ven` 08:44 Ven` left 08:45 Ven` joined, p6bannerbot sets mode: +v Ven` 09:14 ExtraCrispy_ left 09:26 leont joined 09:31 cognominal-p6 left 09:46 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias would enabling the setting of ? twigil variables when MONKEY-GUTS is enabled be sane? I need to set $?FILES when implementing a custom EVAL 09:47
09:51 pmurias left 09:58 pmurias joined, p6bannerbot sets mode: +v pmurias
lizmat pmurias: perhaps we should allow $? variables inside an EVAL, period ? 10:08
10:15 pmurias left
|Tux| Rakudo version 2018.09-447-gc8438e6af - MoarVM version 2018.09-131-g1d6562bfd
csv-ip5xs0.922 - 0.934
csv-ip5xs-207.207 - 7.552
csv-parser20.970 - 21.497
csv-test-xs-200.429 - 0.434
test7.183 - 8.185
test-t1.706 - 1.719
test-t --race0.754 - 0.781
test-t-2029.091 - 29.169
test-t-20 --race10.011 - 10.548
10:16
10:24 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias lizmat: you mean inside any subroutine called EVAL? 10:25
lizmat no, inside any EVAL statement 10:26
Ok, so I guess I misunderstood what you meant with a "custom eval" 10:27
pmurias EVAL("my $?FILES = '...'")?
lizmat: I want to have my own custom modified version of EVAL for 6pad so that it evaluates the code with fresh globals 10:28
lizmat doesn't EVAL do that ?
10:28 pmurias left 10:29 pmurias joined, p6bannerbot sets mode: +v pmurias
jnthn No 10:30
EVAL takes the current lexical and global context
10:30 pmurias left
jnthn pmurias: What about nqp::getcomp('perl6').eval($code)`? 10:31
lizmat jnthn: right, duh :-(
10:35 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias jnthn: the problem is that $?FILES is used in syntax error messages 10:35
and when I'm using nqp::getcomp('perl6').eval($code) I can't set $?FILES 10:36
EVAL can set $?FILES because it's in the setting
jnthn Ah 10:39
lizmat jnthn: note that we disallow defining $? variables until we got a decision on the semantics
10:43 Ven` left
Geth nqp/master: 4 commits pushed by (Paweł Murias)++ 10:51
releasable6 Next release in ≈3 days and ≈7 hours. 2 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 11:00
11:33 Ven` joined 11:34 pmurias left, p6bannerbot sets mode: +v Ven` 12:20 |Tux| left 12:27 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 12:33 |Tux| joined 12:34 p6bannerbot sets mode: +v |Tux|, robertle joined 12:35 p6bannerbot sets mode: +v robertle 12:40 cognominal-p6 left 12:41 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 12:50 cognominal-p6 left 14:26 ZzZombo left
Geth nqp: a228b06208 | (Paweł Murias)++ | src/vm/js/nqp-runtime/core.js
[js] Fix a bug when running inside a browser
14:41
nqp: 4b8d6aac53 | (Paweł Murias)++ | src/vm/js/nqp-runtime/core.js
[js] Improve js interop
nqp: ab954114b8 | (Paweł Murias)++ | src/vm/js/nqp-runtime/reprs.js
[js] Fix nqp::can with WrappedJSObject
14:49 greppable6 left, squashable6 left
Geth rakudo: e437954399 | (Paweł Murias)++ | tools/build/NQP_REVISION
Bump NQP for js interop improvements
14:53
rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g0d0a3406d
a096f50582 | (Paweł Murias)++ | 3 files
15:04 pmurias joined, p6bannerbot sets mode: +v pmurias 15:31 fake_space_whale joined 15:32 p6bannerbot sets mode: +v fake_space_whale 15:42 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build failed. Paweł Murias '[js] Hookup js interop and test it' 15:42
travis-ci.org/rakudo/rakudo/builds/442728495 github.com/rakudo/rakudo/compare/c...96f5058262
15:42 travis-ci left
buggable [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/09-moar/00-misc.t test file failed. 15:42
15:47 cognominal-p6 joined, cognominal-p6 left, cognominal-p6 joined 15:48 p6bannerbot sets mode: +v cognominal-p6 16:00 Ven` left 16:05 pmurias left 16:11 cognominal-p6 left 16:24 greppable6 joined, squashable6 joined, niven.freenode.net sets mode: +vv greppable6 squashable6 16:25 p6bannerbot sets mode: +v greppable6, p6bannerbot sets mode: +v squashable6 16:31 greppable6 left, squashable6 left 16:34 squashable6 joined, greppable6 joined, ChanServ sets mode: +v squashable6, ChanServ sets mode: +v greppable6, p6bannerbot sets mode: +v squashable6, p6bannerbot sets mode: +v greppable6
Geth rakudo: bf78a5eb5c | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-notes.md
add a traps section
17:13
rakudo: 4bf55b1ef0 | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-notes.md
add another trap
17:24
17:28 j3nnn1 joined, p6bannerbot sets mode: +v j3nnn1 18:02 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build errored. Tom Browder 'add a traps section' 18:02
travis-ci.org/rakudo/rakudo/builds/442792881 github.com/rakudo/rakudo/compare/a...78a5eb5ce0
18:02 travis-ci left
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 18:02
18:37 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci Rakudo build passed. Tom Browder 'add another trap' 18:37
travis-ci.org/rakudo/rakudo/builds/442797959 github.com/rakudo/rakudo/compare/b...f55b1ef07c
18:37 travis-ci left 18:48 squashable6 left, greppable6 left 18:55 AlexDaniel left 18:56 AlexDaniel joined 18:57 p6bannerbot sets mode: +v AlexDaniel 18:58 fake_space_whale left 18:59 AlexDaniel left, AlexDaniel joined 19:00 p6bannerbot sets mode: +v AlexDaniel 19:07 AlexDaniel left, cognominal-p6 joined 19:08 AlexDaniel joined, p6bannerbot sets mode: +v cognominal-p6, cognominal-p6 left, p6bannerbot sets mode: +v AlexDaniel 19:09 cognominal-p6 joined, p6bannerbot sets mode: +v cognominal-p6 19:14 pyrimidine joined, p6bannerbot sets mode: +v pyrimidine 19:31 cognominal-p6 left 19:45 greppable6 joined, squashable6 joined 19:46 p6bannerbot sets mode: +v greppable6, p6bannerbot sets mode: +v squashable6 19:59 robertle left 21:22 dct joined, p6bannerbot sets mode: +v dct 22:27 cognominal-p6 joined 22:28 p6bannerbot sets mode: +v cognominal-p6 22:38 lizmat left 23:15 leont left 23:19 lizmat joined, p6bannerbot sets mode: +v lizmat