travis-ci | Rakudo build errored. Zoffix Znet 'Remove REPL ^C from Changelog | 01:40 | |
travis-ci.org/rakudo/rakudo/builds/153358679 github.com/rakudo/rakudo/compare/9...ef5c334ed6 | |||
buggable | ☢ [travis build above] Build log missing from at least one job. Check results manually. | ||
ShimmerFairy | this is the offending job I believe, it really has no log: travis-ci.org/rakudo/rakudo/jobs/153358685 | 02:43 | |
ugexe | nine: github.com/rakudo/rakudo/pull/838 I'm only guessing unopened handles probably shouldn't affect the id | 03:56 | |
why doesn't reduce return Nil if its given an empty list? | 04:07 | ||
m: say reduce { $^a + $^b }, () | |||
camelia | rakudo-moar 1b898c: OUTPUT«Too few positionals passed; expected 2 arguments but got 0 in block <unit> at <tmp> line 1» | ||
ugexe | m: say reduce { $^a + $^b }, (1,); # expected 2 arguments, but just a single item is really ok | 04:08 | |
camelia | rakudo-moar 1b898c: OUTPUT«1» | ||
brrt | hmmm... i'm finally becoming sufficiently annoyed with io::socket::async test hanging | 06:12 | |
dalek | kudo/nom: a79a6ff | ugexe++ | src/core/CompUnit/Repository/FileSystem.pm: Unopened handles shouldn't affect aggregate sha1 |
06:24 | |
kudo/nom: a2b4a2f | niner++ | src/core/CompUnit/Repository/FileSystem.pm: Merge pull request #838 from ugexe/patch-9 Unopened handles shouldn't affect aggregate sha1 |
|||
nine | ugexe: oh of course. Good catch! | ||
yoleaux2 | 18 Aug 2016 22:33Z <lizmat> nine: spectest clear! :-) | ||
dalek | p/no-eval: d649de0 | (Pawel Murias)++ | src/vm/js/Compiler.nqp: [js] Stop turning the block containing the mainline statements into a declaration_static block. This saves emitted code size. |
06:40 | |
p/no-eval: f566573 | (Pawel Murias)++ | src/vm/js/Compiler.nqp: [js] Get rid of old TODO. |
|||
p/no-eval: 079fbb5 | (Pawel Murias)++ | src/vm/js/ (6 files): [js] Turn the nqp::iterator op into an $$iterator method call instead of having an if chain. |
|||
nqp/no-eval: 50047ec | (Pawel Murias)++ | src/vm/js/ (3 files): | |||
nqp/no-eval: [js] Make static lexicals accessible via inspecting a Ctx. | |||
nqp/no-eval: | |||
Heuristic branch merge: pushed 31 commits to nqp by pmurias | 06:44 | ||
pmurias is not sure why his git merge --no-ff attempt merged some commits separately from the branch merge | 06:46 | ||
|Tux| | This is Rakudo version 2016.07.1-223-ga2b4a2f built on MoarVM version 2016.07-18-g2f269d8 | 07:55 | |
csv-ip5xs 9.959 | |||
test 15.188 | |||
test-t 7.302 | |||
csv-parser 16.658 | |||
lizmat | commuting again& | 08:06 | |
nine | Wow! I could not measure any slowdown at all in GTK::Simple's compilation. Despite us now calculating a sha1 of the whole dist in each precomp process. | 08:16 | |
timotimo: looks like the slowdown you've reported is not my fault | 08:17 | ||
dalek | kudo/nom: 9a052cb | LemonBoy++ | lib/NativeCall.pm6: Regularize the error message for sig mismatch. Adjust one more error message that was forgotten in 51126257. |
08:33 | |
kudo/nom: 5f2818b | niner++ | lib/NativeCall.pm6: Merge pull request #839 from LemonBoy/typecheck-argument-exception Regularize the error message for sig mismatch. |
|||
Zoffix | ShimmerFairy, yeah, I've built that check into the bot as a preemptive precaution, but turns out logs do get missing on a regular occasion! | 10:23 | |
ShimmerFairy | Zoffix: just wanted to point out that there really was no indication that anything actually happened :) | 10:24 | |
dalek | kudo/nom: 9cb7c66 | Xliff++ | CREDITS: Added by request on 8/18/2016 Hi, Zoffix! |
10:37 | |
kudo/nom: 54d43be | (Zoffix Znet)++ | CREDITS: Merge pull request #840 from Xliff/patch-1 Added by request on 8/18/2016 |
|||
ast: a6f1376 | (Zoffix Znet)++ | integration/error-reporting.t: Remove obsolete test for RT#127425 The test tested the 'Actually thrown at' message did not show up empty. The MoarVM work [^1] fixed the underlying issue for why that message was empty in the first place, so the test is now bogus. [1] github.com/MoarVM/MoarVM/pull/390 |
10:39 | ||
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=127425 | ||
Zoffix | .tell brrt might be worth mentioning to jnthn++ as he's been working on making stuff like that unhang. My test runs stopped hanging after that work. Never had anything flap or hang for quite a while. | 10:55 | |
yoleaux2 | Zoffix: I'll pass your message to brrt. | ||
Zoffix | Thank you, robot. | ||
dalek | kudo/nom: c732485 | (Zoffix Znet)++ | src/core/Exception.pm: Revert fix for empty 'Actually thrown at' message The fix for RT#127425 was added to prevent the 'Actually thrown..' message from being printed when the location was empty. The underlying cause has now been fixed [^1] on MoarVM level, making this fix un-needed. [1] github.com/MoarVM/MoarVM/pull/390 |
10:57 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=127425 | ||
p: fc727ea | LemonBoy++ | src/vm/moar/QAST/QASTCompilerMAST.nqp: Correct type conversion for default arguments. The code didn't take into account of the possible truncation of the argument, we don't want to convert the default value to the type of the register but rather to the type of the destination one. |
11:01 | ||
p: 7e68063 | LemonBoy++ | t/moar/04-argument-truncation.t: Add some tests for the argument truncation behaviour. Courtesy of @pmurias. |
|||
nqp: 1e72246 | (Pawel Murias)++ | / (2 files): | |||
nqp: Merge pull request #303 from LemonBoy/default-type | |||
TheLemonMan | silly question ahead, does a 'fudged' test means "it's broken and we know it" ? | 11:06 | |
ShimmerFairy | TheLemonMan: yes. It's named that because we're "fudging the numbers", as it were. | 11:10 | |
unmatched} | and there's skip fudge that makes a particular test not run at all and todo fudge that makes the tests run, but failures ignore; and if they start passing all of a sudden we'll get the message that todos passed | 11:16 | |
jnthn | Generally, use skip for ones that blow up nastily and prevent other tests running, and use todo the rest of the time. | ||
TheLemonMan++ # lots of nice fixes | |||
.tell brrt About said hanging test, can you give me more info? I had that running a couple of hundred times in a row on a loaded system without issue after my last round of fixes... | 11:18 | ||
yoleaux2 | jnthn: I'll pass your message to brrt. | ||
TheLemonMan | I have a test case that involves native types, what file should it go in ? | 11:24 | |
m: say class :: {has uint16 $.x;}.new(x=>0xffff).x ~~ 0xffff | 11:25 | ||
camelia | rakudo-moar c73248: OUTPUT«False» | ||
TheLemonMan | is there a way to make camelia use the jvm backend ? | ||
jnthn | S02-types/native.t maybe | 11:28 | |
j: say "This is le JVM" | |||
camelia | rakudo-jvm cd19db: OUTPUT«This is le JVM» | ||
ShimmerFairy | The m: stands for "MoarVM", incidentally :) | 11:29 | |
TheLemonMan | j: say class :: {has uint16 $.x;}.new(x=>0xffff).x ~~ 0xffff | 11:30 | |
camelia | rakudo-jvm cd19db: OUTPUT«True» | ||
TheLemonMan | hehe, hole in one | ||
ShimmerFairy | TheLemonMan, why, you golfin'? :) | ||
TheLemonMan | ShimmerFairy, more like bug huntin', have to do lot of guesswork since I can't get moarvm to run my dumps :( | 11:31 | |
ShimmerFairy | ah, that sucks :( | 11:32 | |
I just thought you were creatively extending the "code golf" metaphor, though :) | |||
masak | it's not always so clear when you have the shortest possible program | ||
ShimmerFairy | masak: so hole-in-ones are at least as hard as in real golf? :P | 11:34 | |
masak | my point is they're much less clear-cut/knowable/provable | ||
ShimmerFairy | Maybe it's more like a course designer trying to figure out a good par, then. (Unless there's a hidden "Golf Math" section of math I'm currently unaware of.) | 11:36 | |
jnthn | TheLemonMan: "Run your dumps"? | 11:37 | |
Ah, are you trying to directly run the output of --target=mbc ? | 11:38 | ||
That works out in NQP, I believe. We never did the work to make it work for scripts in Rakudo. | |||
ShimmerFairy | jnthn: which I'm guessing would have to be separate from module precomp? | 11:39 | |
jnthn | ShimmerFairy: Should be able to share most of the codepaths in common... | 11:40 | |
Thing is, scripts that we install are also versioned, so far as I understand it | |||
So they behave like modules enough for things to work out | |||
ShimmerFairy | considering I just added a --version flag to a script of mine, I'd hope so :) | ||
jnthn | I don't know the details; other people are good at taking care of these things, and I've got enough on my plate. ;) | 11:41 | |
lunch time; bbl | |||
TheLemonMan | jnthn, yep, at some point it crashes due to 'rakudo_scalar' not being there | ||
jnthn | TheLemonMan: Oh...that probably just means we never ran the p6init extop or so | ||
ShimmerFairy | TheLemonMan: if you need to compile the code down to bytecode, could possibly write a quick module file and let precomp handle that? And then possibly run as perl6 -I. -MFoo -e 'do-thing()' , for example | 11:42 | |
travis-ci | Rakudo build errored. Zoffix Znet 'Merge pull request #840 from Xliff/patch-1 | 11:45 | |
travis-ci.org/rakudo/rakudo/builds/153522923 github.com/rakudo/rakudo/compare/5...d43be48fdd | |||
buggable | ✓ [travis build above] One job failed due to the timeout. No other failures. | ||
unmatched} | Rele6sr: reminder | 12:03 | |
Rele6sr | 🎺🎺🎺 Friends! I bear good news! Rakudo's release will happen in just 1 days! Please update the ChangeLog with anything you worked on that should be known to our users. 🎺🎺🎺 | ||
🎺🎺🎺 Here are still-open new RT tickets since last release: bug.perl6.party/1471608216.html And here is the git log output for commits since last release: bug.perl6.party/1471608219.html 🎺🎺🎺 | |||
dalek | kudo/nom: 410a9c1 | niner++ | docs/ChangeLog: Mention commit 848add944fe6de9090f0abc3b17e9a3a8e2cc42b in the ChangeLog |
12:12 | |
masak | unmatched}: wait, the release was yesterday, no? | 12:13 | |
unmatched} | masak: past-Christmas releases happen on third Saturday of the month | ||
masak | aha | 12:14 | |
dalek | kudo/nom: f5ed6be | (Zoffix Znet)++ | docs/ChangeLog: Populate ChangeLog with all of changes to date Logs commits 7d80466 739d1a3 02a0477 0f420ad 1628e48 1728139 |
12:22 | |
p: 10f61b1 | (Pawel Murias)++ | src/vm/js/nqp-runtime/ (12 files): [js] Switch to using ECMAScript 6 class syntax. |
12:29 | ||
travis-ci | Rakudo build errored. Zoffix Znet 'Revert fix for empty 'Actually thrown at' message | 12:34 | |
travis-ci.org/rakudo/rakudo/builds/153526542 github.com/rakudo/rakudo/compare/5...32485e740b | |||
buggable | ✓ [travis build above] One job failed due to the timeout. No other failures. | ||
[Coke] | RT: 1351; @LARRY: 17; BUG: 435; BUILD: 8; CONC: 29; DOCS: 1; GLR: 4; JVM: 66; LHF: 1; LTA: 115; NATIVECALL: 15; NEW: 869; NYI: 88; OSX: 5; PERF: 25; POD: 17; PRECOMP: 12; RFC: 34; SEGV: 34; SPESH: 1; STAR: 5; TESTNEEDED: 19; TODO: 10; UNI: 30; UNTAGGED: 447; WEIRD: 3 | 12:35 | |
dalek | p: f09f2a1 | (Pawel Murias)++ | src/vm/js/nqp-runtime/deserialization.js: [js] Delete dead code. |
12:36 | |
unmatched} | .seen MasterDuke | 12:48 | |
yoleaux2 | I saw MasterDuke 18 Aug 2016 01:02Z in #perl6-dev: <MasterDuke> is anyone else seeing *really* long precomp times with a rakudo built today? compared to a rakudo built yesterday for example | ||
unmatched} | .tell MasterDuke would you add yourself to github.com/rakudo/rakudo/blob/nom/CREDITS so the entiry shows up as you like in release announcement, please? | 12:49 | |
yoleaux2 | unmatched}: I'll pass your message to MasterDuke. | ||
TheLemonMan | #128803 and al. can now be closed | 13:01 | |
synopsebot6 | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=128803 | ||
unmatched} | Still need tests. | 13:02 | |
TheLemonMan | let's do it then! | 13:03 | |
unmatched} | I don't know how to do MoarVM/nqp bumps for that stuff to show up in a rakudo build :) | ||
[Coke] | m: say ‘meow’; say 0, * ... "what" | 13:04 | |
camelia | rakudo-moar f5ed6b: OUTPUT«meow===SORRY!===Method 'pred' not found for invocant of class 'Whatever'» | ||
unmatched} | Well, I guess I do know for release points, so I can add the test tomorrow, but I don't know how to bump willy nilly :) | 13:05 | |
[Coke] | unmatched}: same way. | ||
better to bump *now* instead of waiting until the release, if this is stuff that's going in the release. I'll bump it. | 13:06 | ||
was the fix in moar? | |||
unmatched} | Not sure. TheLemonMan what code fixed the issues, so we could reference it in the tickets? | 13:07 | |
TheLemonMan | yep, that's the moarvm PR | ||
unmatched} | k. github.com/MoarVM/MoarVM/pull/390 | 13:08 | |
j: say ‘meow’; say 0, * ... "what" | |||
camelia | rakudo-jvm cd19db: OUTPUT«meowMethod 'pred' not found for invocant of class 'Whatever' in block <unit> at <tmp> line 1» | 13:09 | |
travis-ci | Rakudo build passed. Stefan Seifert 'Mention commit 848add944fe6de9090f0abc3b17e9a3a8e2cc42b in the ChangeLog' | 13:24 | |
travis-ci.org/rakudo/rakudo/builds/153542710 github.com/rakudo/rakudo/compare/c...0a9c17c7cf | |||
dalek | p: b416158 | coke++ | tools/build/MOAR_REVISION: bump to MOAR head for latest dev |
13:27 | |
kudo/nom: 25e9fd7 | coke++ | tools/build/NQP_REVISION: update NQP revision to get MoarVM fixes |
13:31 | ||
[Coke] | unmatched}: it's "git describe --match 20*" to get the replacement code to put in the *REVISION files. | ||
TheLemonMan | I hope I've well-roasted the test :) | 13:33 | |
dalek | kudo/nom: b2511f5 | titsuki++ | CREDITS: Add the contributor to the CREDITS |
13:36 | |
kudo/nom: 1a16f6c | (Zoffix Znet)++ | CREDITS: Merge pull request #841 from titsuki/add-contributor Add titsuki to the CREDITS |
|||
jnthn | unmatched}: Release tomorrow? | ||
jnthn will do the MoarVM release tomorrow morningish (Europe time) | 13:37 | ||
Which is hopefully soon enough | |||
unmatched} | jnthn: yup | 13:38 | |
jnthn | Cool | ||
unmatched} | [Coke]: thanks | 13:41 | |
dalek | ast: 3934e28 | LemonBoy++ | S02-types/native.t: Add some tests for native-typed class elements. (#142) Currently fudged for MoarVM due to a bug. |
13:43 | |
unmatched} | TheLemonMan: what bug are those tests for? I'm unsure what the #142 refers to | 13:50 | |
TheLemonMan | unmatched}, I'm writing a ticket for MoarVM right now | 13:51 | |
unmatched} | Ah, cool. | ||
TheLemonMan | done, github.com/MoarVM/MoarVM/issues/393 | 13:54 | |
the actual fix /should/ be pretty easy, but I'm not moarvm-expert enough to decide what's the best way to do so | 13:55 | ||
dalek | ast: 6e63735 | (Zoffix Znet)++ | S02-types/native.t: Fix plan, refudge as TODO, and add reference to MoarVM ticket |
13:57 | |
unmatched} | TheLemonMan: you also need to adjust the `plan` at the top of the test file to reflect the added tests. | 13:58 | |
TheLemonMan | arr, my bad | ||
unmatched} | And you can run individual test files from a rakudo repo, like make t/spec/S02-types/native.t | ||
[Coke]++ good call to bump now. | 13:59 | ||
I'm getting consistent failures in t/spec/S17-procasync/no-runaway-file-limit.t with *** Error in `/home/cpan/CPANPRC/rakudo/install/bin/moar': double free or corruption (fasttop): 0x0000000005d716d0 *** | |||
[Coke] | thanks | 14:00 | |
unmatched} | oh... s/consistent//; | ||
travis-ci | Rakudo build failed. Zoffix Znet 'Populate ChangeLog with all of changes to date | 14:04 | |
travis-ci.org/rakudo/rakudo/builds/153544663 github.com/rakudo/rakudo/compare/4...ed6be7866f | |||
buggable | ☠ [travis build above] One job failed but NOT due to the timeout. | ||
unmatched} | (but due to github connectivity issues) | 14:05 | |
AlexDaniel | hah | 14:09 | |
dalek | kudo/nom: 4431bfb | niner++ | src/core/Any.pm: Fix endless recursion in Any::BIND-POS If the bind target is not really a Positional but a plain scalar that's intentionally confused with a list of size 1, binding to $target[0] ran into an endless recursion as we resolved $target[0] back to $target and called BIND-POS again. Fixes the hangs in S03-binding/nonsense.t |
14:43 | |
ast: 4336154 | niner++ | S03-binding/nonsense.t: Unfudge now passing test |
|||
kudo/nom: dd5c281 | (Zoffix Znet)++ | CREDITS: Add info on skids and nxadm |
14:53 | ||
ItayAlmog | I have just pushed to github the first version of my compiler, as said only support variables with no real type checking :) github.com/Itay2805/Perl6-Native-Compiler | 15:27 | |
unmatched} | ItayAlmog++ awesome! | 15:34 | |
AlexDaniel | ooooooooooh | 15:43 | |
[Tux] | sounds like a whisky | 15:46 | |
unmatched} | .oO( how does a whisky sound... ) |
15:50 | |
travis-ci | Rakudo build failed. Zoffix Znet 'Merge pull request #841 from titsuki/add-contributor | 15:55 | |
travis-ci.org/rakudo/rakudo/builds/153562082 github.com/rakudo/rakudo/compare/2...16f6cdce90 | |||
buggable | ☠ [travis build above] One job failed but NOT due to the timeout. | ||
timotimo | ^- no clue what caused the error; it died within moar's Configure.pl | 15:59 | |
unmatched} | timotimo: "git error: fatal: unable to access 'github.com/MoarVM/dynasm.git/': Server aborted the SSL handshake" | ||
timotimo | oh | 16:00 | |
didn't notice that | |||
but ok! | |||
i wonedr if buggable should learn about that? | |||
unmatched} | it's like in the middle of output, so it's hard to notice | ||
timotimo | yeah | ||
unmatched} | yeah, prolly | ||
buggable: source | |||
buggable | unmatched}, See: github.com/zoffixznet/perl6-buggable | ||
timotimo | hehe, good reaction | ||
travis-ci | Rakudo build errored. Stefan Seifert 'Fix endless recursion in Any::BIND-POS | 16:46 | |
travis-ci.org/rakudo/rakudo/builds/153580077 github.com/rakudo/rakudo/compare/1...31bfb0a033 | |||
buggable | ✓ [travis build above] One job failed due to the timeout. No other failures. | ||
dalek | kudo/nom: 079da99 | (Zoffix Znet)++ | docs/ChangeLog: Add 4431bfb0a03 to changelog |
16:49 | |
unmatched} | Stage parse: 65.834 :/ that's on a the box that used to be at 45s about a month ago :/ | 16:50 | |
m: react { whenever Supply.interval(.001) { done if $++ > 10; } }; sleep 1; | 17:03 | ||
camelia | ( no output ) | ||
unmatched} | m: react { whenever Supply.interval(.001) { done if $++ > 1000; } }; sleep 1; | ||
camelia | rakudo-moar dd5c28: OUTPUT«Unhandled exception in code scheduled on thread 4Access denied to keep/break this Promise; already vowed in any at /home/camelia/rakudo-m-inst-2/share/perl6/runtime/CORE.setting.moarvm line 1 in sub THROW-NIL at /home/camelia/rakudo-m-inst-2/sh…» | ||
timotimo | oh, that's interesting | 17:04 | |
it's scheduling another run of that while the previous one is still running? | |||
unmatched} | Rakudobugged: rt.perl.org/Ticket/Display.html?id=128991 | 17:06 | |
m: react { whenever Supply.interval(.00000000001) { done if $++ > 10; } }; sleep 1; | 17:07 | ||
camelia | rakudo-moar dd5c28: OUTPUT«(timeout)» | ||
[Coke] | under 400 untagged tickets. | 17:57 | |
some tickets now tagged [OO] [REGEX] [MATH] | |||
unmatched} | I also tagged one as [REPL] though I now see it's the lone ticket with such tag, despite there likely being many REPL bugs | 18:00 | |
[Coke] | unmatched}: I just moved a few over to REPL as well | ||
there are 3 so far. | 18:01 | ||
at some point, we'll have to recategorize everything in [BUG], too | |||
unmatched} nods | |||
[Coke] | I'm just trying to get some kind of handle on the untagged ones. | ||
m: sub f($x) { return if $x == 1; state %h = a => 1; %h.perl }; f 1; f 2; | 18:02 | ||
camelia | ( no output ) | ||
[Coke] | m: sub f($x) { return if $x == 1; state %h = a => 1; say %h.perl }; f 1; f 2; # RT # 102994 | ||
camelia | rakudo-moar 079da9: OUTPUT«{}» | ||
[Coke] | we have 70 test files in roast that we're not running. | 18:07 | |
some of these can probably be deleted at this point. | 18:08 | ||
several of them are already passing all tests. | 18:10 | ||
unmatched} | I'm gonna add all passing to spectestdata | 18:14 | |
"Also reproduced on a colleagues computer running Ubuntu." on rt.perl.org/Ticket/Display.html?id=126979 | 18:17 | ||
People using Perl 6 for work stuff \o/ | |||
ugexe | unmatched}: how long did it take for your CLA to The Perl Foundation to be acknowledged? i'm thinking mine must have got lost; i sent mine in jan | ||
unmatched} | ugexe: I went with an unorthodox way: irclog.perlgeek.de/perl6-dev/2016-0...i_12823331 | 18:19 | |
So after that I emailed Karen and like 2-3 days later I got approved and got my commit bit | |||
Maybe you sent to the wrong address too? :) | |||
[Coke] recommends email for any CLA business. | 18:20 | ||
unmatched} | I sent to Karen and CCed Dan, per lizmat's suggestions: irclog.perlgeek.de/perl6-dev/2016-0...i_12825998 | 18:21 | |
ugexe | could have; i moved shortly after i sent it so i would not have received the returned letter | 18:22 | |
[Coke] | ugexe: pm your name I can check the official list. | 18:23 | |
ugexe: I didn't see anythign recent on the list of CLAs | 18:28 | ||
[Tux] | This is Rakudo version 2016.07.1-236-g079da99 built on MoarVM version 2016.07-24-g31eccd7 | 18:31 | |
csv-ip5xs 10.267 | |||
test 15.579 | |||
test-t 7.456 | |||
csv-parser 16.295 | |||
TheLemonMan | duh, the native-sized integers uncover a whole can of worms heh | 19:06 | |
unmatched} | :} | 19:07 | |
dalek | ast: a57ded0 | (Zoffix Znet)++ | S02-one-pass-parsing/misc.t: Fix incorrect exit code in test This was probably wrong for a while, since the test was never added to spectest.data when it was created. |
19:10 | |
TheLemonMan | j: sub prefix:<++>(int8 $a is rw) { $a }; my int8 $foo = 127; say ++$foo; | 19:14 | |
camelia | rakudo-jvm cd19db: OUTPUT«128» | ||
dalek | ast: d03ae09 | (Zoffix Znet)++ | S (5 files): Fudge some tests in preparation to add files to spectest.data |
19:26 | |
kudo/nom: 3c2e297 | (Zoffix Znet)++ | t/spectest.data: Include passing files in spectest.data Also includes files that pass with fudging |
19:27 | ||
unmatched} | 🛢🛢🛢 I've added a bunch of spectest files into spectest.data. They all pass on my box, but may be failing on yours. If you notice spectest fails, check if the file is one of the new ones and fudge if it is: github.com/rakudo/rakudo/commit/3c2e297a21 🛢🛢🛢 | 19:28 | |
TheLemonMan++ all the awesome work :) | 19:32 | ||
ItayAlmog | Rakudo is a compiler right? So to what does it compile? | 19:42 | |
unmatched} | ItayAlmog: Perl 6 | ||
Oh TO what | |||
ItayAlmog | I mean, To what the Perl 6 code is compiled :P | 19:43 | |
unmatched} | ItayAlmog: to the bytecode of the backend VM | ||
ItayAlmog | Ok, thanks :) | ||
unmatched} | And we currently have JVM, MoarVM, or JavaScript backends, with MoarVM being most stable and complete | 19:45 | |
ItayAlmog | So it builds the same AST but just uses it to generate different bytecodes | 19:46 | |
[Coke] | we do not have a JS backend yet for rakudo | ||
only for nqp | |||
unmatched} | Ah | ||
TheLemonMan | unmatched}, I'm having so much fun heh and I haven't even written a single line of p6 yet! | 19:48 | |
unmatched} | TheLemonMan: lol :D You make backend hacking look so easy :) | 19:50 | |
I'm planning to learn to do it to... soon. | 19:51 | ||
unmatched} & commute | |||
dalek | kudo/nom: 4268c25 | MasterDuke17++ | CREDITS: Add myself to the CREDITS |
20:03 | |
kudo/nom: 9202952 | (Zoffix Znet)++ | CREDITS: Merge pull request #842 from MasterDuke17/nom Add MasterDuke to the CREDITS |
|||
unmatched} | lol "Pull requests that have a failing status can’t be merged from a phone." | 20:04 | |
Except you can, if you switch the site to desktop view. Stupid. | 20:05 | ||
timotimo | hah | 20:06 | |
but who would ever "request desktop version"? | |||
unmatched} | I do it regularly 'cause mobile version lacks a lot of features | 20:07 | |
timotimo | aye | 20:21 | |
nine | unmatched}: All tests successful. | 21:07 | |
TheLemonMan | one last PR for today :) | 21:39 | |
timotimo | ql | 21:57 | |
oh, that only works in german | 21:58 | ||
cool | |||
dalek | kudo/nom: 4674f14 | lizmat++ | lib/TAP.pm6: Make sure output ruler doesn't exceed 70 chars So we don't have any mouse droppings in the output. |
23:30 | |
lizmat | Whee! my first complete spectest with HARNESS_TYPE=6: | 23:40 | |
All tests successful. | |||
Files=1118, Tests=52595, 336 wallclock secs | |||
Result: PASS | |||
timotimo | fantastic | 23:41 | |
lizmat | looks like for TEST_JOBS=8 it's only 15% slower in wallclock | ||
timotimo | does it flap, though? | ||
lizmat | well... lemme try again :-) | 23:42 | |
alas, indeed, it flaps | 23:48 | ||
the error is the same though, each time for me so far | |||
Zoffix tries HARNESS_TYPE=6 TEST_JOBS=30 make stresstest | 23:49 | ||
lizmat | gist.github.com/lizmat/e4d9c1b86e3...9b24a9f6b0 | ||
Zoffix | Same error as lizmat: gist.github.com/zoffixznet/5f1c00e...65a8c305de | 23:50 | |
lizmat is tired and gets some sleep | 23:52 | ||
good night, #perl6-dev! | |||
timotimo | \o/ | 23:53 | |
Zoffix | night | 23:58 |