Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-07-07

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:34 dalek parrot: 7675f4b | rurban++ | / (2 files):
00:34 dalek parrot: [config] fix auto::libffi to expand -L$(libdir)
00:34 dalek parrot:
00:34 dalek parrot: pkg-config may store makefile macros. expand them if possible.
00:34 dalek parrot: fixes GH #1082 with -L$(libdir) in the linkflags of libffi-3.1.pc
00:34 dalek parrot: which broke auto::expext.
00:34 dalek parrot:
00:34 dalek parrot: Also fix stylistic issues and document TEST_PKGCONFIG.
00:34 dalek parrot: review: https://github.com/parrot/parrot/commit/7675f4bcf3
00:35 travis-ci joined #parrot
00:35 travis-ci [travis-ci] parrot/parrot#1055 (smoke-me/libffi-gh1082 - 7675f4b : Reini Urban): The build passed.
00:35 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/compare/smoke-me/libffi-gh1082
00:35 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/29280653
00:35 travis-ci left #parrot
00:45 travis-ci joined #parrot
00:45 travis-ci [travis-ci] parrot/parrot#1056 (master - 7675f4b : Reini Urban): The build passed.
00:45 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/compare/dd97d5a558d7...7675f4bcf31d
00:45 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/29280922
00:45 travis-ci left #parrot
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: bb757e0 | rurban++ | / (2 files):
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: [test] fix wrong filehandle test
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077:
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: cygwin 5.18 cannot do Cwd::abs_path on a non-existent file. Workaround that.
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: The underlying problem is that we do not need to UNLINK a not-created file.
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: Fixes GH #1077 on cygwin.
01:13 dalek parrot/smoke-me/cygwin-tempfile-gh1077: review: https://github.com/parrot/parrot/commit/bb757e0f0c
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: b1b4b87 | rurban++ | / (3 files):
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: [test] fix wrong filehandle test
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077:
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: cygwin 5.18 cannot do Cwd::abs_path on a non-existent file. Workaround that.
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: The underlying problem is that we do not need to UNLINK a not-created file.
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: Fixes GH #1077 on cygwin.
01:20 dalek parrot/smoke-me/cygwin-tempfile-gh1077: review: https://github.com/parrot/parrot/commit/b1b4b87588
01:32 travis-ci joined #parrot
01:32 travis-ci [travis-ci] parrot/parrot#1058 (smoke-me/cygwin-tempfile-gh1077 - b1b4b87 : Reini Urban): The build passed.
01:32 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/commit/b1b4b875888b
01:32 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/29282524
01:32 travis-ci left #parrot
01:46 FROGGS_ joined #parrot
01:54 dalek parrot: b1b4b87 | rurban++ | / (3 files):
01:54 dalek parrot: [test] fix wrong filehandle test
01:54 dalek parrot:
01:54 dalek parrot: cygwin 5.18 cannot do Cwd::abs_path on a non-existent file. Workaround that.
01:54 dalek parrot: The underlying problem is that we do not need to UNLINK a not-created file.
01:54 dalek parrot: Fixes GH #1077 on cygwin.
01:54 dalek parrot: review: https://github.com/parrot/parrot/commit/b1b4b87588
02:07 travis-ci joined #parrot
02:07 travis-ci [travis-ci] parrot/parrot#1059 (master - b1b4b87 : Reini Urban): The build passed.
02:07 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/compare/7675f4bcf31d...b1b4b875888b
02:07 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/29284009
02:07 travis-ci left #parrot
06:15 bighugedog joined #parrot
06:57 FROGGS joined #parrot
08:49 basiliscos joined #parrot
13:32 rurban1 joined #parrot
13:53 Chirag joined #parrot
14:04 Chirag rurban: Hey! Did you figure out the commit? I am stuck at my end...
14:07 bluescreen joined #parrot
14:16 rurban Hi. Sorry over the weekend I had no access to irc.perl.org from my laptop
14:17 rurban what exactly is failing in Configure RELEASE 2.7- 2.8 for you?
14:17 rurban it could be icu
14:18 rurban I've benched through all single commits from 2.8 => 3.0, but haven't found culprits yet. will upload the log soon
14:20 Chirag my hdd had crashed a few days back.. took a while to reset things..
14:21 Chirag On my system, bench.sh does not work with RELEASE 2.7- 2.8 .. Actually, Configure.pl (from the initial commits) itself fails.. so make fails..
14:21 rurban yes, I read it at http://irclog.perlgeek.de/parrot/2014-07-05
14:21 rurban what exactly fails?
14:22 Chirag init::manifest -      Check MANIFEST.....................................done."my" variable $lib masks earlier declaration in same statement at config/init/defaults.pm line 291.
14:22 Chirag syntax error at config/init/defaults.pm line 285, near "$cc qw(cc cxx link ld)"
14:22 Chirag and associated errors
14:22 rurban oh, you need to patch that manually then
14:23 Chirag but if I loop through the commits.. won't I lose it after every clean?
14:24 rurban if you got a patch, just apply it automatically in bench.sh
14:24 Chirag_ joined #parrot
14:25 Chirag_ hmm.. I will do that..
14:26 rurban but I don't have that problem, and I don't see any. which commit exactly? RELEASE_2_8_0?
14:27 Chirag_ for eg. f61b1d2fb32a43d11442fabbfa33fb00cea87fd0
14:27 rurban ah, maybe you are using a too new perl. my $cc qw() is now illegal
14:27 rurban I use a perl 5.14
14:28 Chirag_ oh
14:28 rurban yes, with 5.18 I get the same error. can you get a 5.14 perl?
14:28 Chirag_ sure..
14:35 rurban And there's no need for hurry. Getting a 3rd task done would be nice, but I doubt it.
14:35 rurban It will be not that easy, I guess
14:38 Chirag_ I did not find myself contributing much through task#2 :(
14:41 rurban Well, you did fine. I just rewrote it :)
14:43 Chirag_ :)
14:47 Chirag_ Also, I wanted to run this by you.. Instead of a thesis, I am taking up an internship for the upcoming semester (part of my curriculum)... The dates will clash.. But since it's a day job, I will be able to give the same amount of time as now. So I hope it won't be a problem, right?
14:50 rurban when does it start?
14:51 rurban end of gsoc work is august 11
14:52 Chirag_ They want me to start from 14 July but I am requesting them to postpone..
14:54 Chirag_ But I can assure that I will be able to give in the same amount of time anyhow...
14:54 rurban We will see. you can benchmark single commits in the bad ranges to find out more culprits
14:54 rurban this could run unattended. for the analysis we'll have to do it together anyway
14:56 Chirag_ hmm.. We correspond in the evenings (IST), so it wont be disrupted, for sure..
15:14 rurban one really bad commit is 2_11_0-614-gfdb6fa58.486329896 +-  0.49%  plobsing: re-implement implicit :main
15:15 rurban 42% slowdown
15:16 Chirag_ ooh.. too much.. that must be the one for the ~13% build
15:16 rurban but this could be because the previous commits were not correct. some didn't run at all
15:20 rurban pushed my logs to https://github.com/parrot/parrot-bench
15:20 rurban log.bench-3.0.slowdown.numbers
15:24 Chirag_ u covered all from 2.7-2.8?
15:24 rurban nope
15:25 rurban just until 2.9
15:25 rurban only 2.9, 2.10, 2.11, 3.0
15:26 Chirag_ oh.. the ones like 2_8 gave a false impression
15:27 Chirag_ installing perl 5.14.4 .. taking a lot of time..
15:29 rurban yes
15:29 rurban found no .deb for it?
15:30 Chirag_ was using perlbrew... didnt realize it would take so long
15:31 rurban ~ 15 minutes
15:33 rurban and you need TAP::Harness::Archive also
15:33 rurban for make smoke
15:37 Chirag_ oh.. i will install that as well..
15:38 Chirag_ less RAM is making it slow...
15:39 rurban and the make test step is slow
15:48 FROGGS joined #parrot
16:11 rurban1 joined #parrot
16:14 basiliscos joined #parrot
16:32 null0 left #parrot
17:05 Chirag_ I am still getting that error.. definitely running 5.14.4... but maybe havent extracted TAP::Harness::Archive correctly
17:09 Chirag_ rurban: should I fall back further from 5.14.4?
17:14 rurban 5.14.4 is fine
17:15 rurban did you run your perl properly?
17:15 rurban what is the name of your perl-5.14? perlbrew?
17:16 rurban if perlbrew, do perlbrew switch 5.14.4
17:16 Chirag_ yes i did that
17:17 rurban hmm, then you shouldn't get this error anymore. I avoid perlbrew because I hate it
17:17 Chirag_ it gives a subshell bash-4.3
17:17 rurban it seems to be highly environment specific
17:18 Chirag_ i ll try finding a .deb now
17:18 Chirag_ how do I handle TAP::Harness::Archive? extract and merge with Parrot.. these are part of a tar.gz
17:19 rurban just $perl -S cpan  TAP::Harness::Archive
17:19 rurban there is no  extract and merge with Parrot
17:19 rurban it is only needed for make smoke
17:20 Chirag_ oh.. thanks!
21:22 basiliscos joined #parrot
23:43 kid51 joined #parrot
23:43 kid51 $ perl tools/dev/resubmit_smolder.pl
23:43 kid51 Could not upload report to Smolder at http://smolder.parrot.org
23:43 kid51 HTTP CODE: 500 (Internal Server Error)
23:44 kid51 Does anyone recall how we get that fixed?
23:45 Util kid51: When it has been a problem in the past, http://smolder.parrot.org/ itself was not responding.
23:45 kid51 Yes
23:46 Util Before I ask osuosl to reboot it, would you verify that http://smolder.parrot.org/ responds for you (it does for me, just now) in a web browser,
23:46 kid51 http://smolder.parrot.org/app/projects/smoke_reports/1
23:46 Util and also try resubmit_smolder.pl once more.
23:46 kid51 The web site is there, but all the data for each report is '0'
23:46 kid51 or "Unknown"
23:47 Util Ah!
23:47 Util Never seen *that* before!
23:47 kid51 I've just forgotten the address for osuosl
23:47 kid51 But that's what I usually see when the server is not accepting uploads.
23:48 Util kid51: support@osuosl.org
23:48 Util I was heading out to class; do you have time to submit a ticket?
23:49 kid51 will do
23:50 Util Thanks!
23:50 Util Also, if you want to reach them on IRC: /JOIN -freenode #osuosl
23:50 janus joined #parrot
23:50 Util I will check back in, in 3 hours.
23:53 kid51 Hmm, this may be my problem more than OSUOSL's.
23:53 kid51 I just successfully uploaded a report from my Mac
23:54 kid51 But the failures are coming from my Linode
23:54 kid51 In the past, both worked.
23:56 kid51 For hosting support and inquiries, please email support@osuosl.org.. This IRC channel is a secondary means of communication meant to supplement the support tickets generated through that email address.
23:56 kid51 So I'll file a ticket first.

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

Parrot | source cross referenced