Camelia, the Perl 6 bug

IRC log for #parrot, 2012-08-28

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:03 dalek parrot: eaa91d7 | Whiteknight++ | src/ (2 files):
00:03 dalek parrot: The first parameter to Handle.read_bytes can be omitted. If not used, it defaults to a lazier mode where it just reads and returns whatever is available, sizing the buffer accordingly. mortiz++ for the request.
00:03 dalek parrot: review: https://github.com/parrot/parrot/commit/eaa91d7598
00:04 whiteknight moritz: There's the commit. I haven't put any tests together yet. Let me know if you like it and I'll make it a more permanent addition
00:21 travis-ci joined #parrot
00:21 travis-ci [travis-ci] parrot/parrot#512 (master - eaa91d7 : Whiteknight): The build was broken.
00:21 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/9e5cc1a279f3...eaa91d75988e
00:21 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2256493
00:21 travis-ci left #parrot
00:23 benabik decl-after-stmt
00:23 whiteknight I just built it with g++, no problems
00:24 benabik gcc builds seem to have failed on Travis.
00:24 whiteknight whatevs, I think I know where the problem is
00:24 benabik ./include/../src/io/io_private.h:90:29: warning: "/*" within comment [-Wcomment]
00:24 benabik src/pmc/handle.c:310:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
00:25 dalek parrot: 6e2b6ba | Whiteknight++ | src/pmc/handle.pmc:
00:25 dalek parrot: Fix codestd error
00:25 dalek parrot: review: https://github.com/parrot/parrot/commit/6e2b6ba14c
00:26 whiteknight why am I not seeing that first error?
00:26 dalek parrot: dd1a286 | Whiteknight++ | src/io/io_private.h:
00:26 dalek parrot: Fix comment error, found by benabik++
00:26 dalek parrot: review: https://github.com/parrot/parrot/commit/dd1a286dbf
00:26 benabik Really, found by travis++
00:27 whiteknight we should get him a commit bit
00:27 * benabik just bothers to check travis's logs.
01:02 travis-ci joined #parrot
01:02 travis-ci [travis-ci] parrot/parrot#514 (master - dd1a286 : Whiteknight): The build was fixed.
01:02 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/6e2b6ba14cba...dd1a286dbf6a
01:02 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2256621
01:02 travis-ci left #parrot
01:08 lucian joined #parrot
01:19 cotto whiteknight++
01:20 cotto io_cleanup1 merge
01:21 whiteknight cotto: yes, I'm relieved
01:21 whiteknight I was starting to think it would never happen
01:22 woosley joined #parrot
01:22 travis-ci joined #parrot
01:22 travis-ci [travis-ci] parrot/parrot#513 (master - 6e2b6ba : Whiteknight): The build was fixed.
01:22 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/eaa91d75988e...6e2b6ba14cba
01:22 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2256609
01:22 travis-ci left #parrot
01:22 whiteknight F yes, it was
01:27 kid51 joined #parrot
01:38 MikeFair joined #parrot
01:47 kid51 In our Makefile templates, we generally use Makefile variables for directories, e.g., $(FR_DIR) for frontend/
01:47 kid51 Two big remaining exceptions to this practice are:
01:47 kid51 src/
01:47 kid51 examples/
01:48 kid51 Any objection to my variable-izing them?
01:48 kid51 Discuss (say, at parrotsketch).
02:11 dalek parrot: 29796c6 | jkeenan++ | lib/Parrot/Pmc2c/PMC/default.pm:
02:11 dalek parrot: Remove unused import of 'return_statement'.
02:11 dalek parrot: review: https://github.com/parrot/parrot/commit/29796c6a15
03:38 dalek partcl-nqp/nqp: 47173d3 | (Will Coleda)++ | src/Partcl/commands/info.pm:
03:38 dalek partcl-nqp/nqp: track changes to parrot opcodes
03:38 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/47173d3c69
03:55 dalek partcl-nqp/nqp: e5d3cf1 | coke++ | src/ (10 files):
03:55 dalek partcl-nqp/nqp: Remove now-extraneous 'use' statements
03:55 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/e5d3cf160f
03:55 dalek partcl-nqp/nqp: 68fe753 | coke++ | src/ (2 files):
03:55 dalek partcl-nqp/nqp: Update obsolete ** syntax
03:55 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/68fe753f59
03:55 dalek partcl-nqp/nqp: 7549ac8 | coke++ | src/Partcl/commands/ (6 files):
03:55 dalek partcl-nqp/nqp: Convert foo; to foo {}
03:55 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/7549ac8709
04:44 MikeFair What's the recommended tutorial for getting started with PArrot these days?
04:45 dalek rakudo/nom: 5836fd5 | moritz++ | src/core/Cool.pm:
04:45 dalek rakudo/nom: add Str:D and str variants of &chars
04:45 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5836fd5da9
05:10 preflex_ joined #parrot
06:00 dalek parrot/leto/get_pointer: ab4fd23 | dukeleto++ | t/src/extend_vtable.t:
06:00 dalek parrot/leto/get_pointer: Add extend_vtable tests to verify that get_pointer on Integer/Float PMCs work correctly
06:00 dalek parrot/leto/get_pointer: review: https://github.com/parrot/parrot/commit/ab4fd23d68
06:04 dalek parrot/leto/get_pointer: 374de7e | dukeleto++ | t/src/extend_vtable.t:
06:04 dalek parrot/leto/get_pointer: Fix a bug in the get_pointer test
06:04 dalek parrot/leto/get_pointer: review: https://github.com/parrot/parrot/commit/374de7ee1a
06:37 simcop2387 joined #parrot
06:48 cotto dukeleto++
07:02 wagle joined #parrot
07:02 rurban_mobile whiteknight++
07:58 cosimo joined #parrot
08:01 lucian joined #parrot
08:02 dalek Heuristic branch merge: pushed 179 commits to parrot/threads by rurban
08:19 Psyche^ joined #parrot
08:24 rurban_mobile joined #parrot
08:34 simcop2387 joined #parrot
08:37 rurban_mobile how to reproduce the sleep deadlock in threads with linux: download tsan (http://blogs.perl.org/users/rurb​an/2012/08/threadsanitizer.html), tsan ./parrot t/pmc/task.t
08:39 rurban_mobile rebooting now into windows (no vm)
09:11 schmooster joined #parrot
09:27 lucian joined #parrot
09:32 lucian joined #parrot
09:46 dalek nqp/toqast: c318942 | jonathan++ | src/QAST/PIRT.nqp:
09:46 dalek nqp/toqast: A few PIRT updates.
09:46 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/c318942dff
09:46 dalek nqp/toqast: bac6e6e | jonathan++ | src/core/NQPMu.pm:
09:46 dalek nqp/toqast: NQPMu should be able to Intify also.
09:46 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/bac6e6e75c
09:46 dalek nqp/toqast: d653ec4 | jonathan++ | src/QRegex/Cursor.nqp:
09:46 dalek nqp/toqast: Update the way we look for hashes.
09:46 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/d653ec4667
09:46 dalek nqp/toqast: 0ada719 | jonathan++ | src/core/NQPMu.pm:
09:46 dalek nqp/toqast: NQPMu really needs to stringify to the empty string, since it replaces the role Undef played.
09:46 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/0ada7195c4
10:06 lucian__ joined #parrot
11:25 JimmyZ joined #parrot
11:49 dalek nqp: 384d3c3 | moritz++ | src/ (3 files):
11:49 dalek nqp: add repr_elems op and nqp::r_elems
11:49 dalek nqp: review: https://github.com/perl6/nqp/commit/384d3c3107
11:49 dalek nqp: 143a6d0 | moritz++ | tools/build/PARROT_REVISION:
11:49 dalek nqp: bump PARROT_REVISION to get socket.read_bytes with optional minimal size argument
11:49 dalek nqp: review: https://github.com/perl6/nqp/commit/143a6d0756
11:51 dalek rakudo/nom: f3d2b53 | moritz++ | tools/build/NQP_REVISION:
11:51 dalek rakudo/nom: bump NQP revision
11:51 dalek rakudo/nom:
11:51 dalek rakudo/nom: this gives us nqp::r_elems (needed for nativecall stuff)
11:51 dalek rakudo/nom: and a newer parrot for improved binary socket handling
11:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f3d2b53e99
11:58 dalek parrot: e354896 | fperrad++ | runtime/parrot/library/TAP/Parser.pir:
11:58 dalek parrot: [TAP] fix after merge branch 'whiteknight/io_cleanup1'
11:58 dalek parrot:
11:58 dalek parrot: $ ./parrot-prove -v t/op/string_cs.t
11:58 dalek parrot: t/op/string_cs.t .. Malformed UTF-8 string
11:58 dalek parrot:
11:58 dalek parrot: current instr.: 'parrot;TAP;Parser;file' pc 2101 (runtime/parrot/library/TAP/Parser.pir:914)
11:58 dalek parrot: called from Sub 'parrot;TAP;Harness;aggregate_tests' pc 330 (runtime/parrot/library/TAP/Harness.pir:132)
11:58 dalek parrot: called from Sub 'parrot;TAP;Harness;runtests' pc 235 (runtime/parrot/library/TAP/Harness.pir:107)
11:58 dalek parrot: called from Sub 'do' pc 225 (runtime/parrot/bin/prove.pir:147)
11:58 dalek parrot: review: https://github.com/parrot/parrot/commit/e354896584
11:59 whiteknight joined #parrot
12:15 whiteknight good morning, #parrot
12:17 lucian__ joined #parrot
12:27 JimmyZ good morning, whiteknight
12:34 benabik_ joined #parrot
12:40 whiteknight hello JimmyZ
12:40 JimmyZ hi
12:52 rurban_mobile joined #parrot
12:52 rurban_mobile failing windows smokes for threads at http://smolder.parrot.org/app/​projects/report_details/30871
12:55 rurban_mobile t\pmc\io.t test 10 fails on windows: append file contents. it overwrites the content
13:06 dalek nqp: ba96247 | (Elizabeth Mattijsen)++ | src/QAST/Compiler.nqp:
13:06 dalek nqp: pir::join now eradicated from live code: use nqp::join instead
13:06 dalek nqp: review: https://github.com/perl6/nqp/commit/ba962475ef
13:11 lizmat my first code change :-)
13:13 tadzik lizmat++ :)
13:15 Coke I'm not sure we have good "getting started" docs. What are you interested in?
13:15 Coke writing a language? just writing portable code?
13:16 Coke msg alvis having a top level portal that lets users pick their starting path would be nifty. "so you want to write a language" "ok, do you like perl or javascript (and why should you care)" ... etc.
13:16 aloha OK. I'll deliver the message.
13:22 dalek nqp: b6b527d | (Elizabeth Mattijsen)++ | src/QAST/ (2 files):
13:22 dalek nqp: Eradicated pir::die, replaced by nqp::die
13:22 dalek nqp: review: https://github.com/perl6/nqp/commit/b6b527d167
13:30 dalek nqp: 904ecde | (Elizabeth Mattijsen)++ | src/HLL/Compiler.pm:
13:30 dalek nqp: Eradicated pir::can, replaced by nqp::can
13:30 dalek nqp: review: https://github.com/perl6/nqp/commit/904ecdeee9
13:40 rurban_mobile found the win32 io error: open "a" was never supported. added it now
13:43 dalek parrot: 35ddd64 | rurban++ | src/platform/win32/io.c:
13:43 dalek parrot: win32 io: fix open append
13:43 dalek parrot:
13:43 dalek parrot: t/pmc/io.t test 10 failed on win32 because PIO_F_APPEND was never checked.
13:43 dalek parrot: review: https://github.com/parrot/parrot/commit/35ddd64840
13:44 whiteknight rurban++
13:44 whiteknight how the hell was that not supported on windows? And how the hell has that test been passing anywhere without it?
13:47 rurban_mobile hell, I don't know
13:48 rurban_mobile we are missing win32 smokes
13:48 rurban_mobile I just tricked my cygwin to run win32 native compilation and tests
13:49 rurban_mobile something like ssh winxp "cmd /c call \perl514\perl514 & cd \cygwin\usr\src\parrot\parrot-git & $*"
13:50 whiteknight oh fun
13:50 rurban_mobile this is for my windows vm
13:50 rurban_mobile perl514.bat sets the perl path env vars
13:50 whiteknight so you're on a windows machine, in cygwin, pretending to run a windows build?
13:51 rurban_mobile ssh needs cygwin, so I start cmd.exe inside cygwin
13:51 ismaele joined #parrot
13:51 lucian_ joined #parrot
13:51 ismaele I'm new on parrot
13:51 rurban_mobile from within the machine it's easier.
13:51 PerlJam ismaele: welcome!
13:52 rurban_mobile hi ismaele
13:52 * PerlJam is building a new parrot right now  :)
13:52 whiteknight hello ismaele
13:52 ismaele I try to generate a pir from a perl6
13:52 ismaele I'm on winXP
13:52 rurban_mobile --target=pir is the trick
13:52 plobsing joined #parrot
13:52 ismaele but the conversion doesn't work
13:53 ismaele I do: perl6 --target=PIR hello.pl6 > hello.pir
13:53 whiteknight yeah, Perl6 is going to have some other infrastructure that needs to be loaded in addition to that pir file
13:54 PerlJam Hmm. It's not clear if that's what ismaele means by "doesn't work"
13:55 ismaele if I try to execute the pir file generated, the script loops in stand-bye
13:55 ismaele parrot hello.pir
13:56 rurban_mobile t/perl/Parrot_IO.t and t/src/extend_vtable.t also fails on win32
13:56 ismaele where hello.pir  is the file generated with --target=PIR
13:57 ismaele I can post the pir file so you examine that
13:57 ismaele I think that the conversion files
13:57 ismaele filed
13:58 ismaele -----
13:58 ismaele hello.pir
13:58 ismaele ----------
13:58 ismaele .include 'cclass.pasm'
13:58 ismaele .include 'except_severity.pasm'
13:58 ismaele .include 'except_types.pasm'
13:58 ismaele .include 'iglobals.pasm'
13:58 ismaele .include 'interpinfo.pasm'
13:59 JimmyZ ismaele: you can nopaste to https://gist.github.com/
13:59 ismaele .namespace []
13:59 ismaele .sub "_block1000"  :anon :subid("11_1346162290.343")
13:59 ismaele .annotate 'file', "C:\\rakudo\\bin\\hello.pl6"
13:59 ismaele .annotate 'line', 0
13:59 ismaele .const 'Sub' $P1003 = "10_1346162290.343"
14:00 JimmyZ ismaele: the perl 6 irc is: irc.freenode.org/#perl6
14:02 ismaele https://gist.github.com/3498239
14:02 ismaele I generated it with perl6.pbc
14:04 rurban_mobile win32: http://smolder.parrot.org/app/​projects/report_details/30877
14:05 rurban_mobile this was with threads
14:07 JimmyZ ismaele: the perl 6 irc is:  irc.freenode.org/#perl6
14:08 ismaele I will try on perl6...
14:17 ismaele on #perl6 they say me that the PIR function for perl6 script is allowed only for modules, not for main scripts
14:19 JimmyZ ismaele: they also said for main scripts is not implemented yet
14:25 dmalcolm joined #parrot
14:26 davidfetter joined #parrot
14:30 whiteknight rurban_mobile: I get results similar to that on master sometimes, but I think my win32 kit is broken
14:36 whiteknight I'm going to try to build it now on win7_x64
14:48 ismaele left #parrot
15:04 dalek partcl-nqp/nqp: 9157667 | coke++ | src/ (12 files):
15:04 dalek partcl-nqp/nqp: add "use NQPHLL;"
15:04 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/9157667c36
15:04 dalek partcl-nqp/nqp: 5113aec | coke++ | src/ (4 files):
15:04 dalek partcl-nqp/nqp: Can't call these methods on type objects
15:04 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/5113aec6d1
15:04 dalek partcl-nqp/nqp: affed06 | coke++ | src/init.pm:
15:05 dalek partcl-nqp/nqp: Must use dependant classes.
15:05 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/affed06301
15:05 dalek partcl-nqp/nqp: 5997f93 | coke++ | src/TclLexPad.pm:
15:05 dalek partcl-nqp/nqp: Have to use bless here.
15:05 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/5997f932ef
15:13 dalek nqp: d786460 | (Elizabeth Mattijsen)++ | docs/nqp-opcode.txt:
15:13 dalek nqp: Added missing nqp::push_s reference to opcode list
15:13 dalek nqp: review: https://github.com/perl6/nqp/commit/d786460c00
15:15 rurban_mobile joined #parrot
15:18 PacoAir_ joined #parrot
15:18 JimmyZ joined #parrot
16:00 rurban_mobile joined #parrot
16:19 dalek nqp/toqast: 0450eaa | jonathan++ | src/QAST/PIRT.nqp:
16:19 dalek nqp/toqast: Switch a for loop for a while loop for a bit (need to debug why this is needed).
16:19 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/0450eaa706
16:19 dalek nqp/toqast: a96116e | jonathan++ | src/QAST/Operations.nqp:
16:19 dalek nqp/toqast: Some tweaks to for loop code-gen (though doesn't fix the issue).
16:19 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/a96116e3b9
16:19 dalek nqp/toqast: 8c23a0a | jonathan++ | src/QAST/Compiler.nqp:
16:19 dalek nqp/toqast: A couple of minor compiler tweaks.
16:19 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/8c23a0a23a
16:19 dalek nqp/toqast: f786fd4 | jonathan++ | src/QAST/Compiler.nqp:
16:19 dalek nqp/toqast: Fix a register allocation overlap bug.
16:19 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/f786fd466c
16:19 dalek nqp/toqast: a9e13ea | jonathan++ | src/QRegex/Cursor.nqp:
16:19 dalek nqp/toqast: Tweak CAPHASH.
16:19 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/a9e13ea83c
16:54 tuxit joined #parrot
17:00 Khisanth joined #parrot
17:00 whiteknight rurban_mobile: threads branch is failing t/pmc/io.t and t/src/threads_io.t on win64. I will look at those today or tomorrow
17:05 contingencyplan joined #parrot
19:00 rurban_mobile I"m also trying win64 now with threads. stat->mtime is for sure broken in the msvcrt, so it needs to be TODOd
19:05 whiteknight hm
19:20 Patterner joined #parrot
19:21 dalek nqp/toqast: dac7c49 | jonathan++ | src/QAST/Operations.nqp:
19:21 dalek nqp/toqast: Fix for compilation bug.
19:21 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/dac7c49399
19:21 dalek nqp/toqast: 102fc0f | jonathan++ | src/QAST/PIRT.nqp:
19:21 dalek nqp/toqast: Undo while hack now that for is fixed.
19:21 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/102fc0f89a
19:21 dalek nqp/toqast: f4baa7c | jonathan++ | src/how/NQPClassHOW.pm:
19:21 dalek nqp/toqast: Fix mixin handling.
19:21 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/f4baa7c1ae
19:21 dalek nqp/toqast: 0742204 | jonathan++ | src/ (2 files):
19:21 dalek nqp/toqast: Fix the segfault at termination.
19:21 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/07422043c0
19:21 dalek nqp/toqast: 8689070 | jonathan++ | / (5 files):
19:21 dalek nqp/toqast: Switch over to using NQP on QAST for the standard NQP build (just in the toqast branch for now). Just five failing tests to triage, plus the P5Regex build.
19:21 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/8689070110
19:31 rurban_mobile Win32::UTCFileTime
19:49 whiteknight okay, so is the mtime thing the only error?
19:58 sivoais joined #parrot
20:03 dalek partcl-nqp/nqp: f70dd92 | coke++ | .gitignore:
20:03 dalek partcl-nqp/nqp: fix gitignore scoping
20:03 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/f70dd92bad
20:03 dalek partcl-nqp/nqp: 304efa3 | coke++ | / (4 files):
20:03 dalek partcl-nqp/nqp: First pass at rewriting MAIN in perl
20:03 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/304efa3313
20:04 dalek partcl-nqp/nqp: 8d6d4f0 | coke++ | src/TclLexPad.pm:
20:04 dalek partcl-nqp/nqp: nqp's bless is different than rakudo's!
20:04 dalek partcl-nqp/nqp:
20:04 dalek partcl-nqp/nqp: moritz++
20:04 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/8d6d4f05c2
20:04 dalek partcl-nqp/nqp: 1f87340 | coke++ | src/init.pm:
20:04 dalek partcl-nqp/nqp: Don't need PIR here, I think.
20:04 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/1f873402d0
20:04 dalek partcl-nqp/nqp: 9d1147d | coke++ | src/TclArray.pm:
20:04 dalek partcl-nqp/nqp: TclArray is an /associative/ array.
20:04 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/9d1147dea7
20:08 Patterner joined #parrot
20:15 dalek nqp/toqast: dae24c6 | jonathan++ | src/QAST/CompUnit.nqp:
20:15 dalek nqp/toqast: Avoid null PMC access in BEGIN-time compilation.
20:15 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/dae24c69ea
20:15 dalek nqp/toqast: 72485de | jonathan++ | / (6 files):
20:15 dalek nqp/toqast: Rip out the NQPQ directory and build, now we've switched over to it.
20:15 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/72485def08
20:15 dalek nqp/toqast: 71b2e9a | jonathan++ | src/NQP/Actions.pm:
20:15 dalek nqp/toqast: Fix sub installation/call to always have & before the sub name.
20:15 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/71b2e9a0fc
20:15 dalek nqp/toqast: 5745da8 | jonathan++ | t/nqp/11-sub.t:
20:15 dalek nqp/toqast: Update sub tests.
20:15 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/5745da858d
20:44 smash joined #parrot
20:45 dalek nqp/toqast: fc90164 | jonathan++ | src/QAST/Compiler.nqp:
20:45 dalek nqp/toqast: Fix subrule compilation bug, which nails the last t/nqp regression.
20:45 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/fc901642ed
20:48 dalek nqp: 54544b6 | (Elizabeth Mattijsen)++ | src/QAST/ (3 files):
20:48 dalek nqp: Fix some commentary spelling errors while going through the source
20:48 dalek nqp: review: https://github.com/perl6/nqp/commit/54544b6f96
20:50 dalek partcl-nqp/nqp: f42968b | coke++ | src/Partcl/commands/ (62 files):
20:50 dalek partcl-nqp/nqp: remove "our" from subs
20:50 dalek partcl-nqp/nqp:
20:50 dalek partcl-nqp/nqp: Avoids nqp error: jnthn++
20:50 dalek partcl-nqp/nqp: review: https://github.com/partcl/p​artcl-nqp/commit/f42968b55f
20:51 benabik joined #parrot
21:00 rurban_mobile joined #parrot
21:22 dalek parrot/leto/get_pointer: 6bdfd32 | dukeleto++ | t/pmc/integer.t:
21:23 dalek parrot/leto/get_pointer: Remove incorrect get_pointer test
21:23 dalek parrot/leto/get_pointer:
21:23 dalek parrot/leto/get_pointer: The get_pointer vtable is not available from PIR.
21:23 dalek parrot/leto/get_pointer: review: https://github.com/parrot/parrot/commit/6bdfd3277a
21:24 dalek parrot: 880cbed | dukeleto++ | src/pmc/ (2 files):
21:24 dalek parrot: Add get_pointer vtables to the Integer and Float PMCs, #819
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/880cbed0c3
21:24 dalek parrot: 1c498be | dukeleto++ | / (3 files):
21:24 dalek parrot: Fix get_pointer for Integer and Float and add a currently failing test
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/1c498bee46
21:24 dalek parrot: ab4fd23 | dukeleto++ | t/src/extend_vtable.t:
21:24 dalek parrot: Add extend_vtable tests to verify that get_pointer on Integer/Float PMCs work correctly
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/ab4fd23d68
21:24 dalek parrot: 374de7e | dukeleto++ | t/src/extend_vtable.t:
21:24 dalek parrot: Fix a bug in the get_pointer test
21:24 alester "Sorry man, François just became the MVP of the project parrot on Masterbranch."
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/374de7ee1a
21:24 alester OH NO!
21:24 dalek parrot: 6bdfd32 | dukeleto++ | t/pmc/integer.t:
21:24 dalek parrot: Remove incorrect get_pointer test
21:24 dalek parrot:
21:24 dalek parrot: The get_pointer vtable is not available from PIR.
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/6bdfd3277a
21:24 dalek parrot: 67d6238 | dukeleto++ | / (3 files):
21:24 dalek parrot: Merge branch 'leto/get_pointer'
21:24 dalek parrot: review: https://github.com/parrot/parrot/commit/67d6238269
21:32 dalek parrot: 202802e | dukeleto++ | ChangeLog:
21:32 dalek parrot: Add a note to ChangeLog about get_pointer on Integer/Float PMCs
21:32 dalek parrot: review: https://github.com/parrot/parrot/commit/202802ee2b
21:34 benabik joined #parrot
21:37 rurban_mobile nine: can you look on win64 on t/src/threads_io.t? ok1,nok3,ok2,ok3.
21:39 dalek nqp/toqast: 0456425 | jonathan++ | src/NQP/Actions.pm:
21:39 dalek nqp/toqast: One for & related fix for subs.
21:39 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/0456425203
21:39 dalek nqp/toqast: e99463f | jonathan++ | src/Q (2 files):
21:39 dalek nqp/toqast: A couple of fixes that eliminate many of the failures in t/qregex.
21:39 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/e99463fc3f
21:39 dalek nqp/toqast: 7dd6f87 | jonathan++ | src/QRegex/Cursor.nqp:
21:39 dalek nqp/toqast: Check actions for nullness.
21:39 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/7dd6f87cd5
21:43 rurban_mobile msg whiteknight yes mtime only. only needed for pod creation. no big deal, but I want to check dynpmc/os also. stat looks fishy there also
21:43 aloha OK. I'll deliver the message.
21:47 travis-ci joined #parrot
21:47 travis-ci [travis-ci] parrot/parrot#518 (master - 67d6238 : Jonathan "Duke" Leto): The build was broken.
21:47 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/35ddd64840c6...67d623826943
21:47 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2266190
21:47 travis-ci left #parrot
21:55 kurahaupo joined #parrot
22:02 travis-ci joined #parrot
22:02 travis-ci [travis-ci] parrot/parrot#519 (master - 202802e : Jonathan "Duke" Leto): The build was fixed.
22:02 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/67d623826943...202802ee2b28
22:02 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2266237
22:02 travis-ci left #parrot
22:09 kurahaupo joined #parrot
22:11 dalek nqp/toqast: 8e9590d | jonathan++ | tools/build/Makefile.in:
22:11 dalek nqp/toqast: Fix up install target.
22:11 dalek nqp/toqast: review: https://github.com/perl6/nqp/commit/8e9590d895
22:11 benabik
22:12 whiteknight joined #parrot
22:13 whiteknight good evening, #parrot
22:14 dalek Rosella/commandline_2: 0631b95 | Whiteknight++ | s (4 files):
22:14 dalek Rosella/commandline_2: [CommandLine] Rewrite mode dispatch to use a new ModeCondition object. Remove lots of old crufty code. Several misc cleanups
22:14 dalek Rosella/commandline_2: review: https://github.com/Whiteknig​ht/Rosella/commit/0631b953d4
22:14 dalek Rosella/commandline_2: 03cde94 | Whiteknight++ | src/commandline/ (3 files):
22:14 dalek Rosella/commandline_2: [CommandLine] Implement some routines to get help/usage messages for the commandline.
22:14 dalek Rosella/commandline_2: review: https://github.com/Whiteknig​ht/Rosella/commit/03cde946d9
22:36 lucian joined #parrot
22:38 dalek nqp: 13b550b | pmichaud++ | README:
22:38 dalek nqp: Update README to eliminate "for quickly generating PIR routines".
22:38 dalek nqp: review: https://github.com/perl6/nqp/commit/13b550b0b2
22:38 dalek nqp: 41b003e | pmichaud++ | / (10 files):
22:38 dalek nqp: Merge branch 'master' of github.com:perl6/nqp
22:38 dalek nqp: review: https://github.com/perl6/nqp/commit/41b003e3d3
23:11 dalek Rosella/benchmark_1: 446fe23 | Whiteknight++ | src/unstable/benchmark/ (4 files):
23:11 dalek Rosella/benchmark_1: [Benchmark] First pass rewrite of benchmark code
23:11 dalek Rosella/benchmark_1: review: https://github.com/Whiteknig​ht/Rosella/commit/446fe232ae
23:11 dalek Rosella/commandline_2: 3583a25 | Whiteknight++ | src/commandline/ProgramMode.winxed:
23:11 dalek Rosella/commandline_2: Small TODO note
23:11 dalek Rosella/commandline_2: review: https://github.com/Whiteknig​ht/Rosella/commit/3583a2563a

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced