llfourn nine: I left you a message wrt to RT#130535 but it looks like the bot didn't want to pass it on :( 01:26
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=130535
llfourn nine: irclog.perlgeek.de/perl6-dev/2017-...i_14077555 01:27
ugexe s/C::B/D::B/ also allows it to work 02:04
there are some RTs linked to that^
MasterDuke don't mean to spam, but hopefully a fresh set of eyes will see this. in src/Perl6/Actions.nqp, how can i find out whether i'm running on a 32 or 64 bit system? 02:11
ugexe m: { class A::B::A { }; }; role A::B::C { }; class A::B { has A::B::C $!x; } 02:14
camelia 5===SORRY!5===
Type 'A::B::C' is not declared
at <tmp>:1
------> 3le A::B::C { }; class A::B { has A::B::C7⏏5 $!x; }
Malformed has
at <tmp>:1
------> 3ole A::B::C { }; class A::B { has A::B::7⏏5C $!x; }
ugexe remove extra { } around class A::B::A { };, it runs 02:15
MasterDuke .tell jnthn i've updated github.com/rakudo/rakudo/pull/1018. it now builds for the JVM, and ./perl6-j -e 'say "hi"' runs fine, but a `make install` fails and i can't run the spectests. here's a gist of the output i get gist.github.com/MasterDuke17/2c8fb...046af1331. tied adding some debug statements, nothing jumping out at me. any suggestions? 02:16
yoleaux2 MasterDuke: I'll pass your message to jnthn.
Geth rakudo: MasterDuke17++ created pull request #1021:
Optimize Actions.(dec|hex|oct|bin)int()
04:04
[Tux] This is Rakudo version 2017.02-33-g80e0bce9e built on MoarVM version 2017.02 07:46
csv-ip5xs 3.480
test 13.042
test-t 4.957 - 5.607
csv-parser 13.780
guess the computer was busy during the slow run :/ 07:47
lizmat Files=1176, Tests=55923, 188 wallclock secs (11.37 usr 4.49 sys + 1125.88 cusr 104.97 csys = 1246.71 CPU) 07:58
llfourn ugexe: Yes it's a case where changing the names around fixes it. It happens because when the symbols are runtime merged from the require'd compunit they don't find there way into the lexical version of the prexisting package's .WHO. So if you change the name so the package doesn't exist before it won't happen. 10:33
Geth roast: ronaldxs++ created pull request #243:
fudgeandrun - remove error report for valid non-zero exit code
14:08
TimToady Hey, you guyses didn't have to stop developing just cuz I went on vacation! 19:43
IOninja :)
gfldex we could do with some help to answer the following question: github.com/perl6/doc/issues/1208#i...-281482451 21:14
b2gills Perl 5 21:33
Perl 5's &system was split into one that always involves the shell (&shell), and one that always doesn't (&run) 21:34
in Perl 5 `system ONE-ARG` uses the shell `system TWO ARGS` doesn't ( except on Windows so that `echo` and `dir` work, which is a security vulnerability waiting to happen ) 21:37
gfldex that wasn't the question
b2gills Then it should be an issue on perl6/roast not perl6/doc 21:38
[Coke] b2gills: given that it's a legit documentation question, I don't see the point. we're all one big happy family here. 21:42
b2gills If the problem is that it isn't tested, then it should be tested, because otherwise it is "undefined behavior". If the tests don't match the change I just did, then frankly both the tests and implementation are wrong. (in this case) 21:47
I'm sure the implementation follows what the docs now say 21:48
gfldex does "sure" mean you did read the code? 21:49
b2gills I'm sure because otherwise I would have written code that suddenly didn't work right
「shell 'echo $_'」 VS 「run <echo $_>」 21:51
IOninja Isn't the question whether it uses shell on some possible OS and not as general functionality? 23:27
lizmat . 23:28
IOninja :
s: &run 23:29
SourceBaby IOninja, Sauce is at github.com/rakudo/rakudo/blob/80e0...oc.pm#L142