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.
committable6 AlexDaniel, ¦2017.01,HEAD(24c8e17): «Cannot invoke this object (REPR: Null; VMNull)␤ in block <unit> at /tmp/xI5GNCW6n6 line 1␤␤ «exit code = 1»» 00:00
AlexDaniel yeah, it's not. Old rakudos used to do it for some reason
c: 2016.05,HEAD BEGIN "sandbox/precompthis.pm6".IO.spurt('sub bug is export { &[!<]; }'); use lib "sandbox"; use precompthis; bug()(9, 9)
committable6 AlexDaniel, ¦2016.05,HEAD(24c8e17): «Cannot invoke this object (REPR: Null; VMNull)␤ in block <unit> at /tmp/6pvIXkEAR9 line 1␤␤ «exit code = 1»»
AlexDaniel c: 2016.02,HEAD BEGIN "sandbox/precompthis.pm6".IO.spurt('sub bug is export { &[!<]; }'); use lib "sandbox"; use precompthis; bug()(9, 9)
committable6 AlexDaniel, ¦2016.02: «Cannot invoke this object␤ in block <unit> at /tmp/Ay1jbcA7Q7 line 1␤␤ «exit code = 1»» ¦HEAD(24c8e17): «Cannot invoke this object (REPR: Null; VMNull)␤ in block <unit> at /tmp/Ay1jbcA7Q7 line 1␤␤ «exit code = 1»»
AlexDaniel I'd call that not a regression
not a recent one for sure
timotimo right
AlexDaniel c: 2016.01,2015.12 BEGIN "sandbox/precompthis.pm6".IO.spurt('sub bug is export { &[!<]; }'); use lib "sandbox"; use precompthis; bug()(9, 9)
committable6 AlexDaniel, ¦2016.01: «Cannot invoke this object␤ in block <unit> at /tmp/6744jARdJW line 1␤␤ «exit code = 1»» ¦2015.12: «===SORRY!===␤Failed to create directory '/home/bisectable/.perl6/2015.12/dist' with mode '0o777': Failed to mkdir: 30␤ «exit code = 1»»
AlexDaniel timotimo: yeah it's only 2015.12 I think 00:01
timotimo m)
:)
AlexDaniel which attempts to touch things it's not supposed to
by the way should bisectable default to 2018.11 now…
that's probably a more sensible default 00:02
timotimo that's not a long way away from now?
AlexDaniel yeah but that's 6.d
using too old “old” revisions is usually not what you mean… 00:03
unless you really want to know when that error message changed :D
and that precomp stuff, eh…
anyway, maybe a bit later
timotimo there's still enough stuff that is "the same" in 6.c and 6.d and could have been b0rked before 6.d became the default 00:04
AlexDaniel c: 6.d say 42 00:07
committable6 AlexDaniel, ¦6.d: «Cannot find this revision (did you mean “v6.c”?)»
AlexDaniel :s
01:37 MasterDuke joined, p6bannerbot sets mode: +v MasterDuke 01:38 MasterDuke left, MasterDuke joined, herbert.freenode.net sets mode: +v MasterDuke, p6bannerbot sets mode: +v MasterDuke 02:38 evalable6 left 02:42 evalable6 joined 02:43 p6bannerbot sets mode: +v evalable6 03:19 ufobat_ left 04:11 ufobat joined 04:12 p6bannerbot sets mode: +v ufobat 05:22 MasterDuke left 05:45 robertle left 06:40 robertle joined 06:41 p6bannerbot sets mode: +v robertle 08:00 robertle left 08:07 dct joined, p6bannerbot sets mode: +v dct 08:10 dogbert17 left
AlexDaniel samcv: fwiw waiting for moar release, still no other issues :) 08:22
AlexDaniel goes to bed for now
samcv AlexDaniel, ok. will get that done tomorrow :)
sleep well
08:33 robertle joined, p6bannerbot sets mode: +v robertle 08:43 robertle left 09:14 robertle joined, p6bannerbot sets mode: +v robertle
|Tux| Rakudo version 2018.11-85-g24c8e172f - MoarVM version 2018.11-42-g4a7da3299
csv-ip5xs0.923 - 0.964
csv-ip5xs-207.112 - 7.259
csv-parser21.447 - 22.585
csv-test-xs-200.418 - 0.427
test6.995 - 7.282
test-t1.696 - 1.715
test-t --race0.762 - 0.765
test-t-2028.773 - 29.656
test-t-20 --race9.236 - 9.421
09:28
lizmat Files=1260, Tests=86402, 343 wallclock secs (18.59 usr 6.08 sys + 2427.58 cusr 216.10 csys = 2668.35 CPU) 10:07
10:15 averna joined 10:16 p6bannerbot sets mode: +v averna 10:18 averna left 10:50 brrt joined 10:51 p6bannerbot sets mode: +v brrt
Geth rakudo: cea954c1aa | (Elizabeth Mattijsen)++ | src/core/Array.pm6
Fix typo in comment
11:24
11:44 dogbert17 joined 11:45 p6bannerbot sets mode: +v dogbert17 11:57 lucasb joined, p6bannerbot sets mode: +v lucasb
lucasb lizmat++ thanks for investigating that array shape issue :) 12:00
lizmat lucasb: yw :-)
lucasb m: say ~(+'foo').exception 12:03
camelia Cannot convert string to number: base-10 number must begin with valid digits or '.' in '3⏏5foo' (indicated by ⏏)
lucasb say 0+'foo' # Argument "foo" isn't numeric in addition (+) 12:04
I think it would be helpful to include the string context in the exception message
X::Str::Numeric ? 12:05
*string content
'Cannot convert string "foo" to number: ...'
I think it helps identify the source of some problem 12:06
Am I blind or what? It's there :D 12:07
sorry, haha!
⏏foo 12:08
12:56 robertle left 13:44 robertle joined, p6bannerbot sets mode: +v robertle 14:06 brrt left 14:37 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias jnthn: I looked at the bug some more and it's caused by the block containing everything the setting executes not getting out into code_ref_blocks 14:44
jnthn: what do we want to do with that?
timotimo pmurias: would you be interested in writing a little piece of instruction how to compile perl6 code to run in screeps? though it'll probably be incredibly slow to load the 10 megabytes of core setting :D 14:45
14:51 pmurias left
Geth nqp: 780aefdc41 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 3 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g4a7da3299 4a7da3299 keep end of string bytes \x0000 e5cddf3d6 Make internal switch_endian helper function static d69e87b7f Use write_buf also when switching endianness
14:54
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g4a7da3299
rakudo: e01eea099a | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 2 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....g780aefdc4 780aefdc4 [MoarVM Bump] Brings 3 commits 355847eca Add tests for writeint of negative numbers
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g780aefdc4
15:35 |Tux| left, brrt joined 15:36 p6bannerbot sets mode: +v brrt 15:40 |Tux| joined 15:41 p6bannerbot sets mode: +v |Tux| 15:44 pyrimidine joined 15:45 p6bannerbot sets mode: +v pyrimidine 15:48 lizmat left
Geth roast/cur-candidates: 63f11bcb2d | (Nick Logan)++ (committed using GitHub Web editor) | S11-repository/cur-candidates.t
Remove TODOd test in preperation for feature merge
15:56
16:23 brrt left
Geth rakudo/put-unit-in-sc-fix: 8ec2722a71 | (Paweł Murias)++ | src/Perl6/Actions.nqp
Put the main unit block into the code ref list so it can take part in serialization of contexts
17:00
17:01 pmurias joined, p6bannerbot sets mode: +v pmurias
pmurias jnthn: something like github.com/rakudo/rakudo/pull/new/...-in-sc-fix fixes the bug 17:01
jnthn: I'm not sure how clean that fix is
jnthn pmurias: oh, interesting... 17:03
Hmmm
I can't immediately think of a problem that'd cause, but I'd certainly do it post-release :) 17:04
17:04 pmurias left 17:54 brrt joined 17:55 p6bannerbot sets mode: +v brrt 18:26 lucasb left 18:45 brrt left 19:23 lizmat joined, p6bannerbot sets mode: +v lizmat 19:54 brrt joined 19:55 p6bannerbot sets mode: +v brrt, brrt left 21:09 dct left 21:30 robertle left 21:53 pmurias joined, p6bannerbot sets mode: +v pmurias 22:12 lucasb joined, p6bannerbot sets mode: +v lucasb 22:25 Kaiepi is now known as Highpie 22:30 pmurias left
Geth nqp: c585cc5f32 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 5 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g7b1eacea9 7b1eacea9 Revert "Rename optimize_coerce To _in, Add coerce_ni" fe4b6c45a Revert "Teach optimize_smart_coerce About Boot Types" 640a14611 Teach optimize_smart_coerce About Boot Types e73556499 Rename optimize_coerce To _in, Add coerce_ni caf107032 Bring Trace Spesh Optimizer GDB Script Up To Date
23:07
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g7b1eacea9
rakudo: 6e7893bd3a | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] c585cc5f3 [MoarVM Bump] Brings 5 co […]

NQP bump brought: github.com/perl6/nqp/compare/2018....gc585cc5f3
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....gc585cc5f3
23:15 Highpie is now known as Highpi