|
Perl 6 language and compiler development 2.0 | Logs at irclog.perlgeek.de/perl6-dev/today | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by moderator on 24 May 2018. |
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | Kaiepi: that wouldn't've changed much I think, any fixes will have to go into 2018.06 | 00:03 | |||||||||||||||||||||||||||||||||||||
| e.g. there are some spec tests that are failing on Windows, so currently we just have to accept that | 00:04 | ||||||||||||||||||||||||||||||||||||||
| github.com/perl6/roast/issues/320 | |||||||||||||||||||||||||||||||||||||||
| Geth | nqp: bf27e6f985 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION [release] Bump MoarVM revision to 2018.05 |
00:11 | |||||||||||||||||||||||||||||||||||||
| nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2......2018.05 577b265e45 | (Aleks-Daniel Jakimenko-Aleksejev)++ | VERSION |
|||||||||||||||||||||||||||||||||||||||
| nqp: 6dd5e0aa10 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 4 files Merge branch 'master' into release/2018.05 |
|||||||||||||||||||||||||||||||||||||||
| rakudo/master: 5 commits pushed by (Aleks-Daniel Jakimenko-Aleksejev)++ | |||||||||||||||||||||||||||||||||||||||
| ¦ rakudo/master: version bump brought these changes: github.com/perl6/nqp/compare/2018.......2018.05 | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | that's interesting | 00:16 | |||||||||||||||||||||||||||||||||||||
| ah, it's because nobody bumped NQP during that time | 00:17 | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel wondered why there was no merge conflict for *_REVISION files | |||||||||||||||||||||||||||||||||||||||
|
00:17
BeastieBot joined
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | Kaiepi: but please submit tickets anyway so that we can squash all issues for the next release | 00:18 | |||||||||||||||||||||||||||||||||||||
| Kaiepi: once it's 100% clean we'll be able to consider everything that fails as a blocker | 00:19 | ||||||||||||||||||||||||||||||||||||||
| BeastieBot | [freebsd] Failed Roast stress test suite... See the output at fpaste.scsys.co.uk/577546 | 00:22 | |||||||||||||||||||||||||||||||||||||
|
00:28
skids joined
00:34
stmuk_ joined
01:05
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
| travis-ci | Rakudo build failed. Aleks-Daniel Jakimenko-Aleksejev 'Merge branch 'master' into release/2018.05' | 01:05 | |||||||||||||||||||||||||||||||||||||
| travis-ci.org/rakudo/rakudo/builds/383470401 github.com/rakudo/rakudo/compare/8...ae5efca628 | |||||||||||||||||||||||||||||||||||||||
|
01:05
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
| buggable | [travis build above] ☠ All failures are due to: failed make test (6 failures). Across all jobs, 2 unique test files failed. | 01:06 | |||||||||||||||||||||||||||||||||||||
|
01:39
Kaiepi joined
01:40
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
| Kaiepi | AlexDaniel, opened an issue | 01:40 | |||||||||||||||||||||||||||||||||||||
|
01:57
ilbot3 joined
|
|||||||||||||||||||||||||||||||||||||||
| moderator | Perl 6 language and compiler development 2.0 | Logs at irclog.perlgeek.de/perl6-dev/today | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm | ||||||||||||||||||||||||||||||||||||||
| japhb | A fresh build of Rakudo failed its own tests: t/02-rakudo/11-deprecated.t (Wstat: 512 Tests: 2 Failed: 2) | 02:33 | |||||||||||||||||||||||||||||||||||||
| geekosaur | yeh, DEPRECATED changed, think the tests didn't get updated to match or something | 02:41 | |||||||||||||||||||||||||||||||||||||
|
04:19
AlexDaniel`` joined
|
|||||||||||||||||||||||||||||||||||||||
| Geth | nqp: 562d359b79 | (Jeremy Studer)++ | 10 files s:global/start/beginning/ in JVM slice methods 'start' is also the name of a member variable in each of these classes, so changing the name of the parameter in the slice methods to help avoid confusion in the future. |
05:45 | |||||||||||||||||||||||||||||||||||||
| nqp: d3280011c2 | (Jeremy Studer)++ | 6 files s:global/start/beginning/ in JVM slice methods 2 Change the remaining methods for consistency's sake. |
|||||||||||||||||||||||||||||||||||||||
| nqp: 643f8ec5d5 | (Christian Bartolomäus)++ (committed using GitHub Web editor) | 16 files Merge pull request #449 from jstuder-gh/slice_jvm_start_to_begin s:global/start/beginning/ in JVM slice methods |
|||||||||||||||||||||||||||||||||||||||
|
06:35
stmuk joined
06:48
feb joined
06:49
robertle joined
|
|||||||||||||||||||||||||||||||||||||||
| [Tux] |
|
07:08 | |||||||||||||||||||||||||||||||||||||
| lizmat | Files=1239, Tests=76374, 321 wallclock secs (15.43 usr 5.57 sys + 2213.63 cusr 226.93 csys = 2461.56 CPU) | 07:31 | |||||||||||||||||||||||||||||||||||||
| Geth | rakudo: afbbf8f823 | (Elizabeth Mattijsen)++ | t/02-rakudo/11-deprecated.t Oops, forgot one instance of DEPRECATED() |
07:41 | |||||||||||||||||||||||||||||||||||||
| lizmat | that should make Travis happy again | 07:42 | |||||||||||||||||||||||||||||||||||||
|
08:09
stmuk_ joined
08:13
stmuk joined
08:43
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
| travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Oops, forgot one instance of DEPRECATED()' | 08:43 | |||||||||||||||||||||||||||||||||||||
| travis-ci.org/rakudo/rakudo/builds/383573933 github.com/rakudo/rakudo/compare/9...bbf8f823d8 | |||||||||||||||||||||||||||||||||||||||
|
08:43
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | Can any op please change topics on #perl6-dev #moarvm #perl6-toolchain to include a link to colabti.org/irclogger/irclogger_logs/perl6 ? | 09:01 | |||||||||||||||||||||||||||||||||||||
| we already have that for #perl6 and it's logged, I asked on #irclogger if they can also add these channels to the list | |||||||||||||||||||||||||||||||||||||||
| they said sure but mention that it's logged on colabti.org in the topic | 09:02 | ||||||||||||||||||||||||||||||||||||||
| lizmat tried but apparently isn't allowed to :-( | 09:16 | ||||||||||||||||||||||||||||||||||||||
| Geth | rakudo: 7e3aa2f228 | (Elizabeth Mattijsen)++ | 2 files Make "is DEPRECATED" work on attributes with auto-generated accessors Tried to do this by adding an ENTER phaser to either generated or already explictly written accessor methods. But alas, running $m.add_phaser is *not* enough if the code for the method has already been compiled: it then lacks the phaser running code (which it will only generate when it's needed so not every block checks for phasers at runtime). Adding the phaser running code requires access to the QAST, and I don't see that happening at the moment. |
09:22 | |||||||||||||||||||||||||||||||||||||
| roast: bd514aed5d | (Elizabeth Mattijsen)++ | S02-types/isDEPRECATED.t Unfudge now passing test |
09:53 | ||||||||||||||||||||||||||||||||||||||
| roast/6.c-errata: 1175eade57 | (Elizabeth Mattijsen)++ | S02-types/isDEPRECATED.t Remove tests for deprecations that won't happen It's become clear to me that it's going to be very difficult to add deprecations to code that has already been codegenned. If you want to deprecate a class or attribute, and there is a method for it written explicitely, then you should be adding the "is DEPRECATED" to the method. Only allow "is DEPRECATED" on classes that do not have a specific .new, or on attributes that don't have a explicit method for themt. |
10:01 | ||||||||||||||||||||||||||||||||||||||
| roast: 07f549373f | (Elizabeth Mattijsen)++ | S02-types/isDEPRECATED.t Remove tests for deprecations that won't happen It has become clear to me that it's going to be very difficult to add deprecations to code that has already been codegenned. If you want to deprecate a class or attribute, and there is a method for it written explicitely, then you should be adding the "is DEPRECATED" to the method. Only allow "is DEPRECATED" on classes that do not have a specific .new, or on attributes that don't have a explicit method for them. |
10:05 | ||||||||||||||||||||||||||||||||||||||
| lizmat | afk for a bit& | 10:09 | |||||||||||||||||||||||||||||||||||||
|
10:19
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
| travis-ci | Rakudo build failed. Elizabeth Mattijsen 'Make "is DEPRECATED" work on attributes with auto-generated accessors | 10:19 | |||||||||||||||||||||||||||||||||||||
| travis-ci.org/rakudo/rakudo/builds/383608547 github.com/rakudo/rakudo/compare/a...3aa2f2283f | |||||||||||||||||||||||||||||||||||||||
|
10:19
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
| buggable | [travis build above] ☠ All failures are due to: failed make test (1 failure). Across all jobs, only t/04-nativecall/15-rw-args.t test file failed. | 10:19 | |||||||||||||||||||||||||||||||||||||
|
11:11
skids joined
11:16
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
| brrt | ohai #perl6-dev | 11:16 | |||||||||||||||||||||||||||||||||||||
|
11:20
squashable6 joined
13:18
skids joined
|
|||||||||||||||||||||||||||||||||||||||
| Geth | rakudo: 847d3d60b9 | (Elizabeth Mattijsen)++ | src/core/Array.pm6 Fix comment copy-pasto |
13:36 | |||||||||||||||||||||||||||||||||||||
|
14:00
lucasb joined
14:31
travis-ci joined
|
|||||||||||||||||||||||||||||||||||||||
| travis-ci | Rakudo build passed. Elizabeth Mattijsen 'Fix comment copy-pasto' | 14:31 | |||||||||||||||||||||||||||||||||||||
| travis-ci.org/rakudo/rakudo/builds/383706608 github.com/rakudo/rakudo/compare/7...7d3d60b9d0 | |||||||||||||||||||||||||||||||||||||||
|
14:31
travis-ci left
14:38
AlexDaniel` left
16:25
Kaiepi joined
16:28
Kaiepi joined
16:29
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | plz? irclog.perlgeek.de/perl6-dev/2018-...i_16204986 | 17:06 | |||||||||||||||||||||||||||||||||||||
|
17:33
El_Che joined
|
|||||||||||||||||||||||||||||||||||||||
| El_Che | it's out? | 17:33 | |||||||||||||||||||||||||||||||||||||
| AlexDaniel | yes | 17:36 | |||||||||||||||||||||||||||||||||||||
| El_Che | You went all introvert on releases? Where are the happy shouts? :) | 17:37 | |||||||||||||||||||||||||||||||||||||
| AlexDaniel, samcv: the releases are appreciated, thx! | 17:38 | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | El_Che: :) there was an email to the mailing list | 17:39 | |||||||||||||||||||||||||||||||||||||
| El_Che | AlexDaniel: I remember being on a bunch of those things in the 90s | 17:40 | |||||||||||||||||||||||||||||||||||||
| ;P | |||||||||||||||||||||||||||||||||||||||
| lucasb | yeah, thanks AlexDaniel and samcv! | ||||||||||||||||||||||||||||||||||||||
| of course, and (everybody else involved)++ | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | btw I forgot to sign the email like I usually do… don't worry, it was me! | 17:41 | |||||||||||||||||||||||||||||||||||||
| on the other hand it renders properly if unsigned, here: www.nntp.perl.org/group/perl.perl6.compiler/ | |||||||||||||||||||||||||||||||||||||||
|
18:15
Zoffix joined
|
|||||||||||||||||||||||||||||||||||||||
| moderator | Perl 6 language and compiler development 2.0 | Logs at irclog.perlgeek.de/perl6-dev/today and colabti.org/irclogger/irclogger_logs/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm | 18:19 | |||||||||||||||||||||||||||||||||||||
|
18:20
Zoffix left
18:30
Kaiepi joined
18:48
ilogger2 joined
|
|||||||||||||||||||||||||||||||||||||||
| feb | ilogger2: welcome | 18:51 | |||||||||||||||||||||||||||||||||||||
| ilogger2 | feb: I am a logger bot. Lines starting with [off] won't be logged. Extra help available at colabti.org/irclogger/irclogger_logs. | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | feb: thank you! | 18:54 | |||||||||||||||||||||||||||||||||||||
| feb | wait till he's back ... | ||||||||||||||||||||||||||||||||||||||
| :( | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | :) | 18:55 | |||||||||||||||||||||||||||||||||||||
|
18:55
ilogger2 joined
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | \\o/ | 18:55 | |||||||||||||||||||||||||||||||||||||
| ilogger2: 🙌 | |||||||||||||||||||||||||||||||||||||||
| ilogger2 | AlexDaniel: I am a logger bot. Lines starting with [off] won't be logged. Extra help available at colabti.org/irclogger/irclogger_logs. | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | p6lert: add MoarVM release 2018.05 introduces hash randomization to prevent DoS attacks. Among other things, this may affect user tests that expect keys or values returned from a Hash object to be in the same order every run. | 19:53 | |||||||||||||||||||||||||||||||||||||
| p6lert | AlexDaniel, Added alert ID 9: alerts.perl6.org/alert/9 | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | samcv: ↑ right? | ||||||||||||||||||||||||||||||||||||||
|
19:59
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
| samcv | AlexDaniel: yep | 20:05 | |||||||||||||||||||||||||||||||||||||
| may want to add a link to my article too? | 20:06 | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | don't know how to do that | 20:07 | |||||||||||||||||||||||||||||||||||||
| but I think it's ok | |||||||||||||||||||||||||||||||||||||||
| samcv | ok | ||||||||||||||||||||||||||||||||||||||
| El_Che | going to bed, but the packages are being built now and the repos populated (SHould be there in 30m except if there is a test flopping) | 20:18 | |||||||||||||||||||||||||||||||||||||
| so far all test seem to pass | |||||||||||||||||||||||||||||||||||||||
|
20:51
Kaiepi joined
21:14
BeastieBot joined
|
|||||||||||||||||||||||||||||||||||||||
| Geth | rakudo: jsimonet++ created pull request #1868: Throws X::Multi::NoMatch if a proto routine is defined without multis. |
21:37 | |||||||||||||||||||||||||||||||||||||
| japhb | Gah, Rakudo runs its own self-tests now, but the next problem reared its head soon after: DBIish won't install because of the DEPRECATED changes again. | 21:38 | |||||||||||||||||||||||||||||||||||||
|
21:39
feb left
|
|||||||||||||||||||||||||||||||||||||||
| Geth | rakudo: MasterDuke17++ created pull request #1869: Turn BIND-KEY into multis |
21:42 | |||||||||||||||||||||||||||||||||||||
|
22:23
PufferBot joined
23:19
stmuk_ joined
23:37
go|dfish joined
|
|||||||||||||||||||||||||||||||||||||||
| MasterDuke | any reason why Hash.gist is the same as Map.gist, just wrapped in self.gistseen? | 23:56 | |||||||||||||||||||||||||||||||||||||