00:35
lizmat joined
|
|||
dalek | kudo/nom: f05c77b | lizmat++ | Configure.pl: Fix suggested by leont++ |
00:56 | |
01:00
lizmat joined
01:38
astj joined
05:07
cognominal joined
05:58
sno joined
06:48
RabidGravy joined
07:05
brrt joined
|
|||
Woodi | m: say "foo" if v2.1 ~~ v1.2.3+ | v2.2+; # Oops: Fixes from v2.2 backported to v1.2.3... | 07:49 | |
camelia | rakudo-moar f05c77: OUTPUT«foo» | ||
07:51
lizmat joined
|
|||
lizmat | m: say "foo" if v2.1 ~~ v1.2.3+ | 07:52 | |
camelia | rakudo-moar f05c77: OUTPUT«foo» | ||
lizmat | Woodi: aka, 1.2.3+ *will* match 2.1 | 07:53 | |
masak | if I understand Woodi's point, it's that it's dangerous that the `+` matches *all* higher versions, not just the higher ones on the lowest version level | ||
I'm not sure I agree, but that's how I understand his point | |||
lizmat | ah, perhaps that's a bug then | 07:54 | |
Woodi | yes, bicouse versions are not linear thing | ||
lizmat | ah, I think I know what is going on... | 07:55 | |
masak | I don't know what the spec'd behavior is | ||
I was talking morality, not legality ;) | |||
lizmat | I'm not sure this is specced more than pretty handwavy | 07:56 | |
masak | I don't have time to check right now; will try later | ||
Woodi | current implementation work at least :) some science-applied version can be sone someday... | 07:57 | |
damn... I realy need to make drafts of irc messages before sending... | |||
masak | lizmat: QAH already wound down? how was it? I really wish I could've come... | 07:58 | |
lizmat: any immediate consequences for the p6 ecosystem? | 07:59 | ||
brrt | what, QAH was when? | 08:04 | |
(i'm missing everything this year it seems :-o) | |||
masak | brrt: Thu-Sun, methinks | 08:06 | |
brrt | .... oh well | 08:07 | |
maybe in some future time we'll have hackathons and i'll have time | 08:08 | ||
weird, weird reframe-jit bug | |||
lizmat | QAH is winding down | 08:15 | |
the last people are leaving... | |||
some people are still hacking until they're thrown out | 08:16 | ||
masak: we weren't ready for the QAH, really | 08:17 | ||
but we connected a lot on a personal level, which should make things easier in the coming months | 08:18 | ||
masak | who are "we"? the Perl 6 community? | ||
lizmat | "we" as all the people at the QAH | 08:19 | |
masak | the people at the QAH weren't ready for the QAH? | ||
lizmat | ah, that "we" | ||
masak | :P | ||
lizmat | sorry, yes that was ambiguious | ||
masak | yes, sorry :) | ||
lizmat | "we" as Perl 6 hackers, weren't ready for QAH | ||
masak | well, that's a data point | 08:20 | |
lizmat | "we" as all the people, connected a lot | ||
masak | nodnod | ||
lizmat | I mean, we're still trying to get CUR on the road... | ||
on the bright side, mst will be switching on P6 distribution upload on PAUSE again soon | |||
so that blocker should be gone | 08:21 | ||
masak | sounds good | ||
lizmat | meanwhile, I have a P6W to prepare, and do some 7 hours of travelling ahead | ||
leont's PR with prove6 has been merged | |||
masak | cool | 08:22 | |
lizmat | nine's patch landed, allowing BEGIN EVAL $string in pre-compiled modules | ||
jnthn has a short list of reproducible test file failures (which are usually rare flappers) | 08:23 | ||
[TuxCM] | This is Rakudo version 2016.04-33-gf05c77b built on MoarVM version 2016.04 | ||
test 21.481 | |||
test-t 12.744 | |||
csv-parser 23.568 | |||
brrt | well, that's progress innit :-) | 08:24 | |
09:21
pmurias joined
09:48
vendethiel- joined
09:51
M-tadzik joined
10:05
pmurias joined
|
|||
dalek | kudo/js: a813f25 | (Pawel Murias)++ | Configure.pl: [js] use a js- prefix for the JavaScript backend. |
11:56 | |
kudo/js: 5ada814 | (Pawel Murias)++ | tools/build/gen-js-makefile.nqp: [js] Fooling around with compiling parts of rakudo. |
|||
kudo/js: a309d67 | (Pawel Murias)++ | src/main.nqp: [js] Add a MAIN signature for the js backend. |
|||
kudo/js: d5435e5 | (Pawel Murias)++ | / (2 files): [js] Build rakudo-js assuming some stuff get copied over into node_modules in a hacky manner. |
|||
kudo/update_profile_usage: 5bff97c | timotimo++ | src/Perl6/Compiler.nqp: elaborate on different kinds of profiles for --profile |
12:26 | ||
awwaiid | oops. I meant my request for review to go here | 12:37 | |
hoelzro (or anyone interested in REPLness): I updated github.com/rakudo/rakudo/pull/738 so it now works with jvm. I haven't tried on windows yet to see if that is different. | |||
timotimo | github.com/rakudo/rakudo/pull/756 - this is the pull-request that goes with update_profile_usage; i'd like someone who knows more about how a usage output should be formatted to look over this | 12:38 | |
12:40
perlpilot joined
12:42
[TuxCM] joined
|
|||
[Coke] | (pr with prove 6) landed where? nom? | 12:43 | |
timotimo | yes, nom | 12:44 | |
but you have to set an env var to actually use it | |||
[Coke] | acking the repo for prove6 doesn't show anything. | 12:45 | |
timotimo | gimme a sec :) | ||
i ... can't find it in the irc backlog :o | 12:47 | ||
[Coke] | ah, t/harness6 | 12:48 | |
timotimo | ah! just search for files with a 6 in their name, clearly | ||
[Coke] | there's a 200 in t/harness6 also, btw. | 12:49 | |
13:03
RabidGravy joined
13:17
[TuxCM] joined
|
|||
[Coke] | we have a few unanswered perl6-user emails if someone wants to be the face of perl6 this week. :) | 13:19 | |
timotimo | butterflyface? :) | ||
stmuk_ | NativeHelpers-Blob | 13:50 | |
that fails on 32 bit Windows .. does anyone know if it works on 64 bit? | 13:51 | ||
hmmm I suspect Linenoise doesn't work on any arch of Windows anyway | 14:15 | ||
at least MSVC/nmake | |||
hoelzro | stmuk_: Linenoise *should* work on Windows; I can't confirm with MSVC, though | 14:16 | |
awwaiid: I saw your updates yesterday; nice work! I was a bit swamped, so I didn't get a chance to really look through | 14:17 | ||
stmuk_ | hoelzro: you use cygwin I guess? | 14:26 | |
hoelzro | stmuk_: it's been a while since I set things up, but iirc I just use the tools that came with Strawberry Perl | ||
stmuk_ | ah I should try that .. mingw I guess | 14:27 | |
14:34
cognominal joined
|
|||
timotimo | stmuk_: fails in what way? "failed to find offset"? | 15:12 | |
that's something i thought was fixed a few weeks ago | |||
stmuk_ | timotimo: well I see the dependency NativeHelpers-Blob fail to install due to test failure on 32 bit MSVC and was also reading github.com/hoelzro/p6-linenoise/issues/13 | 15:14 | |
windows linenoise didnt work in the Jan R* MSI (based on MSVC) either | 15:15 | ||
hoelzro | stmuk_: that issue has to do with building the MSI with MSVC|GCC and then installing Linenoise on a system that has the other compiler | 15:16 | |
timotimo | oof, that issue was open a long time since the last activity ;( | ||
stmuk_ | I'm wondering if building the MSI is possible with the Strawberry tools since I'm not a MSVC fan | 15:21 | |
ugexe | won't that just result in Linenoise failing when building with msvc? if so, whats deciding to use the wrong compiler? | 15:24 | |
MadcapJake | So i just did `git pull upstream nom` applied my patch, config'd and make'd, now `./perl6 -v` says "2015.11-1620-gf05c77b" why would that be? | 15:31 | |
ugexe | did you make/make install it? | ||
if you just make (and dont `make install`) it won't work | 15:32 | ||
MadcapJake | yeah I just make'd | 15:33 | |
ugexe | well, not that it wont work. but usually i have enough artifacts and stuff laying around that i have to | ||
MadcapJake | yeah i keep getting this dependency error too, | ||
"Unhandled exception: Missing or wrong version of dependency 'gen/moar/stage2/QRegex.nqp' (from 'src/Perl6/Pod.nqp')" | 15:34 | ||
ugexe | that seems like what i would get until i `make install` | ||
MadcapJake really wishes he could have a separate rakudo for hacking | |||
ugexe | i just put my rakudobrew perl6 at the start of PATH, and my dev perl6s somewhere else | 15:36 | |
so `make install` doesnt affect my regular perl6 incantation | |||
MadcapJake | ahh that's a good idea | ||
make install gives me "no writeable path" error, is it because I didn't provide a prefix? | 15:37 | ||
ugexe | eh, i've never even used prefix so i hope not | ||
maybe check git log to make sure you are actually on a modern commit and not that 2015 one it showed earlier | 15:38 | ||
MadcapJake | yep i am | ||
ugexe | hmm. well the no writable path error is from (i believe) CUR::*s | 15:39 | |
MadcapJake | install-core-dist.pl it says | ||
psch | well, the version from -v is "$(cat VERSION)-{$num-of-commits-sinse-last-version}-{$git-ref}" | 15:40 | |
and if that starts with 2015.11 something is up with your VERSION file, i'd say | |||
MadcapJake | weird because `cat VERSION` returns 2016.04 | ||
geekosaur | it's not just using git describe? | 15:41 | |
(which would suggest maybe a tag is checked out) | |||
psch | geekosaur: oh, yeah, no. you're right i think | ||
geekosaur | (although in that case git should be whining about detached HEAD) | ||
psch | git describe does what i said there i assume | ||
ugexe | rakudo/install/share/perl6 (this is where install-core-dists.pl saves to) | 15:42 | |
geekosaur | hm, or just for some reason not on nom itself and the closest annotated tag in the history is 2015.11 | ||
MadcapJake | should I remove that directory? maybe it won't overwrite? | ||
geekosaur | git status | ||
and, maybe, git branch | |||
MadcapJake | geekosaur: on branch nom, one modified file | ||
ugexe | MadcapJake: if its a modern rakudo you should be able to delete it | ||
psch | git clean -xdf | 15:43 | |
orr maybe cd .. && rm -rf rakudo # :P | |||
MadcapJake | lol | ||
psch | well, maybe copy the patch first :) | ||
MadcapJake | ok i did git clean now I'll recompile | ||
psch: it's a 3 letter patch :P | 15:44 | ||
geekosaur | hm... maybe: git fetch --tags | ||
MadcapJake | well git clean appears to have solved it! thanks all! | 15:51 | |
geekosaur | actualy I think we should have thought of that first; iirc there is a known (but undiagnosed) glitch in updating git checkouts from 2015.11 to something more recent | 15:54 | |
we just haven't seen it much since 2016.01 because most people had gotten past it by then | 15:55 | ||
MadcapJake | ahh lol I was late to the party | ||
how do i install modules for use with rakudo? I tried installing panda against rakudo and it still just sees all the rakudobrew modules. | 16:11 | ||
RabidGravy | I'm not quite sure what the distinction is | 16:26 | |
psch | panda just uses the perl6 in your path, no? | 16:37 | |
16:37
[TuxCM] joined
|
|||
MadcapJake | zef allows me to do it just by calling the script with which rakudo you want to install against | 16:39 | |
16:39
sno joined
17:12
pmurias joined
|
|||
[Coke] tries to get the RT CLI working again. | 17:25 | ||
huh. "finger" no longer comes standard? (missing on hack) | 18:24 | ||
geekosaur | often not | 18:26 | |
vendethiel- | nine_++ # no more "use Test" issues, everything works nicely :D | 18:34 | |
18:51
hankache joined
19:09
skids joined
|
|||
[Coke] is glad we don't seem to have someone who is trying to contribute who feels that we're doing everything wrong. | 20:44 | ||
21:11
[TuxCM] joined
21:27
sortiz joined
22:23
lizmat joined
23:27
cognominal joined
|
|||
stmuk_ | rakudo.org/2016/04/25/announce-raku...e-2016-04/ | 23:51 | |
23:55
cognominal joined
|