|
Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 12 February 2012. |
|||
| dalek | umage: 1260749 | dukeleto++ | README (2 files): [doc] Convert readme to markdown |
00:15 | |
| umage: 086903e | dukeleto++ | .travis.yml: [ci] Try running the Plumage test suite on the lastest Parrot master on Travis |
00:27 | ||
| umage: 4a6e4a4 | dukeleto++ | .travis.yml: [ci] Make sure we are in the correct directory |
00:38 | ||
| whiteknight | dukeleto++ | 01:19 | |
| Eventually I would like to get Rosella added there too | |||
|
01:37
woosley joined
|
|||
| dalek | sella: 4b9bf1b | Whiteknight++ | / (3 files): [Template] add in a simple benchmarks file for compilation |
01:45 | |
|
04:09
alvis joined
|
|||
| dalek | umage: 8db9060 | dukeleto++ | .travis.yml: [ci] Make a shallow git clone of parrot to save bandwidth |
04:10 | |
| rdinal: 0711385 | dukeleto++ | README.rdoc: [doc] Update readme now that we have a setup.winxed |
04:25 | ||
| dukeleto | ~~ | 05:23 | |
|
06:00
benabik joined
|
|||
| dukeleto | aloha seen chromatic | 06:04 | |
| aloha | dukeleto: chromatic was last seen in #parrot 157 days 4 hours ago saying "In theory IMCC could rewrite the existing syntax to those flags.". | ||
| dukeleto | msg whiteknight sign into travis-ci.org with your github id, turn on the travis service hook via the GUI after you log in, then let me know | 06:11 | |
| aloha | OK. I'll deliver the message. | ||
| dalek | rdinal: 48a7306 | dukeleto++ | .travis.yml: [ci] Hook up the Cardinal test suite to Travis |
06:15 | |
| dukeleto | msg benabik if you have some tuits, please throw them this way: github.com/parrot/tree-optimization/issues/2 | 06:24 | |
| aloha | OK. I'll deliver the message. | ||
|
06:25
contingencyplan joined
|
|||
| benabik | dukeleto: I haven't actually poked at t-o in much detail, but I'll take a hack at it. | 06:29 | |
| (Tomorrow) | |||
| dalek | kudo/rat-vs-fatrat: 85196e7 | moritz++ | src/core/Rat.pm: conversions between Rat and FatRat |
07:16 | |
| kudo/nom: 85196e7 | moritz++ | src/core/Rat.pm: conversions between Rat and FatRat |
07:19 | ||
| kudo/nom: dc7bcfb | moritz++ | / (2 files): Merge remote branch 'origin/rat-vs-fatrat' into nom |
|||
|
07:24
trey joined
|
|||
| dalek | kudo/nom: 6b1cbaa | moritz++ | docs/ChangeLog: update ChangeLog |
07:44 | |
|
08:41
mj41 joined
09:09
fperrad joined
09:14
lucian joined
|
|||
| dalek | kudo/nom: 5d20cb5 | moritz++ | src/core/ (4 files): coercion methods to FatRat |
10:07 | |
| kudo/nom: ddd1f02 | moritz++ | src/core/Rat.pm: fix thinko in DIVIDE_NUMBERS |
|||
| kudo/nom: 5b9e9af | moritz++ | src/core/Rat.pm: separate FatRat.perl, fix Rational.Str |
|||
|
10:07
woosley left
|
|||
| dalek | kudo/nom: 306626c | moritz++ | src/core/ (2 files): make error reporting more robust |
10:14 | |
| kudo/nom: 125e7f9 | moritz++ | / (2 files): more FatRat type fixes; run the tests! |
10:26 | ||
|
11:02
schmooster joined
13:24
ligne joined
|
|||
| dalek | kudo/nom: f3fe530 | moritz++ | src/Perl6/Actions.pm: canonicalize regex adverb names This makes ~~ m:ignorecase/.../ work again; the long forms already worked on the inside of regexes. |
13:27 | |
|
14:57
schmooster joined
14:59
PacoAir joined
|
|||
| dalek | kudo/nom: 3728201 | moritz++ | docs/ROADMAP: remove complete ROADMAP item |
15:16 | |
|
15:20
jsut_ joined
|
|||
| NotFound | cd | 15:21 | |
| Ups | |||
| masak | NotFound: ~$ | 15:32 | |
| NotFound | alvis: ping | 15:34 | |
| msg alvis you can't assign to cdr(o), its result is an anonymous temporary register. You may need =: instead of = | 15:37 | ||
| aloha | OK. I'll deliver the message. | ||
|
15:43
Psyche^ joined
15:57
mtk joined
16:05
JimmyZ joined
16:26
preflex_ joined
16:29
dmalcolm joined
16:32
contingencyplan joined
|
|||
| dukeleto | ~~ | 17:04 | |
| benabik | o/ #parrot | ||
| cotto | 'morning | ||
| dukeleto | cotto: how goes it? | 17:05 | |
| dukeleto has been on a CI kick lately | |||
| i have Plumage, Cardinal, Rakudo and Parrot on Travis CI now | |||
| cotto | just got out of an insane week | ||
| dukeleto | cotto: i am still in an insane quarter :) | ||
| benabik | dukeleto++ | 17:06 | |
| dukeleto | benabik: if you have any idea about that tree-optimization failure, please let me know | ||
| benabik: i want to hook that up to travis ci as well | 17:07 | ||
| benabik | dukeleto: I'll look into it. I haven't really poked at the guts of t-o yet. | ||
| dukeleto | benabik: thanks. I assume it is just something deprecation-related. | 17:08 | |
| benabik | Huh. "Could not find sub get_parrot" | 17:09 | |
| Coke | btw, I'll be in leeds next month if anyone is about. | 17:12 | |
| benabik | Oh. there's a difference between nqp and parrot-nqp. D'oh. | ||
|
17:14
alvis joined
|
|||
| alvis | NotFound: ahhh, thank you. i didn't understand the *why* behind its failure. | 17:15 | |
|
17:19
lateau__ joined
|
|||
| dukeleto | alvis: howdy | 17:27 | |
| benabik | dukeleto: Doesn't look deprecation-related. What you're seeing is the same bug as in issue #1 | ||
| dukeleto | benabik: looks like some behavior changed. Something gets decontainerized now where it wasn't before | 17:29 | |
| benabik: that test must have passes at some point | |||
| benabik: so if it is not deprecation-related, it is as least behavior that changed | 17:30 | ||
| seen tcurtis | |||
| aloha | tcurtis was last seen in #parrot 142 days 9 hours ago joining the channel. | ||
| benabik | It's the exact same behavior that tcurtis described in the bug a year ago. | ||
| dukeleto | benabik: maybe we just change the test? | 17:39 | |
| benabik | It's not supposed to be dropping the PAST::Stmts, I think. It's genuinely broken. | ||
| dukeleto | benabik: ok, then. | 17:53 | |
| benabik: we are getting somewhere | |||
| benabik: so it is stripping PAST::Stmts from the tree? | |||
| benabik: why does the test blow up instead of fail? | |||
| benabik | dukeleto: I think it does just fail. The harness turns the failure into an exception I think... | 17:54 | |
|
17:55
zby_home joined
|
|||
| dukeleto | benabik: ah! bugs within bugs... | 17:56 | |
| benabik | If you run "parrot -L build /usr/local/lib/parrot/4.0.0-devel/library/nqp-rx.pbc t/tree-optimizer.t", you see that the test just says "not ok" | ||
|
18:06
trey joined
|
|||
| Coke | I cannot, btw, get parrot building on cygwin. | 18:18 | |
| anyone doing so these days? | |||
|
18:18
dmalcolm joined
|
|||
| benabik | I used Strawberry for testing on Win7 | 18:19 | |
| Coke | yah. I never use cygwin, but we have an old rakudo bug I'm trying to close. | 18:20 | |
| benabik gave up Cygwin and just started installing Debian on VirtualBox instead. | 18:21 | ||
|
18:26
simcop2387 joined
18:27
not_gerd joined
|
|||
| not_gerd | hello, #parrot | 18:28 | |
| Coke: what failures are you seeing on cygwin? | 18:29 | ||
| Coke | moment. | 18:31 | |
| not_gerd: ah. removed cygwin at some point, will regen tonight. | |||
| it was during the "which compiler to use" config probe, complaining about the literal compiler name "gcc-" | 18:32 | ||
| (when gcc worked just fine.) | |||
| not_gerd | Coke: haven't seen that one before... how recent is your cygwin installation? | 18:33 | |
| (or rather, was?) | |||
| Coke | I installed it sunday to test. | ||
| not_gerd | well, I just successfully built on cygwin - feel free to contact me when you try again... | 18:35 | |
| Coke | what version of cygwin are you using? | ||
| my setup.exe is version 2.763 | |||
| (can't install at work due to firewall issues.) | 18:36 | ||
| not_gerd | same version | ||
| dalek | kudo/nom: f2f193b | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm: Fix bug in attribute generic instantiation discovered by moritz++. |
18:37 | |
| Coke | not_gerd: any chance you could comment on rt.perl.org/rt3/Ticket/Display.html?id=64032 ? (preferably in such a way that makes it closable? ;) | 18:38 | |
| (if not, no worries, I'll get back to cygwin tonight.) | 18:39 | ||
| not_gerd | Coke: I can do it - is it possible to reply by mail or do I need to create an account? | 18:40 | |
| Coke: the fix is github.com/rakudo/rakudo/commit/25...9a5b396508 , btw | 18:43 | ||
| moritz | not_gerd: you can comment by mail | 18:46 | |
| not_gerd: but if you say it's closed, I can close it for you | |||
| dalek | ee-optimization: 11f087c | dukeleto++ | README (2 files): [doc] Improve readme |
18:47 | |
| not_gerd | moritz: it's closable - all of Parrot, NQP and Rakudo should build successfully on Cygwin and at least do so on my machine | 18:48 | |
| moritz | ok, closed | ||
| Coke | not_gerd: oh! didn't realize you had just made it work; I was just trying to clear out old tickets! | 18:50 | |
| not_gerd++ | |||
| dalek | kudo/nom: bd5adba | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm: Replace a bunch of pir:: with nqp::. |
18:52 | |
| ee-optimization: 173c78d | dukeleto++ | README.md: Add more details to readme |
18:54 | ||
|
18:58
lucian joined
|
|||
| Coke | # 02/13/2012 - niecza at 100.01% | 19:01 | |
| "niecza", 20055, 8, 751, 1573, 22387, 23233 | |||
| "rakudo", 20052, 29, 611, 1863, 22555, 23243 | |||
| ww, sorry. | 19:02 | ||
|
19:17
mj41 joined
|
|||
| dalek | p: 7f521e3 | moritz++ | / (3 files): add nqp::div_In opcode It smart-ish-ly divides two big integers and returns a double. |
19:26 | |
|
19:32
cogno joined
19:42
not_gerd left
20:17
perlite joined
|
|||
| dalek | kudo/nom: 91c3326 | moritz++ | / (2 files): smarter FatRat numification |
20:21 | |
|
21:20
cogno joined
|
|||
| dalek | p/bs: dfdba67 | jnthn++ | src/HLL/World.pm: Fix how we include the serialized data into the PIR. Makes the deserializer consider it non-corrupt and start deserializing it, at least. |
21:57 | |
| p/bs: bf0a0d8 | jnthn++ | src/6model/ (2 files): Q. Does || have the same semantics in C as in Perl? A. No, idiot. BTW, here's a corrupt heap. Enjoy your day! |
|||
| p/bs: 6291382 | jnthn++ | src/ (2 files): Add a way to grab a code ref from an SC; will be needed for the new fixup handling code. |
23:09 | ||
| p/bs: 15cb1fe | jnthn++ | src/ (2 files): Start to suppress generation of various deserialization events that are covered by the new serializer when $NEW_SER is set. |
|||
| p/bs: ad91b27 | jnthn++ | src/ (2 files): Refactoring and simplification to fixup event handling. |
|||
| p/bs: 5eab84b | jnthn++ | src/ (3 files): Separate out things that need to happen (like dependency loading) before we deserialize the SC, and fixups that should happen afterwards. |
|||
|
23:29
whiteknight joined
|
|||
| dalek | p/bs: 5595db2 | jnthn++ | src/HLL/World.pm: Fix an off-by-1. |
23:30 | |
| p/bs: 2142ec6 | jnthn++ | src/6model/serialization.c: Serialize STable->WHO. With this, we now appear successfully serialize and deserialize the module loader and NQP meta-objects, and get some way into compiling NQPCORE.setting. |
|||
| whiteknight | good evening, #parrot | 23:42 | |
|
23:56
preflex_ joined
|
|||