|
Parrot 4.7.0 "Hispaniolan" | parrot.org | Log: irclog/perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 27 August 2012. |
|||
|
01:18
benabik joined
01:42
benabik joined
|
|||
| dalek | rrot/rurban/strip-install_config-gh824: 5b489de | rurban++ | config/gen/config_pm (2 files): [GH #824] strip install_config.fpmc install_fpmc and all installables contain unneccessary config hash entries, relevant only while building parrot, but not for running or building languages. This saves 6360 bytes from install_config.fpmc |
02:51 | |
| rurban_mobile | remote branches can be deleted from github with: git push --delete origin my_old_branch | 03:01 | |
| moritz | or simply git push origin :my_old_branch | 05:39 | |
|
05:55
fperrad joined
06:13
benabik joined
06:14
perlite joined
|
|||
| dalek | kudo/nom: 1f86d22 | moritz++ | t/spectest.data: run indirect name declaration tests |
06:37 | |
|
08:19
Psyche^ joined
|
|||
| rurban_mobile | Any opinion on github.com/parrot/parrot/issues/825 ? I want to merge this old branch | 11:02 | |
|
11:06
JimmyZ joined
|
|||
| dalek | p: 1801844 | jnthn++ | tools/build/Makefile.in: Clean up test targets so they actually run all of the tests they're expected to and give a single summary at the end of doing so. |
11:21 | |
| p: e4db73c | jnthn++ | t/ (7 files): Steal a couple of the tests that still makes sense from t/setting into t/nqp, then toss t/setting, which was largely bit-rotten. |
|||
| rrot/gh832_has_mt: e98217e | rurban++ | config/init/hints/mswin32.pm: Fix mt.exe config probe to /? gerdr++ |
11:24 | ||
| Heuristic branch merge: pushed 1000 commits to parrot/tadzik/whine-on-relative-prefix by rurban | 11:25 | ||
| p: 9dc2b8d | (Elizabeth Mattijsen)++ | / (2 files): Eradicated pir::does(...,'hash') for nqp::ishash |
11:37 | ||
| p: 237fae7 | (Elizabeth Mattijsen)++ | / (2 files): Eradicated pir::get_who__PP for nqp::who |
11:43 | ||
| tadzik | wow, I didn't even remember I had a branch :) rurban++ | 12:23 | |
| dalek | p: 2019842 | (Elizabeth Mattijsen)++ | / (2 files): Eradicated pir::defined__IP for nqp::defined The original plan was to s/nqp::defined/nqp::isconcrete/ but this gave errors on 6model objects: Can only use repr_defined on a SixModelObject So only did pir::defined__IP -> nqp::defined migration. And moved the possible nqp::defined -> nqp::isconcrete migration to jnthn's list |
12:25 | |
| p: dae38f0 | (Elizabeth Mattijsen)++ | / (2 files): Removed now superfluous call to pir::isa__IPS(..,'Undef'), per jnhtn's instructions |
12:36 | ||
|
12:42
lucian joined
12:43
alvis joined
12:45
kid51 joined
|
|||
| dalek | p: 25fcb3f | (Elizabeth Mattijsen)++ | src/HLL/Compiler.pm: Dropped some bitrotten code from previous HLL interop thing It was referencing pir::isa__IP(..,'Namespace') which was obsolete |
12:47 | |
|
13:10
JimmyZ joined
|
|||
| kid51 | native_pbc branch PASS make test my 4 usual ways on linux/i386 | 13:19 | |
| looks like it will PASS on darwin/ppc as well | |||
| That's at cc41bee8bded6362aca0937494d8a259c10d3121; see smolders for details | 13:21 | ||
| native_pbc branch PASS make test on Darwin/PPC | 13:22 | ||
| smolder being submitted | |||
|
13:23
benabik joined
13:49
benabik joined
|
|||
| rurban_mobile | kid51: thanks | 14:37 | |
|
14:53
benabik joined
|
|||
| dalek | p: 6b8b4a6 | jnthn++ | src/ (2 files): Move CTXSAVE and EXPR that were temporarily subclassed in NQP::Actions back up into HLL::Actions (taking the QAST-using versions). |
15:14 | |
| p: 899659e | jnthn++ | src/ (2 files): Move QAST versions of quote_EXPR and quote_delimited up into HLL::Actions, eliminating them from NQP::Actions. |
|||
| p: ed02bcc | jnthn++ | src/HLL/World.pm: Toss a bunch of now-dead code (replaced by a combination of QAST::WVal, bs and some of the logic moving into QAST::Compiler itself). |
|||
| rrot/gh823_has_mt: 664431a | rurban++ | config/init/hints/mswin32.pm: [GH #823] Silence failing mt.exe config probe |
15:20 | ||
| rrot: e3b169e | rurban++ | lib/Parrot/Configure/Utils.pm: Fix configure test cc_args broken in vms merge $cc_args .= " -I./include -c" auto::va_ptr e.g. failed |
15:22 | ||
| rrot: 6aa71fa | rurban++ | config/ (2 files): [GH #823] windows has_mt: check for mt.exe and use it I could not test mt_output because I have no mt.exe |
15:23 | ||
| rrot: e98217e | rurban++ | config/init/hints/mswin32.pm: Fix mt.exe config probe to /? gerdr++ |
|||
| rrot: 664431a | rurban++ | config/init/hints/mswin32.pm: [GH #823] Silence failing mt.exe config probe |
|||
| rrot: eb00374 | rurban++ | config/ (2 files): Merge branch 'gh823_has_mt' |
|||
| rrot: 56bd941 | rurban++ | ChangeLog: Add ChangeLog entry for GH #823 |
15:25 | ||
|
15:33
benabik joined
15:49
JimmyZ joined
|
|||
| dalek | p: 694af0d | jnthn++ | src/QRegex/P5Regex/Actions.nqp: Various P5Regex de-PASTifications. |
15:59 | |
| p: fb79576 | jnthn++ | src/QRegex/P6Regex/Actions.nqp: Start updating P6Regex to eliminate use of buildsub (now always uses qbuildsub) and turn some other PAST usages into QAST. |
|||
| p: d7054fa | jnthn++ | src/QRegex/P6Regex/Actions.nqp: Toss some now-dead code in P6Regex. |
|||
| p: dd2cd29 | jnthn++ | src/QRegex/NFA.nqp: Toss NFA.past. |
|||
| p: 211d5b3 | jnthn++ | src/HLL/Compiler.pm: Eliminate a couple of mentions of PAST from HLL::Compiler. |
|||
| kudo/indirect-subs: a59d2f3 | moritz++ | src/Perl6/ (3 files): fix declaration of subs with indirect name |
16:07 | ||
| kudo/indirect-subs: 989d8b2 | moritz++ | src/ (2 files): typed exception for illegal use of pseudo packages in other names |
|||
| p: 061f7f7 | jnthn++ | src/QRegex/P6Regex/Actions.nqp: Clear up most remaining PAST usages in P6Regex. |
16:18 | ||
| p: f17f978 | jnthn++ | src/QRegex/P6Regex/Actions.nqp: Final PAST eliminations in P6Regex. |
|||
| p: 2158891 | jnthn++ | src/QRegex/P5Regex/Actions.nqp: Final PAST eliminations in P5Regex. |
|||
| p: 5ba6925 | jnthn++ | src/ (2 files): Various cleanups and simplifications to QAST::Compiler and HLL::Compiler now that it no longer has to cope with PAST and POST. |
|||
| kudo/indirect-subs: c1aac0d | moritz++ | src/Perl6/World.pm: avoid a Null PMC Access |
16:19 | ||
| kudo/nom: 821d6a0 | jnthn++ | src/Perl6/Grammar.pm: Eliminate final PAST::Node usages in Perl6::Grammar's op generation, and update it to tall the QAST compiler rather than PAST::Compiler, use qbuildsub instead of buildsub, etc. |
16:47 | ||
| kudo/nom: a55950d | jnthn++ | tools/build/NQP_REVISION: Bump to latest NQP, with muchly reduced PAST usage. |
|||
| kudo/nom: 1f1378e | jnthn++ | src/Perl6/Actions.pm: Unbust /< a aa >/. |
|||
| kudo/nom: a59d2f3 | moritz++ | src/Perl6/ (3 files): fix declaration of subs with indirect name |
16:58 | ||
| kudo/nom: 989d8b2 | moritz++ | src/ (2 files): typed exception for illegal use of pseudo packages in other names |
|||
| kudo/nom: c1aac0d | moritz++ | src/Perl6/World.pm: avoid a Null PMC Access |
|||
| kudo/nom: 9cdf452 | moritz++ | src/ (4 files): Merge remote branch 'origin/indirect-subs' into nom |
|||
| kudo/nom: 91e9725 | moritz++ | docs/ChangeLog: update ChangeLog |
|||
| kudo/nom: 54030c3 | jnthn++ | docs/ChangeLog: Add a note about having QAST-based NQP to the ChangeLog. |
17:13 | ||
| rrot: bce8cd3 | rurban++ | t/library/nciutils.t: fix failing t/library/nciutils.t on windows ncifunc(null_pmc, atoi, it) apparently does not find atoi in the windows c library. SKIP tests then. |
17:18 | ||
|
17:20
benabik joined
|
|||
| dalek | rrot: e971bd4 | rurban++ | t/pmc/nci.t: t/pmc/nci.t func = cleanup For the first dlfunc function calls use the more readable assignment form. The other form is tested later also. |
17:42 | |
| MikeFair | So in this language, the ternary operator ? is expressed as if <EXPR> then <EXPR> else <EXPR> | 18:01 | |
| could I get away with doing this by creating the prefix, ternary operator 'if' | 18:02 | ||
| dalek | rrot: 5ef5144 | rurban++ | / (2 files): [codingstd] remove hard tabs in latest code |
18:03 | |
| MikeFair | The 'else' part is optional | ||
|
18:19
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#526 (master - 56bd941 : Reini Urban): The build was broken. | 18:19 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/e...bd94167c48 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2311520 | |||
|
18:19
travis-ci left
18:38
schmooster joined
18:54
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#527 (master - bce8cd3 : Reini Urban): The build was fixed. | 18:54 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/5...e8cd335f63 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2312240 | |||
|
18:54
travis-ci left
19:10
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#528 (master - e971bd4 : Reini Urban): The build was broken. | 19:10 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/b...71bd4a4dde | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2312356 | |||
|
19:10
travis-ci left
|
|||
| rurban_mobile | Thanks travis-ci++ | 19:21 | |
| It was only a 15min timeout or hang. smoker too loaded I guess. | 19:24 | ||
| hang at apt-get install, not our fault. | 19:26 | ||
| dalek | kudo/nom: 962b9b1 | moritz++ | src/ (3 files): typed exception for import name clashes |
19:37 | |
| rrot/threads: 5709835 | rurban++ | src/thread.c: threads: revert threads_mutex This race case was very unlikely, and it causes problems on Windows. |
19:54 | ||
|
19:59
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#529 (master - 5ef5144 : Reini Urban): The build was fixed. | 19:59 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/e...f5144ca410 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2312559 | |||
|
19:59
travis-ci left
|
|||
| benabik dislikes phrases like "this race is very unlikely" | 20:01 | ||
| rurban_mobile | benabik: I explained the likelyhood on the mailinglist | 20:56 | |
| rurban_mobile now booting to win64 (without irc) | 20:59 | ||
|
23:22
benabik joined
|
|||