|
Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 18 January 2012. |
|||
| dukeleto | whiteknight: wazzup | 00:00 | |
| whiteknight | hello duke. not much. you? | 00:01 | |
| benabik | o/ whiteknight | ||
| whiteknight | hello benabik | ||
| benabik: I saw your messages. Sounds...fund | |||
| fun | |||
| is partcl-old using pbc2c? | |||
| benabik | I think so. | ||
| dukeleto | whiteknight: travis-ci.org/#!/parrot/parrot | ||
| whiteknight | benabik: even weirder. So why would it be seeing memory corruption in the same exact startup sequence that everything else uses? | 00:02 | |
| benabik | whiteknight: Because it used --output=file | ||
| Most other things use -o file. | |||
| The options processor took "--output=file" and added ['-o', 'file'] to the array... But there wasn't space allocated for an extra option. | 00:03 | ||
| whiteknight | oh, well that seems straight-forward to fix | 00:06 | |
| benabik | Yes. I doubled the allocated space. | ||
| whiteknight | and it's fixed now? | 00:08 | |
|
00:22
lucian joined
|
|||
| benabik | Yes. | 00:23 | |
| dukeleto | looks like firefox/spidermonkey may get an incremental GC pretty soon: blog.mozilla.com/tglek/2012/01/26/s...anuary-26/ | 00:26 | |
| alvis | whiteknight: ping | 00:30 | |
| whiteknight | pong | 00:36 | |
| benabik++ | 00:37 | ||
| cotto | hio alvis | ||
| alvis | whiteknight: hey, 4.0.0 is a supported release, correct? | ||
| cotto: hello | |||
| cotto | alvis, yes | 00:39 | |
| whiteknight | alvis: yes | 00:40 | |
| cotto | alvis, would some perl example code that hits the parrotbug api be helpful? | ||
| alvis | cotto: ok. then i'll fix it up in parrot.org while i'm hinkin' around, figuring things out. | ||
| cotto: always! (i just haven't had a chance to get to it yet. hopefully, this weekend i will.) | 00:41 | ||
| whiteknight: guess i should be more specific: "latest" still points at 3.11.0 and "supported" still points at 3.6.0 (rather than 3.9.0) | 00:43 | ||
| whiteknight | alvis: where is this, in the docs somewhere? | 00:44 | |
| alvis | whiteknight: yes, docs.parrot.org | 00:45 | |
| whiteknight | yeah, those need to be updted | 00:46 | |
| alvis | whiteknight: i ran across it while trying to revise/clarify some issues in 'release_manager_guide.pod' | ||
| whiteknight | both should point to 4.0.0, methinks | ||
| alvis | whiteknight: 'k | ||
| also, fwiw, clicking certain links on parrot.org, e.g., "Report an issue", results in a "This Connection is Untrusted" error. is this what we want to do? | 00:47 | ||
| whiteknight | probably not. Sounds like a configuration problem somewhere | ||
| alvis | whiteknight: ok, i'll try to run it down then. thanks. | 00:48 | |
| benabik | Report an issue probably goes to trac. | 00:49 | |
| The Connection is Untrusted is because trac.parrot.org has a self-signed certificate | |||
| whiteknight | alvis: Once we get everything set up with the documentation, I am looking forward to writing tools to automate release docs and all | ||
| oh, the report-an-issue link should point to github if it doesn't already | |||
| alvis | benabik: yes. | 00:50 | |
| whiteknight: ok. | |||
| benabik | github.com/parrot/parrot/issues/new | ||
| whiteknight | okay, good | 01:05 | |
|
02:37
wagle joined
|
|||
| alvis | msg cotto i just took a look at the api; it looks pretty straight-forward. fwiw, i'm fairly certain i can get something working this weekend. | 02:55 | |
| aloha | OK. I'll deliver the message. | ||
| dukeleto | ~~ | 03:13 | |
|
03:39
Psyche^ joined
04:08
davidfetter joined
05:25
dukeleto joined
|
|||
| dalek | rrot: 81051fb | dukeleto++ | .travis.yml: [ci] See how Travis CI likes our full test suite |
05:51 | |
| rrot: a6ccd19 | dukeleto++ | .travis.yml: [ci] Fix a dirth of whitespace |
06:08 | ||
|
08:32
mj41 joined
09:29
lucian joined
10:13
lucian joined
|
|||
| dalek | rrot: 74a17f0 | alvis++ | docs/project/release_manager_guide.pod: Update doc to fix issue #170. |
10:26 | |
| rrot: c2d7820 | alvis++ | docs/project/release_manager_guide.pod: Fixed typo. |
10:30 | ||
| aloha | (parrot/parrot) Issues closed : 170 (Release manager guide is too vague about how to update docs.parrot.org) by leto : github.com/parrot/parrot/issues/170 | 10:31 | |
| dalek | kudo/nom: 966f65c | jnthn++ | src/core/ (3 files): Implement <prior>, this time without busting a bunch of spectests. |
11:27 | |
| kudo/nom: b890f79 | jnthn++ | t/spectest.data: Run S05-metasyntax/prior.t. |
|||
|
12:20
mj41 joined
|
|||
| dalek | kudo/nom: 7f8c71c | jnthn++ | src/ (3 files): First crack at getting /<Foo::Bar::baz>/ working again...think we didn't have that since the alpha days. Passes various tests. |
12:25 | |
| kudo/nom: 6eae67e | jnthn++ | t/spectest.data: Run S12-class/namespaced.t and S05-grammar/polymorphism.t. |
|||
|
12:53
PacoAir joined
|
|||
| dalek | rrot: 844e6f9 | jkeenan++ | t/fullharness: Merge branch 'kid51/fulltest_easy' |
13:04 | |
| rrot: 5c9014e | jkeenan++ | MANIFEST: Update MANIFEST to include .travis.yml. |
|||
|
13:25
bluescreen joined
14:15
Maddingue joined
|
|||
| dalek | p/bs: 6e75c9a | jnthn++ | src/PAST/Regex.pir: Fix what appears to be an inverted condition in the old regex engine's charlist prefix computation. |
15:37 | |
| p/bs: 95a5b70 | jnthn++ | t/serialization/01-basic.t: Correct test count. |
|||
| p/bs: a5990b0 | jnthn++ | src/6model/serialization.c: Initial twiddle to handle type objects a bit better during serialization. |
|||
|
16:15
dmalcolm joined
|
|||
| dalek | kudo/macros2: ce3d4ac | masak++ | src/Perl6/Grammar.pm: copy new routine_def rule to macro_def With judicious changes, of course. Noticed that we were out of sync because new macro operators couldn't be defined (but new sub operators could). |
16:35 | |
| dukeleto | ~~ | 16:45 | |
| dalek | rrot: 42997bc | dukeleto++ | t/codingstd/filenames.t: [ci] Make our codingstd test conveniently skip over .travis.yml |
16:52 | |
|
17:06
fperrad joined
|
|||
| dalek | rrot: 8b1c382 | dukeleto++ | .travis.yml: [ci] Test parrot with LLVM/clang as well as with/without optimization |
17:25 | |
| dukeleto | watch the magic! travis-ci.org/#!/parrot/parrot | 17:35 | |
| we have test failures on clang! | 17:36 | ||
| benabik | I dislike their interface. | ||
| My screen is 50% list of projects 25% queue, 25% what I want to read. | 17:37 | ||
| Split vertically. | |||
| dalek | p/bs: cec284e | jnthn++ | t/serialization/01-basic.t: Add a test for P6opaque serialization when attributes are natives. |
17:41 | |
| p/bs: 29fdcd0 | jnthn++ | src/6model/serialization. (2 files): Start to stub in reference serialization. |
|||
| p/bs: 7c1c75a | jnthn++ | src/6model/reprs/P6opaque.c: Fill out P6opaque's serialize and deserialize. |
|||
| p/bs: 0839038 | jnthn++ | t/serialization/01-basic.t: Fix P6opaque with native attrs tests. |
|||
| p/bs: 516fc77 | jnthn++ | t/serialization/01-basic.t: Sketch out a test for serializing circular references between objects. |
18:31 | ||
| p/bs: f29733c | jnthn++ | t/serialization/01-basic.t: Use the official op for adding things to an SC. |
|||
| p/bs: ecb463b | jnthn++ | src/6model/serialization (3 files): Implement serialization of references to other objects, which makes a cross-reference to another SC if needed, or if the object is in no SC adds it to ours and puts it onto the serialization worklist. Test for circular reference serialization now passes. |
|||
|
18:38
dngor joined
|
|||
| dalek | p/bs: 11ac086 | jnthn++ | t/serialization/01-basic.t: A test for multi-level tracing of the object graph during serialization; passes. |
18:45 | |
| cotto | dukeleto: nice work! | 19:20 | |
|
19:20
jevin joined
19:45
schmooster joined
19:53
mj41 joined
20:08
bluescreen joined
|
|||
| dukeleto | ~~ | 20:26 | |
| cotto: thanks | |||
|
20:42
kurahaupo1 joined
21:11
silug joined
|
|||
| dalek | kudo/nom: d707ddf | jnthn++ | src/Perl6/ (3 files): Pull the entire assertion:name handling into Rakudo by overriding the one in P6Regex. Clears up a hack from this morning's patch. Also make it possible for /<x>/ to call a lexical regex x { ... }; it's a compile time decision. |
21:22 | |
| kudo/nom: c8a80fb | jnthn++ | t/spectest.data: Run three more test files. |
|||
| kudo/nom: 0bcf489 | jnthn++ | docs/ChangeLog: Start on this month's ChangeLog. |
21:28 | ||
| p/bs: fa9ba4f | jnthn++ | t/serialization/01-basic.t: Tests for Integer/Float/String serialization (not really 6model stuff, but we need to be able to). |
21:58 | ||
| p/bs: bc443c1 | jnthn++ | src/6model/serialization.c: Implement serialization of Integer/Float/String; tests pass. |
|||
|
22:15
alvis joined
22:34
lucian joined
22:36
mj41 joined
23:16
whiteknight joined
|
|||