|
Parrot 3.1.0 Released | parrot.org | Log: irclog.perlgeek.de/parrot/today | Goals: ? Set by moderator on 20 February 2011. |
|||
| dalek | rrot: d6abc25 | petdance++ | src/dynpmc/ (6 files): consting vars |
00:18 | |
| rrot: 4aa7fa4 | petdance++ | src/packfile/ (3 files): consting vars, and localizing temp variables |
|||
|
00:38
Andy joined
00:53
theory joined
|
|||
| kid51 | Andy ping | 00:55 | |
| Andy | hiya | ||
| Question answered the other day | |||
| kid51 | A question about 'prove' | ||
| Andy | oh, ok what | 00:56 | |
| although, I didn't write prove 3.0 | |||
| but what | |||
| kid51 | On Darwin, when I say something like 'prove t/pmc/*.t', I get a dynamic linker error | ||
| Andy | ok | ||
| Don't know hy | 00:57 | ||
| kid51 | Yet when I run that same directory thru, say, 'make pmc_tests', I don't get that error. | ||
| Andy | why | ||
| I suspect you have two different perl installs. | |||
| and you have them conflicted. | |||
| But I can't tell you more than that. | |||
| kid51 | `which prove` --version | 00:59 | |
| TAP::Harness v3.17 and Perl v5.12.0 | |||
| `which perl` --version | |||
| This is perl 5, version 12, subversion 0 (v5.12.0) built for darwin-2level | |||
| nopaste | "kid51" at 192.168.1.3 pasted "prove does not play well with dyld on Darwin" (13 lines) at nopaste.snit.ch/34370 | 01:01 | |
| dalek | rrot: 7f2006a | petdance++ | src/p (5 files): updating headerization |
||
| rrot: 5b105dd | petdance++ | src/gc/string_gc.c: removed unused vars |
|||
| rrot: cf7013a | petdance++ | / (2 files): Remove unused interp arg in static functions. Add PARROT_X decorators |
|||
| Andy | No, really, kid51, I can't help you. I don't know. | ||
| kid51 | At the point that I'm running these tests, libparrot.dylib has not been installed into /usr/local/lib/. | 01:03 | |
| It's still in ./blib/lib/libparrot.3.1.0.dylib | |||
|
01:16
hatseflats left,
hatseflats joined
|
|||
| dalek | rrot: c0ef3a4 | mikehh++ | src/pmc/structview.pmc: add missing ASSERT_ARGS |
01:23 | |
| rrot: 7bd9223 | mikehh++ | src/packfile/api.c: fix codetest failure - line length |
|||
|
01:26
bubaflub joined
01:29
sigue joined
01:33
lucian left
|
|||
| mikehh | plobsing: ping | 01:46 | |
| plobsing | mikehh: pong | 01:47 | |
| mikehh | plobsing: I am getting a serious number of warnings with src/pmc/structview.pmc (basically missing case warnings - most could be fixed by adding default:) | 01:49 | |
| plobsing | yes, that's the compiler not being able to follow the logic. all cases that can occur are handled. | 01:51 | |
| mikehh | plobsing: just thought I would let you know :-} | 01:53 | |
| plobsing | you can throw in some defaults if you'd like to silence the warnings. it should do something particularily crashy. I've always wanted the compiler to insert a *(NULL) = 0; for unhandled default. | ||
| mikehh | plobsing: it seems to pass tests - running fulltest now | 01:54 | |
| plobsing | I'm much more concerned about the warnings that are not that. breaking strict aliasing is srs bsns | ||
| mikehh | plobsing: I will check and see if I can silence the warnings without breaking anything | 01:55 | |
| whiteknight | mikehh: if you need to break something, that's cool too. I break stuff all the time | 01:56 | |
| mikehh | whiteknight: :-} | ||
| cotto | those tests aren't any good if they don't fail occasionally | 02:00 | |
| whiteknight | the best tests fail all the time | 02:02 | |
| mikehh | bah - failed to upload to smolder again - HTTP CODE: 500 (Internal Server Error) | 02:03 | |
| whiteknight | smolder has not been nearly as reliable as we need | 02:13 | |
| whether that's an issue with the software itself or our particular setup I don't know | |||
| kid51 | I just re-filed a ticket with OSL. | 02:16 | |
| The failures are intermittent, but more often than not. | |||
| 19 of last 30 uploads failed. | |||
|
02:20
mtk left
|
|||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (PASS but would not upload) fulltest) at 3_1_0-340-g7bd9223 - Kubuntu 10.10 amd64 (g++-4.5) | 02:21 | |
| kid51: tried re-sending a few times, but still failed | 02:23 | ||
|
02:28
mtk joined
|
|||
| kid51 | The problem is not you or us. | 02:36 | |
| And I doubt the problem is (really) OSL. | |||
| The problem is Smolder. | |||
| I suspect that as an open source project it is severely understaffed. | 02:37 | ||
|
02:39
bubaflub left
|
|||
| dalek | rrot: 8bbf8df | petdance++ | src/runcore/profiling.c: removed unused args. consting of vars. |
02:49 | |
| rrot: e3a7d2e | petdance++ | src/io/ (2 files): removed unused variable |
|||
| rrot: 7cb950e | petdance++ | src/pmc/eventhandler.pmc: removed unused variables |
|||
| rrot: 0c9350e | petdance++ | src/pmc/exceptionhandler.pmc: removed unused variables |
|||
| rrot: 0804c51 | petdance++ | src/platform/linux/encoding.c: shimmed an unused arg |
|||
| rrot: 3df1a51 | petdance++ | src/platform/generic/exec.c: shimmed an unused arg |
|||
| rrot: 62097cc | petdance++ | src/platform/generic/file.c: removed unused interp arg |
|||
| rrot: b99922f | petdance++ | src/p (2 files): Merge branch 'master' of github.com:parrot/parrot |
02:50 | ||
|
02:54
bubaflub joined
03:15
hatseflats left
03:23
JimmyZ joined
03:26
whiteknight left
|
|||
| dalek | rrot/jkeenan/tt1159_distcheck: 2613b3c | jkeenan++ | docs/project/release_manager_guide.pod: We no longer have the 'docs' target. |
04:02 | |
| rrot: 1f44539 | petdance++ | src/pmc/structview.pmc: removed an unused var. Shimmed an interp. |
04:07 | ||
| rrot: d56f17d | petdance++ | src/pmc/imageio (2 files): consting vars |
|||
|
04:24
bubaflub left
|
|||
| dalek | rrot: e611974 | petdance++ | src/pmc/imageiothaw.pmc: consting vars |
04:26 | |
| rrot: c882905 | petdance++ | src/pmc/fixedbooleanarray.pmc: hoisted a string-building function call |
|||
|
04:29
ColloquyUser joined
|
|||
| dalek | rrot: e3f8c11 | plobsing++ | src/pmc/structview.pmc: unaligned code for unsigned ints should be equivalent on big-endian |
04:49 | |
| rrot: b11a3ca | plobsing++ | t/pmc/structview.t: use short when we say short |
|||
|
04:54
ColloquyUser left
05:03
simcop2387_ joined
05:05
simcop2387 left,
simcop2387_ is now known as simcop2387
|
|||
| Andy | Uh oh I broke somethin' | 05:16 | |
|
05:22
kid51 left
|
|||
| dalek | rrot: 8640c33 | petdance++ | src/pmc/fixed (3 files): consting vars. Fixed some POD. |
05:23 | |
| rrot: d140437 | petdance++ | src/pmc/arrayiterator.pmc: localizing variables |
|||
| rrot: 71fe4da | petdance++ | src/pmc/addrregistry.pmc: consting pointers |
|||
| rrot: 62fe3d1 | petdance++ | src/pmc/bigint.pmc: consting pointers. Removed an unused var. |
|||
| rrot: bbb639e | petdance++ | src/pmc/fixedstringarray.pmc: replace a missing STRING ** |
|||
| rrot: 9ef33d2 | petdance++ | src/pmc/bignum.pmc: lots of pointer consting. Use const whenever possible. |
|||
| Andy | But now fixed. | 05:24 | |
| ttbot | Parrot 71fe4dad i386-linux-thread-multi make error tt.taptinder.org/cmdinfo/35071 | 05:25 | |
| Parrot 71fe4dad i386-linux-thread-multi make error tt.taptinder.org/cmdinfo/35110 | 05:27 | ||
| Parrot 71fe4dad i386-linux-thread-multi make error tt.taptinder.org/cmdinfo/35134 | 05:29 | ||
|
05:47
Andy left
05:48
Andy joined
05:52
Andy left
06:09
Andy joined,
Andy left
06:17
rurban_ joined
06:20
rurban left,
rurban_ is now known as rurban
|
|||
| Coke | Hackbinary|2: ? | 06:36 | |
| msg cotto hackbinary has requested access to launchpad. Do we know them? | 06:38 | ||
| aloha | OK. I'll deliver the message. | ||
| Coke remembers to restart his taptinder client. | 06:39 | ||
| cotto | Coke, are you asking if we know anyone with launchpad? | 06:41 | |
| allison probably does | 06:42 | ||
| Coke | I am asking if you know hackbinary. | ||
| cotto | ah | ||
| Coke | I am an admin on parrot's (mostly unused) launchpad account. | ||
| and would be very happy to make you one too. | |||
| cotto | Why do we have an account there? | ||
| Coke | allison set it up, ages ago. | 06:44 | |
| saw some minimal usage, but SFAIK, never caught on. | |||
| cotto | If we don't have a good reason to keep it around, I'd just as soon delete it. Having all information in trac is preferable. | 06:45 | |
| I'll ask allison about it next time she's on. | 06:49 | ||
|
06:55
fperrad joined
07:12
JimmyZ left
07:35
zby_home joined
08:03
theory left
08:56
woosley joined
09:59
[hudnix] left,
[hudnix] joined
11:03
cognominal left
11:17
lucian joined,
fperrad_ joined
11:20
fperrad left,
fperrad_ is now known as fperrad
11:42
fperrad_ joined
|
|||
| dalek | rrot: e3bc0a7 | mikehh++ | src/pmc/fixedpmcarray.pmc: add missing pmc documentation and correct spelling |
11:46 | |
|
11:46
fperrad left,
fperrad_ is now known as fperrad
11:49
lucian left
12:26
lucian joined
13:14
mtk left
13:21
whiteknight joined,
mtk joined
|
|||
| whiteknight | good morning, #parrot | 13:25 | |
|
13:36
kid51 joined
|
|||
| dalek | rrot: 56e6d1f | Whiteknight++ | src/pmc/structview.pmc: small spelling fix |
13:44 | |
|
13:50
JimmyZ joined
|
|||
| Hackbinary|2 | hello parrot | 13:58 | |
| msg coke yeah I signed up to the launchpad dev team. I was flirting with the idea of doing some deb packaging. The current version of parrot in Ubuntu repositories is parrot 2.6 | 14:00 | ||
| aloha | OK. I'll deliver the message. | ||
|
14:12
kid51 left
14:17
rurban_ joined
14:20
rurban left,
rurban_ is now known as rurban
|
|||
| whiteknight | hello Hackbinary|2 | 14:22 | |
| mikehh | Hackbinary|2: there are some scripts supposed to handle debian/Ubuntu packaging (haven't tried them) | 14:24 | |
| moritz | in ports/debian iirc | ||
| mikehh | moritz: yes | 14:25 | |
|
14:29
woosley left
|
|||
| Hackbinary | ah okay | 14:29 | |
| I'll look into it | |||
| dalek | rrot: 8d33e8f | mikehh++ | t/ (2 files): add missing pmc documentation and remove passing test from TODO list |
14:45 | |
| rrot: 5f925ef | mikehh++ | / (2 files): add missing pmc documentation and remove passing test from TODO list |
15:02 | ||
| Heuristic branch merge: pushed 35 commits to parrot/whiteknight/imcc_compreg_pmc by Whiteknight | 15:07 | ||
| rrot: c51ae48 | mikehh++ | / (2 files): add missing pmc documentation and remove passing test from TODO list |
15:27 | ||
| rrot: 7234ad1 | mikehh++ | / (2 files): add missing pmc documentation and remove passing test from TODO list |
|||
|
15:53
JimmyZ left
15:58
ingy left
16:18
Psyche^ joined,
Patterner left,
Psyche^ is now known as Patterner
|
|||
| whiteknight | plobsing: ping | 16:42 | |
|
16:42
kid51 joined
|
|||
| plobsing | whiteknight: pong | 16:44 | |
| whiteknight | plobsing: I'm running into problems from TT #1990 in my imcc branch. I need to put together a PMC for returning packfiles from IMCC that will mark the contents (ie. not UnmanagedStruct) | 16:45 | |
| so is that the kind of thing I should use PtrObj for? | |||
| plobsing | does it need to mark child objects? does it need a GC destructor? are you going to clone it? | ||
| if you answered yes to any of those questions, then yes, PtrObj is your man. | 16:46 | ||
| whiteknight | to get past my current problems, it basically only needs to mark the PackFile* | ||
| okay | |||
| Parrot_load_bytecode blocks GC, then we block GC again going into IMCC. If we exit IMCC like normal there's no problem. If we exit it from an exception, however, we only unblock once | 16:51 | ||
| net result is that an IMCC failure in load_bytecode causes Parrot to eat all memory | |||
| Coke | ~ | 16:53 | |
| whiteknight: is that in your branch? | |||
| whiteknight | Coke: yeah. Master isn't nearly so dire | ||
| anyway, I have to go run some errands. be back later | 16:54 | ||
|
16:54
whiteknight left
|
|||
| dalek | rrot: 5257129 | mikehh++ | / (2 files): add missing pmc documentation and remove passing test from TODO list |
17:10 | |
|
17:13
theory joined
|
|||
| dalek | p/lexical-setting: 8dfba49 | jonathan++ | / (5 files): Move some files around, in anticipation of splitting out what's setting and what's meta-model. |
17:21 | |
| p/lexical-setting: c8671ad | jonathan++ | / (7 files): Toss the previous setting directory, having moved parts of it to the core direcotry. Update some our-scoped things to leixcally scoped things. Update build process a little, in preparation for really having this as a lexically outer setting. |
|||
| p/lexical-setting: b62d7bc | jonathan++ | .gitignore: Update .gitignore. |
|||
| p/lexical-setting: d36ca9c | jonathan++ | / (2 files): Stub in a --setting= command line argument. |
|||
| p/lexical-setting: 93dc13f | jonathan++ | / (3 files): Re-work the build and bootstrap process to fit the new role of the setting. Since it'll be the outer lexical scope of programs, it needs to be built like the rest of the various bootstrapped bits, not just sa if it's a module. |
|||
| p/lexical-setting: 5be7a2c | jonathan++ | .gitignore: Update .gitignore. |
|||
|
17:22
kid51 left
|
|||
| dalek | rrot: f85a073 | dukeleto++ | / (2 files): Merge branch 'leto/embed_grant' Conflicts: \tt/src/extend_vtable.t |
18:04 | |
|
18:10
lucian left
|
|||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (PASS but would not upload) fulltest) at 3_1_0-367-g5257129 - Kubuntu 10.10 amd64 (g++-4.5) | 18:13 | |
| tadzik | hello | 18:30 | |
|
18:40
mikehh left
18:50
mikehh joined
|
|||
| cotto | ~~ | 19:18 | |
|
19:28
jan left
|
|||
| dukeleto | ~~ | 19:32 | |
| tadzik | dukeleto: hola | 19:35 | |
|
19:49
jan joined
|
|||
| tadzik | dukeleto: seen the deprecations detector? | 19:53 | |
| dukeleto | tadzik: not yet, where does it live? | 19:54 | |
| tadzik: also, hello | |||
| tadzik | dukeleto: | 19:55 | |
| github.com/tadzik/parrot-deprecation-detector | |||
| make run unleashes the fun | |||
| dukeleto is packing and moving to a new place nowishly, so is living in a chaotic equilibrium across two domiciles | |||
| tadzik: cool, will check it out soon! | 19:56 | ||
| tadzik: you should talk to moritz about parsing commandline args in NQP, i think he has something for that | |||
|
19:56
bubaflub joined
|
|||
| dukeleto | bubaflub: top of the afternoon | 19:57 | |
| moritz | in nqp, not nqp-rx | 19:58 | |
| though I guess the code is easily ported | |||
| tadzik | but were you actually touching the command line params, or just parsing the variable? | 19:59 | |
| moritz | just parsing the variable | 20:06 | |
| tadzik | yeah, I thought so. Nqp can't make use of command line args themselves | 20:07 | |
| bubaflub | dukeleto: likewise | 20:08 | |
|
20:08
zby_home left
20:11
perlite_ joined
|
|||
| dalek | rrot/gerd/JSON_nqp: 449376f | (Gerd Pokorra)++ | t/op/gc-non-recursive.t: follow master branch |
20:12 | |
|
20:15
perlite left,
perlite_ is now known as perlite
|
|||
| cotto | seen allison | 20:19 | |
| clunker3 | allison was last seen on #parrot 1 year, 11 months, 7 days, 16 minutes and 7 seconds ago, saying: Tene: yes, the perlfoundation.org wiki is on the way out | ||
| aloha | allison was last seen in #parrot 1 days 16 hours ago joining the channel. | ||
| cotto | clunker3, owner | ||
| Coke, ping | 20:32 | ||
|
21:02
davidfetter joined
|
|||
| dalek | p/lexical-setting: 17d2709 | jonathan++ | / (3 files): Parsing/compilation of {YOU_ARE_HERE} and inclusion of it at end of setting. |
21:06 | |
| p/lexical-setting: 5a4019f | jonathan++ | build/Makefile.in: Fix make bootstrap-files for setting. |
|||
| p/lexical-setting: fd70004 | jonathan++ | src/stage0/ (4 files): Update bootstrap to include some of the bits needed for setting support. |
|||
| p/lexical-setting: 0c6b294 | jonathan++ | build/Makefile.in: Can use --setting=NULL for compiling setting in stage 1 now. |
|||
| rrot: 298b2e2 | plobsing++ | src/pmc/structview.pmc: zero-initialize local variable (fixes 32-bit x86) |
21:19 | ||
|
21:48
mtk left
21:54
whiteknight joined
21:55
mtk joined
|
|||
| dalek | p/lexical-setting: b9e1141 | jonathan++ | src/NQP/ (2 files): Few fixes to the {YOU_ARE_HERE} compilation. |
22:11 | |
|
22:15
mtk left
22:17
rurban_ joined
22:20
rurban left,
rurban_ is now known as rurban
22:27
bubaflub left
22:31
bubaflub joined
22:32
Themeruta is now known as NotFound
|
|||
| NotFound | hi | 22:33 | |
|
22:33
Andy joined
|
|||
| tadzik | hi | 22:39 | |
| NotFound | whiteknight: ping | 22:48 | |
|
22:55
Khisanth left
|
|||
| dalek | rrot: 57ad2eb | petdance++ | src/pmc/bytebuffer.pmc: consting vars, and adding PARROT_X decorators |
23:03 | |
| rrot: d88dd2e | petdance++ | src/pmc/class.pmc: consting, and removed an unnecessary initialization |
|||
| rrot: f7757b4 | petdance++ | src/pmc/complex.pmc: consting |
|||
| rrot: 3bcfb38 | petdance++ | src/pmc/callcontext.pmc: consting |
|||
| rrot: 0ca8536 | petdance++ | src/pmc/capture.pmc: consting, removed unnecessary temp var, removed out of date history |
|||
| p/lexical-setting: b158fac | jonathan++ | src/stage0/ (4 files): Update bootstrap with compilation fixes. |
23:04 | ||
| p/lexical-setting: cafdaf5 | jonathan++ | build/gen_setting.pl: Work around a weird parsing fail - something that shoulda been treated as a block got parsed as a postcircumfix. |
|||
| p/lexical-setting: 3a5e136 | jonathan++ | build/Makefile.in: Need to fix up various things before we can put Mu and the native types into the lexical setting, so don't do that just yet. |
|||
| p/lexical-setting: 1aa0ec3 | jonathan++ | src/NQP/ (2 files): First cut of loading NQPCORE.setting by default, overridable at the command line with --setting=NULL or --setting=OTHER. Seems to work, including how it intersects with interactive mode (uses the same outer-setting mechanism...yay). Big missing piece: setting loading not handled in pre-compiled code yet. |
|||
| bacek_at_work | ~~ | 23:07 | |
| NotFound | tadzik: just seen your 'WHOA', thanks. | 23:14 | |
|
23:18
yan joined
23:19
cognominal joined
|
|||
| NotFound | 18:25 whiteknight yay! my first winxed file compiles - 19:34 -> commit of winxed files in Rosella --> That must be some record in language learning speed ;) | 23:20 | |
| dalek | rrot: c5d2545 | petdance++ | src/pmc/exception (2 files): consting |
23:22 | |
| rrot: 1d16751 | petdance++ | src/pmc/ (3 files): consting, removed old history |
|||
|
23:26
Khisanth joined
23:29
yan left
|
|||
| whiteknight | NotFound: pong | 23:30 | |
| NotFound | whiteknight: what was the problem with the -o option? | ||
| whiteknight | NotFound: I tried it once and it didn't seem to work. plobsing says it does. I haven't tried it again | ||
| NotFound | Ok | 23:31 | |
| whiteknight | if it does work, you can close that ticket. I can't test right now | ||
| NotFound | whiteknight: about multiline pir, why do you need it? Some serious problem or just convenience? | 23:32 | |
|
23:40
fperrad left
|
|||
| tadzik | got a mail from Austin! | 23:40 | |
| "I'm pretty disconnected from Parrot and Close right now." | 23:41 | ||
| dalek | rrot: 8325884 | petdance++ | src/pmc/ (5 files): consting |
23:42 | |
|
23:44
Khisanth left
|
|||