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.
MasterDuke bartolin++ it builds! and i even made fixes to the previous line. glad you caught that, i was somehow convinced the problem was elsewhere 01:00
03:16 pmurias left 03:21 AlexDani` joined 03:25 AlexDaniel left
MasterDuke .ask bartolin i removed that line and was able to build nqp if i went back before any of my commits that actually changed behavior. however, now trying to build at HEAD of my branch i get an unbox error seen here gist.github.com/MasterDuke17/455f6...573a5edbbf any further suggestions? 03:47
yoleaux MasterDuke: I'll pass your message to bartolin.
04:08 squashable6 left 04:09 squashable6 joined 06:01 Kaypie joined 06:04 Ulti_ joined, DrForr_ joined 06:07 Kaiepi left, Ulti left, DrForr left, krunen left 06:12 krunen joined 06:36 ExtraCrispy left, ExtraCrispy joined
bartolin MasterDuke: not sure about that error. I took your changes from your earlier gist (and removed the one 'd2l' instruction) and was able to build on HEAD. Do you have other changes in your branch? 06:48
yoleaux 03:47Z <MasterDuke> bartolin: i removed that line and was able to build nqp if i went back before any of my commits that actually changed behavior. however, now trying to build at HEAD of my branch i get an unbox error seen here gist.github.com/MasterDuke17/455f6...573a5edbbf any further suggestions?
07:59 robertle joined 09:12 gugod left, gugod joined, DrForr_ left, DrForr joined 09:33 pmurias joined 09:50 MasterDuke left 09:57 AlexDani` is now known as AlexDaniel 11:31 ExtraCrispy left 11:33 vrurg left 11:51 pmurias left
Geth rakudo: fd8a00a3df | (Elizabeth Mattijsen)++ | src/core/Exception.pm6
Added an X::Cannot::Map exception
12:18
rakudo: ef8899f619 | (Elizabeth Mattijsen)++ | src/core/Any-iterable-methods.pm6
Added better error messages for '.map: foo' errors

Fixes R#2729. Text used suggested by Audiatorix++, with slight modifications. The suggestions over time will probably be improved even more, but this is so much better than getting a rather obscure multi dispatch failure message.
Breaks one spectest, that was specifically checking for a multi dispatch error.
12:22
lizmat m: dd ^10 .map: *, 1, 2
camelia Cannot resolve caller map(Range:D: Whatever:D, Int:D, Int:D); none of these signatures match:
($: Hash \h, *%_)
(\SELF: &block;; :$label, :$item, *%_)
in block <unit> at <tmp> line 1
lizmat ^^ will become: Cannot map a Range using '*, 2, 3' Did a * (Whatever) get absorbed by a list? 12:23
rather : *, 1, 2 :-)
Geth roast: 88abcf8be8 | (Elizabeth Mattijsen)++ | S32-exceptions/misc.t
Adapt/Add tests for R#2729
12:33
AlexDaniel e: dd ^10 .map: *, 1, 2
evalable6 (exit code 1) Cannot map a Range using '*, 1, 2'
Did a * (Whatever) get absorbed by a list?
in block <unit> at /tmp/pFXosvwmp8 line 1
Geth roast/6.c-errata: 7bc866f0f3 | (Elizabeth Mattijsen)++ | S32-exceptions/misc.t
Make test re R#2729 more forgiving
12:35
|Tux| Rakudo version 2019.03-29-gef8899f61 - MoarVM version 2019.03-10-g81284a077
csv-ip5xs0.749 - 0.752
csv-ip5xs-206.006 - 6.126
csv-parser22.771 - 23.095
csv-test-xs-200.429 - 0.436
test7.032 - 7.335
test-t1.840 - 1.841
test-t --race0.815 - 0.829
test-t-2030.710 - 30.847
test-t-20 --race9.587 - 10.019
12:39
Geth rakudo: 3afbc1204a | (Elizabeth Mattijsen)++ | t/spectest.data
Remove watch-path tests for now

  - they were only implemented for MacOS (aka OSX aka darwin)
  - they proved to be sensitive to load
  - they proved to be different between versions of the OS
  - they predated the react / supply / whenever constructs
   so they should probably need to be rewritten anyways
