Camelia, the Perl 6 bug

IRC log for #parrot, 2012-03-17

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:07 whiteknight dukeleto: you're listed as backup admin now
00:10 benabik One of these days, I'll help mentor.  But the student side is nice while I can take advantage of it
00:11 whiteknight benabik: yeah, a lot more money on that side
00:11 benabik :-D
00:11 whiteknight one day when I go back for my PhD maybe I'll be a student again
00:16 tadzik 'late-evening
00:17 whiteknight hello tadzik
00:20 tadzik damn, I'm suprised at least by the GSoC stuff
00:21 dukeleto tadzik: surprised by what?
00:21 tadzik dukeleto: by TPF not being accepted
00:22 dukeleto tadzik: yes, that is surprising, but it seems that many projects that have been involved for a while were rejected
00:22 dukeleto tadzik: wordpress was rejected as well
00:22 tadzik oh?
00:22 tadzik oh
00:22 tadzik interesting
00:23 dukeleto tadzik: i think google is trying to mix things up and allow some fresh blood into the program
00:23 dukeleto that is my guess, anyway
00:24 davidfetter "i do not drink...wine"
00:26 davidfetter well, serves me right for not looking that one up. s/do not/never/ :P
00:34 whiteknight If Google is trying to mix up and get fresh blood, this might be the last year for Parrot to be accepted
00:44 cotto I wouldn't read too much into it without more data.
00:47 whiteknight yeah
00:47 whiteknight there's an IRC meeting at some point for rejected groups. I may attend as a fly-on-the-wall to see what's up
00:47 whiteknight TPF not getting in is really puzzling
00:47 whiteknight unless their application was really lacking
00:56 whiteknight The more I think about it, the more interested I am
01:01 benabik Who did TPF's application?  I wonder if they did something different this year.
01:03 whiteknight it could be political. Google does stuff with python, not with perl
01:05 kid51 joined #parrot
01:05 benabik I'd hope it's something more like "new blood" than politics.  :-/
01:27 davidfetter um, excuse me, but if you're under the impression that any human organization larger than an individual is non-political, you're riding for a very hard fall
01:28 benabik True story, that.  But I can always hope for the best.
01:31 davidfetter there's nothing wrong with politics :)
01:32 dalek parrot/remove_sub_flags: 5e85f93 | Whiteknight++ | t/ (3 files):
01:32 dalek parrot/remove_sub_flags: Fix a handful of tests
01:32 dalek parrot/remove_sub_flags: review: https://github.com/parrot/parrot/commit/5e85f93589
01:32 dalek parrot/remove_sub_flags: 269e584 | Whiteknight++ | / (11 files):
01:32 dalek parrot/remove_sub_flags: Fix several test failures, and remove several obsolete tests
01:32 dalek parrot/remove_sub_flags: review: https://github.com/parrot/parrot/commit/269e584c6e
01:34 kid51 Has anyone looked at either GI #736 or #737, filed today?
01:34 kid51 I think we have some seriously misleading documentation.
01:35 kid51 In #737, the requestor calls:
01:35 kid51 $ perl Configure.pl --parrot-config /stochatzillarage/src/parrot-4.1.0/parrot_config
01:35 kid51 ... but there is no '--parrot-config' option to Configure.pl ...
01:36 kid51 ... and, AFAIK, there never has been -- documentation in tools/dev/create_language.pl notwithstanding
01:37 benabik The template in create_language.pl needs love.
01:37 kid51 There is also incorrect documentation in docs/pdds/pdd30_install.pod:
01:37 kid51 26 Language installation process (from the language source directory):
01:37 kid51 27
01:37 kid51 28   perl Configure.pl --parrot-config=/path/to/parrot_config
01:38 kid51 I don't really know what might be meant by the "language installation process"
01:44 whiteknight I can try to look at some of it tomorrow
01:45 whiteknight but for now, sleep
01:54 cotto ~~
03:16 nnunley joined #parrot
03:24 rblackwe joined #parrot
03:46 alester joined #parrot
04:00 dalek parrot: b8d2b92 | petdance++ | / (3 files):
04:00 dalek parrot: put get_program_code and get_program_code_size in api.h, and removed the cut & paste copies of the prototypes in the source files
04:00 dalek parrot: review: https://github.com/parrot/parrot/commit/b8d2b92d61
04:24 travis-ci joined #parrot
04:24 travis-ci [travis-ci] parrot/parrot#160 (master - b8d2b92 : Andy Lester): The build is still failing.
04:24 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/d923903...b8d2b92
04:24 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/885372
04:24 travis-ci left #parrot
04:24 ttbot Parrot b8d2b92d i386-freebsd-64int make error http://tt.taptinder.org/cmdinfo/73271
04:30 parthm joined #parrot
04:33 parthm_ joined #parrot
04:52 dalek parrot: 621a3a2 | petdance++ | tools/dev/pbc_to_exe.pir:
04:52 dalek parrot: make proagram_code be an array, instead of a pointer pointing to the array
04:52 dalek parrot: review: https://github.com/parrot/parrot/commit/621a3a213d
05:03 dalek parrot: 614fc51 | petdance++ | src/global_setup.c:
05:03 dalek parrot: use ifdefs instead of if for our preprocessor vars
05:03 dalek parrot: review: https://github.com/parrot/parrot/commit/614fc51a67
05:13 ttbot Parrot 621a3a21 i386-freebsd-64int make error http://tt.taptinder.org/cmdinfo/73333
05:14 parthm joined #parrot
05:21 myhrlin joined #parrot
05:26 travis-ci joined #parrot
05:26 travis-ci [travis-ci] parrot/parrot#162 (master - 614fc51 : Andy Lester): The build is still failing.
05:26 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/621a3a2...614fc51
05:26 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/885518
05:26 travis-ci left #parrot
05:31 ttbot Parrot 614fc51a i386-freebsd-64int make error http://tt.taptinder.org/cmdinfo/73345
05:39 dalek parrot: eeb0c8d | petdance++ | src/alarm.c:
05:39 dalek parrot: Need to include pthread.h for the pthread_sigmask declaration
05:39 dalek parrot: review: https://github.com/parrot/parrot/commit/eeb0c8da8d
06:01 travis-ci joined #parrot
06:01 travis-ci [travis-ci] parrot/parrot#163 (master - eeb0c8d : Andy Lester): The build is still failing.
06:01 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/614fc51...eeb0c8d
06:01 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/885620
06:01 travis-ci left #parrot
06:42 fperrad joined #parrot
06:48 alester joined #parrot
08:25 bacek joined #parrot
08:36 pjcj joined #parrot
08:58 dukeleto ~~
08:58 dukeleto blarg
08:58 * dukeleto needs to fix this travis ci timeout issue
09:52 mvuets joined #parrot
09:58 mj41 joined #parrot
10:19 bacek joined #parrot
10:25 fperrad joined #parrot
10:37 schmooster joined #parrot
11:18 whiteknight joined #parrot
11:24 johbar_work joined #parrot
11:42 mj41 joined #parrot
11:42 whiteknight good morning, #parrot
11:47 mvuets joined #parrot
12:02 kid51 joined #parrot
13:24 parthm joined #parrot
13:25 PacoAir joined #parrot
13:43 autark joined #parrot
13:46 mvuets joined #parrot
14:53 mvuets joined #parrot
14:54 mvuets| joined #parrot
15:18 benabik dukeleto: Something I've noticed about travis: it runs fulltest.  And fulltest a) runs codetest and b) seems to run tests multiple times.  So if we make sure travis only runs each test once per compiler and codetest once, it probably wouldn't time out as much.
15:36 lateau joined #parrot
15:38 not_gerd joined #parrot
15:38 not_gerd dukeleto: the travis build currently fails not because of timeouts, but as fallout from the increased warning levels...
15:40 benabik not_gerd: There have been a fair number of failures due to timeouts recently.  It's on and off based on the time it takes to do all the apt-getting.
15:41 * benabik wonders if travis has a local apt mirror.
15:43 benabik msg dukeleto I don't know if you backlog, but in summary: 1) fulltest duplicates work - many codetest runs and I think each test may run more than once. 2) you should see if Travis has a local apt mirror to help speed apt-get.
15:43 aloha OK. I'll deliver the message.
15:45 Psyche^ joined #parrot
16:07 mvuets joined #parrot
16:17 kid51 joined #parrot
16:28 jsut joined #parrot
16:32 not_gerd joined #parrot
17:02 zby_home joined #parrot
17:13 not_gerd left #parrot
18:04 cotto ~~
18:24 dukeleto benabik: yes, i was really trying to get the travis guys to increase the timeouts, but i will have to remove tests
18:24 dukeleto msg benabik yes, i have already told travis about local cpanmini mirrors and stuff like that. Thanks for the suggestion :)
18:24 aloha OK. I'll deliver the message.
18:35 parthm joined #parrot
18:39 dalek parrot: 3aca526 | dukeleto++ | .travis.yml:
18:39 dalek parrot: [ci] Just run 'make smoke' instead of 'make smolder_fulltest' due to low Travis timeouts
18:39 dalek parrot: review: https://github.com/parrot/parrot/commit/3aca526bba
18:42 dalek parrot: c2b3952 | dukeleto++ | ChangeLog:
18:42 dalek parrot: [doc] Add some beef to the ChangeLog
18:42 dalek parrot: review: https://github.com/parrot/parrot/commit/c2b395220c
18:54 dukeleto seems like nobody has updated api.yaml since January
18:54 dukeleto :(
18:56 dalek parrot: 35e100e | dukeleto++ | ChangeLog:
18:56 dalek parrot: [doc] Add a bit of spice to the ChangeLog
18:56 dalek parrot: review: https://github.com/parrot/parrot/commit/35e100e22c
19:05 travis-ci joined #parrot
19:05 travis-ci [travis-ci] parrot/parrot#165 (master - c2b3952 : Jonathan "Duke" Leto): The build is still failing.
19:05 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/3aca526...c2b3952
19:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/888205
19:05 travis-ci left #parrot
19:11 travis-ci joined #parrot
19:11 travis-ci [travis-ci] parrot/parrot#166 (master - 35e100e : Jonathan "Duke" Leto): The build is still failing.
19:11 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/c2b3952...35e100e
19:11 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/888271
19:11 travis-ci left #parrot
19:12 dalek parrot: ed5f817 | dukeleto++ | ChangeLog:
19:12 dalek parrot: [doc] Even more spicy beef for the ChangeLog
19:12 dalek parrot: review: https://github.com/parrot/parrot/commit/ed5f817a0a
19:24 PacoAir joined #parrot
19:25 travis-ci joined #parrot
19:25 travis-ci [travis-ci] parrot/parrot#167 (master - ed5f817 : Jonathan "Duke" Leto): The build is still failing.
19:25 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/35e100e...ed5f817
19:25 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/888384
19:25 travis-ci left #parrot
19:29 dalek parrot: 0ae6553 | dukeleto++ | docs/parrothist.pod:
19:29 dalek parrot: [doc] Add alvis++ to the list of release managers
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/0ae6553d72
19:29 dalek parrot: 24eca71 | dukeleto++ | docs/project/release_manager_guide.pod:
19:29 dalek parrot: [doc] Enroll to be release manager for 4.9.0 and update copyright info
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/24eca7155e
19:29 dalek parrot: a21de64 | dukeleto++ | docs/project/release_manager_guide.pod:
19:29 dalek parrot: [doc] Remove wording about supported releases from release manager guide
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/a21de64c47
19:29 dalek parrot: 190d927 | dukeleto++ | ChangeLog:
19:29 dalek parrot: [doc] Add some news about important branches that people should know about
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/190d927c73
19:30 dalek parrot: 26902c1 | dukeleto++ | t/src/checkdepend.t:
19:30 dalek parrot: Make t/src/checkdepend.t report the correct line of the failing test
19:30 dalek parrot: review: https://github.com/parrot/parrot/commit/26902c1e6f
19:34 mj41 joined #parrot
19:36 Hunger joined #parrot
19:43 travis-ci joined #parrot
19:43 travis-ci [travis-ci] parrot/parrot#168 (master - 26902c1 : Jonathan "Duke" Leto): The build is still failing.
19:43 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/ed5f817...26902c1
19:43 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/888477
19:43 travis-ci left #parrot
20:05 kid51 joined #parrot
20:09 dukeleto we have some genuine failures now
20:09 dukeleto optimized clang is failing on master
20:13 whiteknight joined #parrot
20:24 whiteknight good afternoon, #parrot
20:29 davidfetter o/` i'm not a parrot i just caw a lot o/`
20:29 kid51 dukeleto: problem confirmed; I just got a build failure with g++ optimize
20:32 nopaste "kid51" at 192.168.1.3 pasted "build failure at master HEAD with --cc=g++ --link=g++ --ld=g++ --optimize" (591 lines) at http://nopaste.snit.ch/123266
20:33 kid51 Unfortunately, gotta go now
20:37 Psyche^ joined #parrot
20:52 dalek rakudo/nom: b6ca7a6 | moritz++ | tools/build/NQP_REVISION:
20:52 dalek rakudo/nom: bump NQP revision again, to get a build fix. flussence++ and not_gerd++
20:52 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b6ca7a66bc
21:30 contingencyplan joined #parrot
21:43 mj41 joined #parrot
22:08 dalek rakudo/nom: eccc616 | jonathan++ | src/ (5 files):
22:08 dalek rakudo/nom: First crack at PRE and POST phasers. Known NYI: POST handling doesn't get $_ set to the result yet, and one failing POST doesn't abort the rest. Even without that, can pass 17/25 tests in pre-post.t already.
22:08 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/eccc616071
22:34 whiteknight yay! I'm down to less than 1 page of test failures

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

Parrot | source cross referenced