Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 December 2011.
whiteknight hello not_gerd 00:09
I have used that platform in the past. I don't have it with me here
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:31
the branch is called gerdr/cygcross64 in my fork 00:32
it's used via perl Configure.pl --hintsfile=cygcross64
whiteknight I don't have a windows machine to play with until monday morning 00:33
if it works on your machine, I think you just commit it and pretend it works for everybody
not_gerd ;) 00:34
it does not work yet, though: the build fails at the pbc_to_exe stage
incidentally, the vanilla cygwin build fails there as well 00:35
(but due to a different issue)
00:39 cogno joined
not_gerd whiteknight: if you (or anyone else) wants to give it a shot, just install the mingw64-x86_64 cygwin packages 00:40
the hintsfile should take care of the rest...
00:43 PacoAir joined
dalek sella: 775be3a | Whiteknight++ | src/ (4 files):
Add equality and comparison vtables to Date.

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
sella: 6289402 | Whiteknight++ | src/unstable/date/ (4 files):
+docs and some small cleanups for the date library
whiteknight now what I need to do is write up a huge test suite to verify that all this date/time stuff works 03:19
this kind of library is worthless without ample tests 03:21
...I know how I'm spending my weekend 03:26
03:28 alvis joined 03:38 Psyche^ joined
dalek sella/gh-pages: b04f8cf | Whiteknight++ | libraries/ (2 files):
Add in stub docs for date. Add mention of StringFormatter to core docs
03:38
cotto ~~ 08:32
10:21 mj41 joined
aloha (parrot/parrot) Issues opened : 242 (Memalign fix) by gerdr : github.com/parrot/parrot/issues/242 10:37
dukeleto ~~ 11:00
dukeleto is prepping for a talk about Jitterbug at Perl Oasis in 3.5 hours 11:01
alvis msg not_gerd please see gist.github.com/1611026 (hope it helps). 11:16
aloha OK. I'll deliver the message.
alvis dukeleto: hey. you're up early.
11:35 JimmyZ joined 11:37 contingencyplan joined 11:38 whiteknight joined
dukeleto alvis: indeed 11:40
alvis: i am on EST right now, until Monday :)
11:46 not_gerd joined
not_gerd hello, #parrot 11:46
whiteknight good morning, #parrot 11:47
not_gerd alvis: thanks for the feedback 11:49
alvis: could you gist config_lib.pir?
dukeleto whiteknight: mornin' 11:58
whiteknight good morning dukeleto 12:17
dalek sella: cc35dbc | Whiteknight++ | t/query/Provider/ (2 files):
Add in two stubbish test files for Array and Hash query providers, which I hadn't added earlier
12:36
sella: 0497d39 | Whiteknight++ | / (8 files):
Add in initial set of tests for Date library
12:50 protorom joined, protorom left
dalek sella/gh-pages: 6dd6c24 | Whiteknight++ | libraries/date.md:
Fill in docs for date
13:14
sella: d92e819 | Whiteknight++ | / (12 files):
date is stable now. Update setup.winxed and VERSION
sella: 6988bd2 | Whiteknight++ | s (3 files):
FileSystem.File.*_time() methods return a Date object instead of a raw system time integer. Several fixes to mk_winxed_header
13:37 Themeruta joined
dukeleto whiteknight: i fell off the gci wagon 13:43
whiteknight: the new job and the holidays gave me a run for my money 13:44
whiteknight dukeleto: don't worry about it. After midterms, GCI itself fell off the GCI wagon 14:12
I think we had one task done in the second half
dukeleto: you're a trac admin, methinks
I didn't shut down permissions for admins 14:13
I can make you a non-admin, if you prefer
dukeleto whiteknight: is trac read-only now? 14:14
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?
whiteknight: yes, I understand now
whiteknight admins still do, but the vast majority of people can't
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 15:14 Hunger joined 15:15 jsut joined 15:48 JimmyZ joined
aloha (parrot/parrot) Issues closed : 241 (Cygwin build broken) by gerdr : github.com/parrot/parrot/issues/241 15:55
dalek sella: 4b66135 | Whiteknight++ | s (2 files):
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
16:20 PacoAir joined
alvis msg not_gerd here ya go: gist.github.com/1611934 16:25
aloha OK. I'll deliver the message.
17:14 JimmyZ joined 17:41 not_gerd joined
not_gerd is back 17:42
alvis: I suspect you're not on branch gerdr/cygcross64 17:43
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:52
not_gerd no worries - I'm glad I found some cygwin user at all ;) 17:55
(and it doesn't help that missing hints files are silently ignored)
aloha (parrot/parrot) Issues opened : 243 (Don't silently ignore missing hints files if one was explicitly requested) by gerdr : github.com/parrot/parrot/issues/243 17:57
alvis not_gerd: well, actually, it's my wife's box. i just recently commandeer it to help out a'bit ... 17:59
not_gerd: anyway, i'm on the branch, running 'make'; but i've gtg to ft.worth, now ... 18:00
not_gerd: i'll update you when i get back, later, this evening. (again, sorry for my earlier confusion - too little sleep) 18:01
dukeleto ~~ 18:06
dalek rrot: dd4b8b6 | (Gerhard R)++ | config/init/hints.pm:
die if --hintsfile was set, but no such file found
18:13
rrot: b5b6bf0 | dukeleto++ | config/init/hints.pm:
Merge pull request #243 from gerdr/gerdr/ENOHINTSFILE

Don't silently ignore missing hints files if one was explicitly requested
18:17 fperrad joined
aloha (parrot/parrot) Issues closed : 243 (Don't silently ignore missing hints files if one was explicitly requested) by gerdr : github.com/parrot/parrot/issues/243 18:17
not_gerd dukeleto: thanks 18:20
dukeleto not_gerd: thanks for all the recent commits! 18:22
dalek kudo/nom: 4197625 | jnthn++ | src/ (4 files):
Make Numeric into a role, as it should be.
18:46
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.
dalek kudo/real-trouble: 9c69e07 | jnthn++ | src/ (7 files):
Initial changes to make Real into a role. Breaks tests, though they all seem to fail in the same kind of way.
19:37
kudo/nom: 4553a58 | jnthn++ | NOMMAP.markdown:
Update NOMMAP; really want to get rid of this and fold it into ROADMAP before the next release.
19:42
20:04 perlite_ joined 20:38 schmooster joined 20:39 not_gerd left 20:55 contingencyplan joined 21:44 jsut_ joined 21:50 votz joined 22:15 mj41 joined
dalek kudo/nom: d2999d7 | jnthn++ | src/Perl6/ (2 files):
Circularity sawing so we can have enums in CORE.setting.
22:26
kudo/nom: bd28c07 | jnthn++ | / (2 files):
Sketch out a very basic constant folder.
kudo/nom: 3a6f65c | jnthn++ | src/Perl6/ConstantFolder.pm:
Fix thinko.
kudo/nom: e33ee02 | jnthn++ | src/Perl6/ (2 files):
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).
kudo/nom: d3f0caf | jnthn++ | src/core/Int.pm:
Add Order enumeration to CORE.
kudo/nom: d1c15fc | jnthn++ | src/core/Int.pm:
Er, helps to get Increae and Decrease the right way around. :-)
22:32