Fixes R#2760 for now
12:48
13:25 vrurg joined 13:33 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Added better error messages for '.map: foo' errors 13:33
travis-ci.org/rakudo/rakudo/builds/505193281 github.com/rakudo/rakudo/compare/f...8899f61906
13:33 travis-ci left
Geth rakudo: a804ed0f3c | (Elizabeth Mattijsen)++ | t/05-messages/03-errors.t
Adapt tests to new X::Cannot::Map behaviour

Missed this as part of solving R#2729
13:38
nqp: e60119f05e | (Elizabeth Mattijsen)++ | CREDITS
Add my personal info
13:55
rakudo: 33e2d7f4cc | (Elizabeth Mattijsen)++ | lib/Test.pm6
Re-instate manwar's first PR

With some more tweaks: using unexpected named parameters on "plan" should now cause a run time error rather than silently ignoring them.
13:59
14:04 literal_ joined, nine_ joined, scovit_ joined 14:09 scovit left, nine left, SqrtNegInf left, literal left 14:10 ufobat joined 14:12 pmurias joined 14:19 travis-ci joined
travis-ci Rakudo build failed. Elizabeth Mattijsen 'Remove watch-path tests for now 14:19
travis-ci.org/rakudo/rakudo/builds/505203601 github.com/rakudo/rakudo/compare/e...fbc1204a9c
14:19 travis-ci left
lizmat next one should be green again 14:19
14:35 lizmat left 14:53 travis-ci joined
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Adapt tests to new X::Cannot::Map behaviour 14:53
travis-ci.org/rakudo/rakudo/builds/505226347 github.com/rakudo/rakudo/compare/3...04ed0f3c82
14:53 travis-ci left 15:41 travis-ci joined
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Re-instate manwar's first PR 15:41
travis-ci.org/rakudo/rakudo/builds/505237457 github.com/rakudo/rakudo/compare/a...e2d7f4cc4c
15:41 travis-ci left 15:44 pmurias left 15:46 pmurias joined 16:09 robertle left 16:51 lizmat joined 17:20 pmurias left
Geth roast: clarkema++ created pull request #519:
Fix macos watch-path
17:29
17:30 AlexDaniel left, AlexDaniel joined
Geth roast/master: 4 commits pushed by (Mike Clarke)++, (Elizabeth Mattijsen)++ 17:31
roast: clarkema++ created pull request #520:
Fix issue with macOS /bin/sh and weird source names
19:16
19:31 SqrtNegInf joined
Geth roast: 694c5aed93 | (Mike Clarke)++ | S32-str/utf8-c8.t
Fix issue with macOS /bin/sh and weird source names

This test was causing errors on macOS with the following message:
  /bin/sh: Lon: Illegal byte sequence
  /bin/sh on macOS 10.14.1 is Bash 3.2.57. This patch takes the shell
out of the equation by using `run` instead of `shell`.
19:31
roast: 40bd883c3f | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S32-str/utf8-c8.t
Merge pull request #520 from clarkema/fix-non-utf-source-macos

Fix issue with macOS /bin/sh and weird source names
19:41 sortiz joined 20:07 literal_ is now known as literal 20:22 MasterDuke joined 20:23 MasterDuke left, MasterDuke joined
MasterDuke .tell bartolin my branch should have all my changes github.com/MasterDuke17/nqp/tree/t...lt_int_fix 20:23
yoleaux MasterDuke: I'll pass your message to bartolin.
20:56 pmurias joined 20:57 bartolin left 21:00 lizmat left 21:02 bartolin joined 21:25 bartolin left 21:28 bartolin joined
bartolin MasterDuke: could it be that it's just a missing rebootstrap for the jvm backend? I've checked out b2d523b52f from your branch. I was able to build nqp-j on that commit. Then I manually added the changes from 0267142001 and again was able to build. 22:29
yoleaux 20:23Z <MasterDuke> bartolin: my branch should have all my changes github.com/MasterDuke17/nqp/tree/t...lt_int_fix
bartolin is poking around 22:30
23:29 lizmat joined