tbrowder | would it be feasible, or practical, to have PRs to the master branch always be run with "make spectest" on travis? | 00:16 | |||||||||||||||||||||||||||||||||||||
vrurg | tbrowder: spectest is very slow and we're limited with 1hr timeframe. | 00:18 | |||||||||||||||||||||||||||||||||||||
s/very slow/takes long/ | 00:19 | ||||||||||||||||||||||||||||||||||||||
tbrowder | ok, thnx, i'm sure that's not an original idea! | 00:20 | |||||||||||||||||||||||||||||||||||||
vrurg | Not really :) | ||||||||||||||||||||||||||||||||||||||
00:20
softmoth left
00:21
softmoth joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | ok, how about running our own test facility somehow magically through the power of git hooks? | 00:22 | |||||||||||||||||||||||||||||||||||||
vrurg | tbrowder: if we have a server for this, I'd appreciate it very much. | 00:23 | |||||||||||||||||||||||||||||||||||||
tbrowder | i've offered one before but no one was interested. | 00:24 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | it's not about having a machine, it's about setting it up | ||||||||||||||||||||||||||||||||||||||
vrurg | But the problem is somewhat more compilcated than just having a server and installing it. What platform would we run on it? Linux most obiously. But what about macOS and Win? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | and that too, yes :( | 00:25 | |||||||||||||||||||||||||||||||||||||
vrurg | The only good solution is getting pro accounts on tracis and appveyor. | ||||||||||||||||||||||||||||||||||||||
tbrowder | ah, vms? | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: fwiw I don't even check the spectest on windows, tests were failing there before I started making releases | ||||||||||||||||||||||||||||||||||||||
vrurg: here's a newer ticket: github.com/perl6/roast/issues/504 | 00:26 | ||||||||||||||||||||||||||||||||||||||
and there was another one somewhere before that | |||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: things were at very good shape a month or two ago. Don't know how it goes currently. I don't run them often too. | ||||||||||||||||||||||||||||||||||||||
tbrowder | vrug: i'll check on it | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: also, spectest used to work on jvm at some point, but I don't think it does anymore | 00:27 | |||||||||||||||||||||||||||||||||||||
again, when I started making releases it didn't work, so I never run spectest on jvm too… | |||||||||||||||||||||||||||||||||||||||
vrurg | JVM is broken for at least half a year or so. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | I do check that jvm runs -e 'say 42' though :) | ||||||||||||||||||||||||||||||||||||||
no way? | 00:28 | ||||||||||||||||||||||||||||||||||||||
vrurg | tbrowder: that'd be great. We miss quite a coule of issues without complete testing. | ||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> there's a bug in create-jvm-runner at least | ||||||||||||||||||||||||||||||||||||||
AlexDaniel builds | |||||||||||||||||||||||||||||||||||||||
vrurg | no way – for what? Fixing it? | 00:29 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | no way it doesn't work for half a year | ||||||||||||||||||||||||||||||||||||||
last release was 2019.07, you sure it doesn't work there? | |||||||||||||||||||||||||||||||||||||||
vrurg | spectests? Did you try? I don't remember the last time they were working for me with JVM. | 00:30 | |||||||||||||||||||||||||||||||||||||
At some point some tests gets stuck. | |||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> I applied this patch here to install r-j pastebin.com/V9aePwGL | ||||||||||||||||||||||||||||||||||||||
<noelsken> otherwise perl6-j is broken | |||||||||||||||||||||||||||||||||||||||
<noelsken> spectest breaks somewhen in between but that's on the evalserver | |||||||||||||||||||||||||||||||||||||||
<noelsken> it works - albeit really slowly - when running perl6-j directly | 00:31 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: ah, well, spectests were not working for a long time | ||||||||||||||||||||||||||||||||||||||
but you said “JVM is broke” :) | |||||||||||||||||||||||||||||||||||||||
n | |||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> but the eval server grinding to a halt eventually speaks ill of r-j's potential for long-running programs | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: point is, I at least make sure that a hello world runs | 00:32 | |||||||||||||||||||||||||||||||||||||
there are times when rakudo on jvm is more broken :) | |||||||||||||||||||||||||||||||||||||||
vrurg | noelsken: could you make a PR for that, pls? I can't read the patch because it's wrapped and requres kinda char-by-char comparison. | ||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> vrurg: sure, just gotta clone on github and reset origin, gimme a bit | 00:33 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: me too. But I can only do it for macOS and Linux. JVM never worked in my half-dead Windows VM. OpenBSD VM I just got installed and I don't to spend too much time on it. | ||||||||||||||||||||||||||||||||||||||
noelsken: I'd like to ask you to explain what's wrong and why PR is needed. Either open an issue or add a comment on PR. Both will do for me. Thank you! | 00:35 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel: BTW, I got OpenBSD install fixed. Must admit that this make gives me a tick on my eye. How come does it manage to do prereqs out of the order they're specified with .NOTPARALLEL – it's out of my understanding! :( | 00:36 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: usually there are many openbsd users willing to help, even if it's a bit surprising. Maybe open a ticket and someone will be able to explain what's going on? | 00:38 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: I work around it by explicitly making install-main target depend on install-pre. I would work anywhere in either case. | 00:39 | |||||||||||||||||||||||||||||||||||||
I'm more interested in merging #3248 but it requires github.com/perl6/nqp/pull/586 and NQP bump will be needed. Shall I merge the latter and wait for the next bump? | 00:40 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: yep | 00:42 | |||||||||||||||||||||||||||||||||||||
I can bump it for you :) | |||||||||||||||||||||||||||||||||||||||
vrurg | NP, I can do it on my own. Just wanna be sure I break nothing with it. | 00:43 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: well, if you're worried about the PR itself, maybe a good idea to wait until the release? | ||||||||||||||||||||||||||||||||||||||
most blockers have disappeared thanks to nine++ | 00:44 | ||||||||||||||||||||||||||||||||||||||
00:44
softmoth left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | and vrurg++ and ugexe++ | 00:45 | |||||||||||||||||||||||||||||||||||||
so it wouldn't be that long of a wait, I think | |||||||||||||||||||||||||||||||||||||||
00:45
ZzZombo_ joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: crnlskn++ created pull request #3254: Fix a wrong reference |
00:45 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | in fact I'll probably start a release branch even sooner | 00:46 | |||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> vrurg: github.com/rakudo/rakudo/pull/3254 | ||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: I'm worried about possible breaks in NQP since the last bump. The commit is only to support forced rebuild of the whole moar-nqp-rakudo chain when needed. | ||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> wonders if she still has her old github account somewhere | ||||||||||||||||||||||||||||||||||||||
<noelsken> I coulda pushed with that >:3 | |||||||||||||||||||||||||||||||||||||||
<noelsken> though I absolutely wouldn't want to, because of process reason at the minimum | |||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: ok, I better wait anyway. | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #3255: Fix OpenBSD build |
00:47 | |||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> oh duh I actually linked it right after the bot I'm uh tired I'm going to bed | 00:48 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | irc messages are cheap :) | ||||||||||||||||||||||||||||||||||||||
00:48
ZzZombo left,
ZzZombo_ is now known as ZzZombo
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | ok, these will now be permanently stored on discord and matrix too, but it's still cheap :) | 00:49 | |||||||||||||||||||||||||||||||||||||
and colabti of course… | |||||||||||||||||||||||||||||||||||||||
and ideally whateverable should also keep a copy | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1ac9d65741 | (Nele Schwarz)++ | tools/templates/jvm/Makefile.in Fix a wrong reference otherwise we end up with an empty patterin in a split call later which breaks stuff |
00:51 | |||||||||||||||||||||||||||||||||||||
rakudo: 29f1b80301 | (Vadim Belman)++ (committed using GitHub Web editor) | tools/templates/jvm/Makefile.in Merge pull request #3254 from crnlskn/master Fix a wrong reference |
|||||||||||||||||||||||||||||||||||||||
00:53
ggoebel joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 4 commits pushed by (Vadim Belman)++ | 00:54 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: minus one blocker. Unless kaipei finds more peculiarities of OpenBSD. ;) | 01:03 | |||||||||||||||||||||||||||||||||||||
But then I at least will have pre-installed ready to go VM next time. It takes hours to get OpenBSD into a working shape... :( | 01:05 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | yaay | 01:06 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: if you fork the release I'll try to put my commits into the changelog. Though it's gonna be a little scary task. ;) | 01:44 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: btw I moved it back to the wiki: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 01:49 | |||||||||||||||||||||||||||||||||||||
draft releases have no edit history, unfortunately :( | |||||||||||||||||||||||||||||||||||||||
vrurg | Ok, good to know. | 01:50 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | I really liked how commit refs were working properly, maybe if they add edit history we can try it again… | ||||||||||||||||||||||||||||||||||||||
releasable6: status | |||||||||||||||||||||||||||||||||||||||
releasable6 | AlexDaniel, Next release will happen when it's ready. 1 blocker. 7 out of 432 commits logged (⚠ 9 warnings) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Details: gist.github.com/92723a68d40b549f0b...3fbfa40309 | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | and this is back to normal! :) | ||||||||||||||||||||||||||||||||||||||
vrurg | BTW, ugexe confirms that 3157 is fixed. Shall we close it and fork the release? | 01:52 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: dnoe | 01:58 | |||||||||||||||||||||||||||||||||||||
done! | |||||||||||||||||||||||||||||||||||||||
wait how come we're at 0 blockers | 01:59 | ||||||||||||||||||||||||||||||||||||||
:D | |||||||||||||||||||||||||||||||||||||||
that was quick, I thought there's something else… | |||||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: I see you're having so much fun with word distances that can't stop experimenting with typos? :D | 02:00 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | just my sloppy typing :) | ||||||||||||||||||||||||||||||||||||||
vrurg is kidding, of course. :) | |||||||||||||||||||||||||||||||||||||||
Happens to me all the time when thinking is faster than typing... | 02:01 | ||||||||||||||||||||||||||||||||||||||
Anyway, if there not gonna be any more pre-release forks I'd merge NQP#586 then. | 02:02 | ||||||||||||||||||||||||||||||||||||||
02:10
ggoebel left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | vrurg: I don't get it, you want it to be in the upcoming release or not? :) | 02:11 | |||||||||||||||||||||||||||||||||||||
vrurg | AlexDaniel: nevermind, I misinterpreted your 'done' as if you've forked already. | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | brrt: can you update me on what you're working on? It's something that needs to be fixed before the release, right? We're currently at 0 blockers otherwise | 02:13 | |||||||||||||||||||||||||||||||||||||
tellable6 | AlexDaniel, I'll pass your message to brrt | ||||||||||||||||||||||||||||||||||||||
02:17
softmoth joined
02:32
benjif joined
02:43
ZzZombo_ joined
02:46
ZzZombo left,
ZzZombo_ is now known as ZzZombo
03:35
AlexDani` joined
03:42
ZzZombo_ joined
03:44
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined,
ZzZombo left
03:45
ZzZombo_ is now known as ZzZombo
03:52
ZzZombo_ joined
03:54
ggoebel joined
03:55
ZzZombo left,
ZzZombo_ is now known as ZzZombo
04:51
benjif1 joined
04:56
benjif1 left
04:57
benjif1 joined
04:58
benjif left,
benjif1 left
04:59
benjif joined
05:00
masak joined
05:23
AlexDaniel left
05:39
benjif1 joined
05:40
benjif left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | for the record: I didn't see a major breakage for the JVM backend during the last weeks (FreeBSD, using gmake). Only a few files have problems during spectest. I don't use the Evalserver, but something like 'TEST_JOBS=1 perl t/spec/test_summary rakudo.jvm'. The Evalserver has been leaking resources for a long time -- reported as RT #132104. I'm not aware of a general memory leak of rakudo-j, though. | 05:43 | |||||||||||||||||||||||||||||||||||||
link to RT ticket: rt.perl.org/Ticket/Display.html?id=132104 | 05:44 | ||||||||||||||||||||||||||||||||||||||
Geth | roast: b13cbc50a9 | usev6++ | S16-io/watch.t [JVM] Skip test for IO::Path.watch (NYI) |
06:00 | |||||||||||||||||||||||||||||||||||||
06:03
benjif1 left
06:36
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1276, Tests=109544, 204 wallclock secs (28.29 usr 7.81 sys + 2896.46 cusr 250.61 csys = 3183.17 CPU) | 07:04 | |||||||||||||||||||||||||||||||||||||
07:26
ggoebel left
07:48
[Tux] joined
08:39
sena_kun left
08:45
sena_kun joined
08:54
patrickb joined
08:58
patrickb left
09:53
Guest13443 joined
10:01
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
10:10 | |||||||||||||||||||||||||||||||||||||
10:21
pmurias left
10:48
pmurias joined,
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> good news, the jvm profiler visualvm doesn't work with java 13 so I gotta downgrade and that means the deprecation warning for -noverify probably disappears and I can put off looking into what's up with that :) | 11:11 | |||||||||||||||||||||||||||||||||||||
11:22
brrt left
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: FCO assigned to jnthn Issue List should have `.do` method as Supply github.com/perl6/problem-solving/issues/122 | 11:35 | |||||||||||||||||||||||||||||||||||||
¦ problem-solving: FCO assigned to jnthn Issue `Supply.map` should respect the `Slip` semantics as `List.map` does github.com/perl6/problem-solving/issues/123 | 11:38 | ||||||||||||||||||||||||||||||||||||||
12:12
ggoebel joined
12:24
AlexDaniel joined
12:25
AlexDaniel left,
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 431a5b5595 | (Paweł Murias)++ | 2 files [truffle] Implement nqp::getstderr |
12:36 | |||||||||||||||||||||||||||||||||||||
nqp/truffle: a000457b78 | (Paweł Murias)++ | 2 files [truffle] Implement nqp::xor |
|||||||||||||||||||||||||||||||||||||||
12:58
ggoebel left
13:11
ggoebel joined
13:41
awwaiid joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 13:47 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 5 notes: gist.github.com/a3ca4046a7f98097f1...959c250c25 | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | 13:48 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2019-10-21T13:48:33Z” | ||||||||||||||||||||||||||||||||||||||
lizmat | and the first Rakudo Weekly hits the Net: rakudoweekly.blog/2019/10/21/2019-42-answered/ | 13:59 | |||||||||||||||||||||||||||||||||||||
14:02
pmurias left
14:13
pmurias joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 4 commits pushed by (Paweł Murias)++ | 14:28 | |||||||||||||||||||||||||||||||||||||
14:40
lucasb joined
15:03
patrickb joined
15:07
pmurias left
15:42
Guest13443 left
16:34
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> so the Proc::Async leaks apparently don't occur when running with RAKUDO_SCHEDULER_DEBUG{,_STATUS} set | 16:36 | |||||||||||||||||||||||||||||||||||||
<noelsken> that doesn't seem to be the only leak that the eval server runs into though | |||||||||||||||||||||||||||||||||||||||
16:42
Kaiepi left
|
|||||||||||||||||||||||||||||||||||||||
tbrowder | i would like to implement a change to pod declarator blocks so the user has a choice of preserving the original text or normalizing all text into a single string (the current behavior). should i use a pragma or env var to turn on the proposed feature? | 16:51 | |||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: AlexDaniel assigned to jnthn Issue What's exactly our stance regarding other Raku implementations? github.com/perl6/problem-solving/issues/124 | 16:57 | |||||||||||||||||||||||||||||||||||||
roast: 2b0d1968bc | (Ben Davies)++ | S32-io/signals.t Add tests for R#3035 Fixes rakudo/rakudo#3035 |
17:14 | ||||||||||||||||||||||||||||||||||||||
roast: 19e4d36244 | (Ben Davies)++ | spectest.data Add S32-io/signals.t to spectest.data |
|||||||||||||||||||||||||||||||||||||||
roast: fb73c62f75 | (Vadim Belman)++ (committed using GitHub Web editor) | 2 files Merge pull request #584 from Kaiepi/signal Add tests for R#3035 |
|||||||||||||||||||||||||||||||||||||||
17:39
softmoth left
18:02
sena_kun left
18:43
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ rakudo: AlexDaniel assigned to bdw Issue Regression introduced with new moarvm expr templates github.com/rakudo/rakudo/issues/3256 | 19:02 | |||||||||||||||||||||||||||||||||||||
19:26
MasterDuke joined
19:28
cognominal joined
19:39
pmurias joined,
tellable6 left
19:41
tellable6 joined
19:44
releasable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ rakudo: vrurg self-assigned DYNAMIC:: pseudo-package doesn't do lookups same way &DYNAMIC does. github.com/rakudo/rakudo/issues/3257 | 19:51 | |||||||||||||||||||||||||||||||||||||
tbrowder | ok, then i'll use env var "RAKUDO_POD_DECL_BLOCK_USER_FORMAT" | 20:14 | |||||||||||||||||||||||||||||||||||||
discord6 | <noelsken> +"TEMPORARY_PROPOSAL_FOR_TESTING | 20:18 | |||||||||||||||||||||||||||||||||||||
<noelsken> snrk :) | |||||||||||||||||||||||||||||||||||||||
20:30
softmoth joined
20:53
ggoebel left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 6abc58cdf7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/MOAR_REVISION [MoarVM Bump] Brings 4 commits MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...gd5f5185b2 d5f5185b2 [JIT] We should not overwrite assigned type 97e26c018 [JIT] Fix bug in takedispatcher 89aa45f56 Merge pull request #1202 from ugexe/patch-21 b0b3fc8c5 Fix obscure deadlock |
22:02 | |||||||||||||||||||||||||||||||||||||
rakudo: 5b1f341e2d | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/NQP_REVISION [NQP Bump] 6abc58cdf [MoarVM Bump] Brings 4 co […] NQP bump brought: github.com/perl6/nqp/compare/2019....g6abc58cdf |
|||||||||||||||||||||||||||||||||||||||
22:09
squashable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: daa16b9c92 | (Aleks-Daniel Jakimenko-Aleksejev)++ | src/core.c/CompUnit/Repository/FileSystem.pm6 Add support for .rakumod extension |
22:14 | |||||||||||||||||||||||||||||||||||||
rakudo: 2058cfbbbc | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/FileSystem.pm6 Merge pull request #3246 from rakudo/new-extensions Add support for .rakumod extension |
|||||||||||||||||||||||||||||||||||||||
22:28
brrt left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: cd1442c9f2 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/MOAR_REVISION [MoarVM Bump] 5685d40b1 [JIT] C99 fix MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g5685d40b1 |
22:29 | |||||||||||||||||||||||||||||||||||||
rakudo: 8d8dcbf8d9 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/NQP_REVISION [NQP Bump] cd1442c9f [MoarVM Bump] 5685d40b1 [ […] NQP bump brought: github.com/perl6/nqp/compare/2019....gcd1442c9f |
|||||||||||||||||||||||||||||||||||||||
23:17
pmurias left
|