|
Parrot 4.6.0 "Wild Parrots of Telegraph Hill" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 18 July 2012. |
|||
|
01:12
kid51 joined
|
|||
| nopaste | "kid51" at 70.85.31.226 pasted "iocleanup1 branch: t/pmc/filehandle.t: test failures linux/i386" (78 lines) at nopaste.snit.ch/149553 | 01:12 | |
| "kid51" at 70.85.31.226 pasted "iocleanup1 branch: 30 more build warnings than in master" (44 lines) at nopaste.snit.ch/149554 | 01:16 | ||
| kid51 | seen whiteknight? | 01:17 | |
| aloha | whiteknight was last seen in #parrot 4 hours 14 mins ago saying "no problem. Sorry I can't be more helpful". | ||
| whiteknight | here! | ||
| blah. Test failures stink | |||
| this branch is a madhouse | |||
| kid51 | And that's even before I test with g++, test on Darwin, etc. | 01:18 | |
| Also, ISTR a couple of months back that when I would test this branch on Darwin/PPC ... | 01:19 | ||
| ... I would get a Macintosh popup warning me that my startup disk was nearly full. | |||
| ... even though (a) 'df' only shows me at 93%; (b) I never get that warning testing any other Parrot branch or anything else. | 01:20 | ||
| And I just got that same popup on Darwin/PPC just now. | |||
| whiteknight | okay, I'll have to look into that too | 01:22 | |
| how much free space do you have on that drive, so I can try to duplicate? | |||
| kid51 | Filesystem 512-blocks Used Avail Capacity Mounted on | ||
| oops | |||
| # /dev/disk0s3 116948016 108717744 7718272 93% / | 01:23 | ||
| whiteknight | okay, that's a good start | ||
| kid51 | This free space is sufficient to build/test both Parrot and Perl 5. | ||
| And I've been at the same 'df' level for years. | 01:24 | ||
| whiteknight | is that warning message you get during the build? | ||
| or during make test? | |||
| kid51 | During 'make test'. | ||
| whiteknight | okay | ||
| kid51 | I'm trying to narrow down the place where it happens. | ||
| More data incoming! | 01:25 | ||
| whiteknight | okay, I've got to go put my son down to sleep and probably go off myself. post it here and I'll backlog | 01:26 | |
| thanks kid51++ | |||
| nopaste | "kid51" at 71.246.107.158 pasted "iocleanup1 branch: t/pmc/filehandle.t: Write error: No space left on device" (23 lines) at nopaste.snit.ch/149555 | 01:29 | |
| kid51 | Note that when I run 'make test' on iocleanup1 branch, I get *2* test failures in t/pmc/filehandle.t. | 01:30 | |
| But when I run 'make pmc_tests', I only get one. | |||
| Test 14 passed during 'make pmc_tests' but not 'make test'. Test 28 failed in both errors and appears to be the source of the 'write error'. | 01:33 | ||
| Test 28 also is the sole failure when I run 'prove -v t/pmc/filehandle.t' | 01:34 | ||
| nopaste | "kid51" at 71.246.107.158 pasted "iocleanup1 branch: t/pmc/filehandle_28.pir fills up disk" (3 lines) at nopaste.snit.ch/149558 | 01:36 | |
| kid51 | 149558 shows that the error can be triggered just by running the .pir file created by the 28th test in t/pmc/filehandle.t | 01:38 | |
| The command in that instance was: ./parrot t/pmc/filehandle_28.pir 2>&1 | 01:39 | ||
|
01:39
woosley joined
01:40
woosley left,
woosley joined
02:18
dukeleto joined
02:36
Psyche^ joined
|
|||
| alvis | msg allison I do not have admin access to parrotdev.blogspot.com/, so I was unable to do anything with it. Please, if you have some time, provide me with an admin bit, and I'll get back on it as soon as I am able. Thank you. | 04:05 | |
| aloha | OK. I'll deliver the message. | ||
|
06:36
fperrad joined
07:26
pjcj joined
07:51
cosimo_ joined
08:01
slavorg joined
09:55
schm00ster joined
10:37
lucian joined
11:45
JimmyZ joined
12:20
JimmyZ_ joined
12:51
PacoAir joined
13:05
alvis joined
13:09
bluescreen joined
13:55
rurban joined
14:07
lucian joined
14:39
dmalcolm joined
15:03
jashwanth joined
|
|||
| rurban | whiteknight: started testing io_cleanup1 | 16:06 | |
| dalek | kudo/toqast: 1599e25 | jnthn++ | src/Perl6/Actions.pm: Fix indirect hyper dispatch. |
16:16 | |
| kudo/toqast: 79e502e | jnthn++ | src/core/Buf.pm: Make subbuf set up the resulting Buf properly. |
|||
|
16:17
zby_home joined
16:34
Hunger joined
|
|||
| Coke | alvis: ping | 16:41 | |
| msg alvis: I can give you edit rights, I think. | 16:43 | ||
| aloha | OK. I'll deliver the message. | ||
| Coke | msg alivs: looks like me, otto, particle, allison are all admins. Just let us know what account you want given access. | ||
| aloha | OK. I'll deliver the message. | ||
| Coke | msg alvis: looks like me, otto, particle, allison are all admins. Just let us know what account you want given access. | ||
| aloha | OK. I'll deliver the message. | ||
| Coke | msg whiteknight: made you an admin on parrotblog. | 16:44 | |
| aloha | OK. I'll deliver the message. | ||
| dalek | kudo/toqast: ddc68b3 | jnthn++ | src/Perl6/Actions.pm: Fix final three S05 test failures. |
17:01 | |
|
17:02
tuxit joined
17:08
smash joined
|
|||
| smash | hello everyone | 17:09 | |
| dalek | p/toqast: 66dae41 | jnthn++ | src/QAST/Operations.nqp: Unify repeat_ style loop code-gen with while/until code-gen, unbusting it and giving it control exceptiony goodness along the way. |
17:34 | |
|
17:39
Tene joined
|
|||
| Coke | hi, smash. | 17:45 | |
| dalek | p/toqast: 3c9b25f | jnthn++ | src/QAST/Operations.nqp: Oops, diddle the correct register for the repeat with -> case. |
18:05 | |
| CT: 0b3151e | benabik++ | setup.winxed: setup: Actually install the libraries Also points out that I forgot to create the inst_lib array. |
18:06 | ||
| CT: 1090851 | benabik++ | t/00-sanity.t: t/sanity: Use Rosella headers Makes the intent a little more clear |
|||
| CT: 44a45ef | benabik++ | / (5 files): Move PACT sources into src/ This means that the pact directory only contains build products. This will be useful when I have Winxed headers since parrot uses the current directory for both library and include search paths. |
|||
|
18:09
bluescreen joined
18:10
jashwanth joined
|
|||
| benabik decides to try to hook up winxed_mk_header to distutils | 18:10 | ||
| Man, after working in Winxed for so long, PIR starts looking pretty incomprehensible. | 18:15 | ||
| dalek | p: ba3362e | (Arne SkjƦrholt)++ | src/6model/reprs/CArray.c: Remove warnings from CArray.c |
18:16 | |
| p: 05b3d54 | (Arne SkjƦrholt)++ | src/6model/reprs/CStr.c: Remove warnings from CStr.c |
|||
| p: 71a611e | (Arne SkjƦrholt)++ | src/6model/reprs/CPointer.c: Remove warnings from CPointer.c |
|||
| p: 8de9b9f | (Arne SkjƦrholt)++ | src/6model/reprs/CStruct.c: Remove warnings from CStruct.c |
|||
| p: 1cd1f35 | (Arne SkjƦrholt)++ | src/6model/reprs/NativeCall.c: Remove warnings from NativeCall.c |
|||
| p: fc6789a | (Arne SkjƦrholt)++ | src/ (2 files): Remove warnings from nqp_dyncall.ops. Fix a bug uncovered. |
|||
| p: f30dabb | (Arne SkjƦrholt)++ | src/6model/reprs/ (5 files): Update dyncall REPRs to use typedef types for wrap_object and create_stable. |
|||
| p: a2a20b6 | (Arne SkjƦrholt)++ | src/6model/reprs/P6bigint.c: Update P6bigint REPR to use typedef types for wrap_object and create_stable. |
|||
| p: bda34f3 | (Arne SkjƦrholt)++ | src/6model/reprs/P6bigint.c: Remove warnings from P6bigint.c. |
|||
| p: 7dbd85b | (Arne SkjƦrholt)++ | src/ops/nqp_bigint.ops: Remove warnings from nqp_bigint.ops. |
|||
| kudo/toqast: c0731e2 | jnthn++ | src/Perl6/Grammar.pm: We're not in a block at the start of the program, so need a %*HANDLERS declared in compunit as well as blockoid. Fixes the one failing test in exceptions/misc.t. |
18:17 | ||
| benabik | No does built-in in Winxed? | 18:33 | |
| I write an awful lot of inline op(args) return type { type ret; ${ op ret, args }; return ret; } in Winxed. | 18:38 | ||
| ... It worked?!? | 19:13 | ||
| dalek | CT: 6b248a8 | benabik++ | setup.winxed: setup: Build headers Use Rosella to build header files |
19:14 | |
| benabik | Although I think I need to commit the headers to break circularity in a bit. | ||
| fixing bathroom & | |||
|
19:37
Kulag joined,
Kulag left
|
|||
| benabik | Wow. This looks like actual work. What's going on here? | 20:22 | |
| dalek | CT: af42224 | benabik++ | src/pact/packfile/decompile.winxed: Make helper functions anonymous |
||
| CT: 656471f | benabik++ | / (3 files): Circularity Saw: commit headers PACT.Packfile.Decompile is a lot more more pleasant without the pile of predeclared classes at the top. |
20:24 | ||
| kudo/toqast: 81a7ade | jnthn++ | src/Perl6/ (2 files): Start to bring back the optimizer. This re-enables the analysis (and thus catching of undeclared routines), but disables all the optimizations but private method call; they will be brought back and tested one by one. |
20:26 | ||
| Heuristic branch merge: pushed 20 commits to nqp/dyncall-callbacks by arnsholt | 20:30 | ||
|
20:34
darbelo joined
|
|||
| dalek | kudo/toqast: d1aef7e | jnthn++ | src/Perl6/Op (2 files): Restore proto inlining optimization. |
20:45 | |
|
21:09
wagle joined
21:18
schmooster joined
|
|||
| dalek | kudo/toqast: 678541a | jnthn++ | src/Perl6/Op (2 files): Update compile time resolution of multis; this busts the setting if turned on, sadly...needs some more analysis. |
21:27 | |
| kudo/toqast: 740312f | jnthn++ | src/Perl6/Optimizer.pm: Start fixing up immediate block inlining. |
|||
| kudo/toqast: bc246a5 | jnthn++ | src/ (2 files): pir => nqp and void fix. |
|||
| kudo/toqast: fae30cb | jnthn++ | src/Perl6/Optimizer.pm: Re-enable inlining of immediate blocks optimization. |
|||
| benabik was diverted by better highlighting, but back to work. | 22:44 | ||
| dalek | CT: b2f2d80 | benabik++ | / (10 files): Recapitalize $include 'pact/packfile.winxed' just looked funny |
22:55 | |
| CT: 1a2ab32 | benabik++ | t/ (2 files): test: Create a central test header Remember to not repeat myself |
|||
| dukeleto | benabik++ # doing stuff | ||
| benabik | dukeleto: Well, I did get paid for it, so I should do it... | 22:57 | |
| Hm. Also important: dinner | 23:15 | ||