Camelia, the Perl 6 bug

IRC log for #parrot, 2012-01-14

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:09 whiteknight hello not_gerd
00:09 whiteknight I have used that platform in the past. I don't have it with me here
00:31 not_gerd whiteknight: I'm trying to create a win64 binary via cygwin, and it would be nice is someone could confirm that what I've done so far works and help figure out the remaining problems
00:32 not_gerd the branch is called gerdr/cygcross64 in my fork
00:32 not_gerd it's used via perl Configure.pl --hintsfile=cygcross64
00:33 whiteknight I don't have a windows machine to play with until monday morning
00:33 whiteknight if it works on your machine, I think you just commit it and pretend it works for everybody
00:34 not_gerd ;)
00:34 not_gerd it does not work yet, though: the build fails at the pbc_to_exe stage
00:35 not_gerd incidentally, the vanilla cygwin build fails there as well
00:35 not_gerd (but due to a different issue)
00:39 cogno joined #parrot
00:40 not_gerd whiteknight: if you (or anyone else) wants to give it a shot, just install the mingw64-x86_64 cygwin packages
00:40 not_gerd the hintsfile should take care of the rest...
00:43 PacoAir joined #parrot
03:18 dalek Rosella: 775be3a | Whiteknight++ | src/ (4 files):
03:18 dalek Rosella: Add equality and comparison vtables to Date.
03:18 dalek Rosella:
03:18 dalek Rosella: Add a new cmp_p builtin to shadow the cmp_i_p_p parrot op. Use that instead of more costly three-way comparisons in Query. Re-factor SpecialDate a little to be able to use custom comparers
03:18 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/775be3a8b0
03:18 dalek Rosella: 6289402 | Whiteknight++ | src/unstable/date/ (4 files):
03:18 dalek Rosella: +docs and some small cleanups for the date library
03:18 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/6289402469
03:19 whiteknight now what I need to do is write up a huge test suite to verify that all this date/time stuff works
03:21 whiteknight this kind of library is worthless without ample tests
03:26 whiteknight ...I know how I'm spending my weekend
03:28 alvis joined #parrot
03:38 Psyche^ joined #parrot
03:38 dalek Rosella/gh-pages: b04f8cf | Whiteknight++ | libraries/ (2 files):
03:38 dalek Rosella/gh-pages: Add in stub docs for date. Add mention of StringFormatter to core docs
03:38 dalek Rosella/gh-pages: review: https://github.com/Whiteknig​ht/Rosella/commit/b04f8cfe78
08:32 cotto ~~
10:21 mj41 joined #parrot
10:37 aloha (parrot/parrot) Issues opened : 242 (Memalign fix) by gerdr : https://github.com/parrot/parrot/issues/242
11:00 dukeleto ~~
11:01 * dukeleto is prepping for a talk about Jitterbug at Perl Oasis in 3.5 hours
11:16 alvis msg not_gerd please see https://gist.github.com/1611026 (hope it helps).
11:16 aloha OK. I'll deliver the message.
11:16 alvis dukeleto: hey. you're up early.
11:35 JimmyZ joined #parrot
11:37 contingencyplan joined #parrot
11:38 whiteknight joined #parrot
11:40 dukeleto alvis: indeed
11:40 dukeleto alvis: i am on EST right now, until Monday :)
11:46 not_gerd joined #parrot
11:46 not_gerd hello, #parrot
11:47 whiteknight good morning, #parrot
11:49 not_gerd alvis: thanks for the feedback
11:49 not_gerd alvis: could you gist config_lib.pir?
11:58 dukeleto whiteknight: mornin'
12:17 whiteknight good morning dukeleto
12:36 dalek Rosella: cc35dbc | Whiteknight++ | t/query/Provider/ (2 files):
12:36 dalek Rosella: Add in two stubbish test files for Array and Hash query providers, which I hadn't added earlier
12:36 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/cc35dbcc55
12:36 dalek Rosella: 0497d39 | Whiteknight++ | / (8 files):
12:36 dalek Rosella: Add in initial set of tests for Date library
12:36 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/0497d390bb
12:50 protorom joined #parrot
12:50 protorom left #parrot
13:14 dalek Rosella/gh-pages: 6dd6c24 | Whiteknight++ | libraries/date.md:
13:14 dalek Rosella/gh-pages: Fill in docs for date
13:14 dalek Rosella/gh-pages: review: https://github.com/Whiteknig​ht/Rosella/commit/6dd6c2479d
13:14 dalek Rosella: d92e819 | Whiteknight++ | / (12 files):
13:14 dalek Rosella: date is stable now. Update setup.winxed and VERSION
13:14 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/d92e819614
13:14 dalek Rosella: 6988bd2 | Whiteknight++ | s (3 files):
13:14 dalek Rosella: FileSystem.File.*_time() methods return a Date object instead of a raw system time integer. Several fixes to mk_winxed_header
13:14 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/6988bd2a47
13:37 Themeruta joined #parrot
13:43 dukeleto whiteknight: i fell off the gci wagon
13:44 dukeleto whiteknight: the new job and the holidays gave me a run for my money
14:12 whiteknight dukeleto: don't worry about it. After midterms, GCI itself fell off the GCI wagon
14:12 whiteknight I think we had one task done in the second half
14:12 whiteknight dukeleto: you're a trac admin, methinks
14:13 whiteknight I didn't shut down permissions for admins
14:13 whiteknight I can make you a non-admin, if you prefer
14:14 dukeleto whiteknight: is trac read-only now?
14:15 whiteknight dukeleto: read-only in the sense that most people do not have permissions to edit things
14:15 dukeleto whiteknight: rather, have we migrated to github issues yet?
14:15 dukeleto whiteknight: yes, I understand now
14:15 whiteknight admins still do, but the vast majority of people can't
14:15 whiteknight dukeleto: yes, if you have new tickets, post them on github. I don't know if old tickets have migrated yet
14:22 lucian joined #parrot
15:14 Hunger joined #parrot
15:15 jsut joined #parrot
15:48 JimmyZ joined #parrot
15:55 aloha (parrot/parrot) Issues closed : 241 (Cygwin build broken) by gerdr : https://github.com/parrot/parrot/issues/241
16:16 dalek Rosella: 4b66135 | Whiteknight++ | s (2 files):
16:16 dalek Rosella: In the test_all_lib utility, don't autogenerate tests for a class Constructor method, and don't generate tests for methods that start with an underscore
16:16 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/4b661350dc
16:20 PacoAir joined #parrot
16:25 alvis msg not_gerd here ya go: https://gist.github.com/1611934
16:25 aloha OK. I'll deliver the message.
17:14 JimmyZ joined #parrot
17:41 not_gerd joined #parrot
17:42 * not_gerd is back
17:43 not_gerd alvis: I suspect you're not on branch gerdr/cygcross64
17:52 alvis not_gerd: i'm sorry; you're absolutely correct; i wasn't ... let me re-run and i'll get back to you.
17:55 not_gerd no worries - I'm glad I found some cygwin user at all ;)
17:55 not_gerd (and it doesn't help that missing hints files are silently ignored)
17:57 aloha (parrot/parrot) Issues opened : 243 (Don't silently ignore missing hints files if one was explicitly requested) by gerdr : https://github.com/parrot/parrot/issues/243
17:59 alvis not_gerd: well, actually, it's my wife's box.  i just recently commandeer it to help out a'bit ...
18:00 alvis not_gerd: anyway, i'm on the branch, running 'make'; but i've gtg to ft.worth, now ...
18:01 alvis not_gerd: i'll update you when i get back, later, this evening.  (again, sorry for my earlier confusion - too little sleep)
18:06 dukeleto ~~
18:13 dalek parrot: dd4b8b6 | (Gerhard R)++ | config/init/hints.pm:
18:13 dalek parrot: die if --hintsfile was set, but no such file found
18:13 dalek parrot: review: https://github.com/parrot/parrot/commit/dd4b8b6010
18:13 dalek parrot: b5b6bf0 | dukeleto++ | config/init/hints.pm:
18:13 dalek parrot: Merge pull request #243 from gerdr/gerdr/ENOHINTSFILE
18:13 dalek parrot:
18:13 dalek parrot: Don't silently ignore missing hints files if one was explicitly requested
18:13 dalek parrot: review: https://github.com/parrot/parrot/commit/b5b6bf0036
18:17 fperrad joined #parrot
18:17 aloha (parrot/parrot) Issues closed : 243 (Don't silently ignore missing hints files if one was explicitly requested) by gerdr : https://github.com/parrot/parrot/issues/243
18:20 not_gerd dukeleto: thanks
18:22 dukeleto not_gerd: thanks for all the recent commits!
18:46 dalek rakudo/nom: 4197625 | jnthn++ | src/ (4 files):
18:46 dalek rakudo/nom: Make Numeric into a role, as it should be.
18:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4197625f61
19:19 not_gerd msg alvis please use latest git for tests - I finally got it to build successfully...
19:19 aloha OK. I'll deliver the message.
19:37 dalek rakudo/real-trouble: 9c69e07 | jnthn++ | src/ (7 files):
19:37 dalek rakudo/real-trouble: Initial changes to make Real into a role. Breaks tests, though they all seem to fail in the same kind of way.
19:37 dalek rakudo/real-trouble: review: https://github.com/rakudo/rakudo/commit/9c69e07f36
19:42 dalek rakudo/nom: 4553a58 | jnthn++ | NOMMAP.markdown:
19:42 dalek rakudo/nom: Update NOMMAP; really want to get rid of this and fold it into ROADMAP before the next release.
19:42 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4553a587db
20:04 perlite_ joined #parrot
20:38 schmooster joined #parrot
20:39 not_gerd left #parrot
20:55 contingencyplan joined #parrot
21:44 jsut_ joined #parrot
21:50 votz joined #parrot
22:15 mj41 joined #parrot
22:26 dalek rakudo/nom: d2999d7 | jnthn++ | src/Perl6/ (2 files):
22:26 dalek rakudo/nom: Circularity sawing so we can have enums in CORE.setting.
22:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d2999d738b
22:26 dalek rakudo/nom: bd28c07 | jnthn++ | / (2 files):
22:26 dalek rakudo/nom: Sketch out a very basic constant folder.
22:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/bd28c07e05
22:26 dalek rakudo/nom: 3a6f65c | jnthn++ | src/Perl6/ConstantFolder.pm:
22:26 dalek rakudo/nom: Fix thinko.
22:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/3a6f65c999
22:26 dalek rakudo/nom: e33ee02 | jnthn++ | src/Perl6/ (2 files):
22:26 dalek rakudo/nom: Use the constant folder on enum values. Note that the hack in Perl6::World means this code is *only* safe for use in this particular case for now (the folder is general, the code in World is not).
22:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e33ee027a3
22:26 dalek rakudo/nom: d3f0caf | jnthn++ | src/core/Int.pm:
22:26 dalek rakudo/nom: Add Order enumeration to CORE.
22:26 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d3f0caf3ea
22:32 dalek rakudo/nom: d1c15fc | jnthn++ | src/core/Int.pm:
22:32 dalek rakudo/nom: Er, helps to get Increae and Decrease the right way around. :-)
22:32 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d1c15fcf2e

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

Parrot | source cross referenced