|
Parrot 6.5.0 "Black-winged Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 17 June 2014. |
|||
| kid51 | The tarball generated from 'make smoke' on Linode appears to be sound -- or at least as sound as that generated on Darwin/PPC. | 00:16 | |
| So I don't really have any idea why smolder.parrot.org can't extract data from it. | |||
| Util: check your mail. It appears to be a Smolder problem, but not really an OSUOSL problem. | 00:57 | ||
| It appears that Smolder is now being maintained by Maddingue: github.com/Smolder/smolder/blob/ma.../README.md | |||
| Perhaps we could file an issue there -- but that's it for me tonight. | 00:58 | ||
| Coke | smolder used to need to be cleaned out on a regular basis, and we didn't have the keys to do it, IIRC. | ||
| kid51 | Coke: How's life?! | 00:59 | |
| Coke | sokay. you? | ||
| kid51 | Good. | 01:00 | |
| I had lunch 2x with particle at YAPC in Orlando, as well as dinner with Util and spouse | |||
| IIRC -- it was two weeks ago and my memory is already hazy | |||
|
01:45
FROGGS_ joined
02:34
Tene joined
|
|||
| Util | kid51: I will prod it in the morning. | 03:53 | |
| 26 of the last 30 smokes are blanks. kid51: are all 26 yours? | 03:54 | ||
|
04:45
davidfetter joined
07:08
he joined
|
|||
| Maddingue | kiI more of less try to maintain it | 07:09 | |
| s/ki/kid51: / but, he's not here >_> | 07:10 | ||
| the important thing is that that merged all the fixes that several people had made over the years in RT or Github, and merged with the PSGI version | 07:11 | ||
|
07:27
basiliscos joined
07:29
FROGGS_ joined
09:13
basiliscos joined
09:36
basiliscos joined
09:42
basiliscos joined
09:47
Psyche^ joined
09:54
basiliscos joined
10:33
basiliscos joined
10:34
bighugedog joined
10:40
basiliscos joined
10:42
basiliscos joined
10:52
basiliscos joined
10:54
kid51 joined
13:43
rurban1 joined
13:55
basiliscos joined,
tadzik joined
13:56
tadzik left
|
|||
| rurban | kid51: see github.com/parrot/parrot/issues/1078 | 14:05 | |
| Util: most of the blank smolder reports are from my automatic linux smokers | 14:07 | ||
| Util: however only linux fails to upload. darwin, windows, cygwin, solaris works fine | |||
| I checked out a local smolder version but it was too hairy for now | |||
|
14:12
bluescreen joined
|
|||
| Coke | All the smolder issues make we want to get back to work on my replacement. Will see how far I can get this week. | 14:13 | |
| rurban | good. I switched to python's buildbot locally | 14:15 | |
| But buildbot is super slow with only one server instance and ~8 clients | |||
|
14:27
Chirag joined
14:40
FROGGS joined
|
|||
| Chirag | rurban: I have got perl-5.14.2 and perl-base 5.14... but now git wants 5.18... Can you please suggest a way out? | 14:58 | |
| rurban | cannot you have both? | 14:59 | |
| if not, then I guess it's time to compile a proper perl5.14 into /usr/local/ (default), not via perlbrew | 15:00 | ||
| ./Configure -des && make -s -j4 && sudo make install | 15:01 | ||
| Chirag | i am not using perlbrew anymore.. I used .deb for that | ||
| rurban | but the 5.14 deb deleted your 5.18 perl? | 15:02 | |
| Chirag | yes | ||
| rurban | and git is broken now? | ||
| Chirag | yes | 15:03 | |
| maybe I can now download 5.18 and give it another destination | |||
| rurban | git is more improtant. re-install ubuntu perl proper (5.18), find the old perlbrew source dir and re-compile there | ||
| ./Configure -des && make -s -j4 && sudo make install | |||
| should be <10 min | 15:04 | ||
| most of the work is sweat (recompile + testing), not thinking or debugging | 15:08 | ||
| Chirag | hmm.. not much to show this week.. | 15:10 | |
| rurban | well, you can describe your search to find the next problem | 15:14 | |
| and the various obstacles in its path | |||
| Chirag | sure.. | 15:19 | |
| done.. now I guess I need to set the PATH for perl-5.14.4 so that parrot doesn't pick up the new one | 15:21 | ||
| rurban | no PATH changes, just install it into /usr/local/bin | 15:29 | |
| which is the default | |||
| perlbrew messes with the PATH and PERL5LIB env, which complicates things | 15:30 | ||
| I install everything with App::perlall which install | |||
| s multiple perls side-by-side without any perlbrew problem | |||
| But this is overkill for you | |||
|
16:41
basiliscos joined
|
|||
| Chirag | finally .. its working.. running bench.sh on all commits.. | 17:00 | |
| rurban | :) | 17:01 | |
| and now try to keep the error rate low, < 1% | |||
| i.e. no video streaming, kvm or such | |||
| Chirag | ok... | 17:02 | |
| "Invalid option "without-libffi". See "perl Configure.pl --help" for valid options" --- Is this error normal? showing for all commits... | 17:03 | ||
| rurban | yes, this is normal. libffi-3.1 is broken with older parrot's, so I disabled it, but very old parrots didn't understand this flag. | 17:06 | |
| that's why I try several Configure options | |||
| Chirag | good to know.. | 17:07 | |
| also, ../bench.sh: 71: ../bench.sh: perf: not found ? | |||
| rurban | perf is required. package linux-tools | 17:09 | |
| sudo apt-get install linux-tools | 17:10 | ||
| Chirag | oh.. so I will re-run bench.sh | 17:17 | |
| last one.. "Use of qw(...) as parentheses is deprecated at config/init/defaults.pm" ? | 17:19 | ||
| rurban | yes, ignore, just a warning | 17:21 | |
| runb a single ../bench.sh first, to see if it works at all. it wipes out all private files in your parrot src dir | 17:22 | ||
| Chirag | this is what i get for a commit... pastebin.com/mZjn9Se9 | 17:37 | |
| rurban | Chirag: looks god, but: | 17:40 | |
| loadavg 3.53 is too high | |||
| +- 0.14% is good | 17:41 | ||
| 34.246651062 seconds time elapsed, looks like a very slow machine :) | |||
| I would also remove the installed /usr/local/lib/libparrot.so | |||
| but a slow machine is better to see the differences. my machine is already too fast | 17:42 | ||
| Chirag | slow machine undoubtedly ... what is loadavg exactly? | 17:43 | |
| rurban | a number how busy your cpu is. ~ number of waiting processes | 17:45 | |
| en.wikipedia.org/wiki/Loadavg | |||
| Chirag | oh.. got it | ||
| rurban | should be < 1 | ||
| how many CPU cores do you have? | 17:46 | ||
| Chirag | 4 | 17:47 | |
| rurban | ok, then it's better | ||
| you just need to observe that loadavg will not deviate too wildly, or you'll get too high error rates | |||
| Chirag | hmm.. I will run it overnight and keep my system untouched | 17:48 | |
| rurban | in my tests I almost cannot use the numbers per commits, too busy machine. | ||
| so I have to check ranges which commits exactly did slow down the tests | 17:49 | ||
| so far I'm still at the guessing stage | |||
| Chirag | ok.. | 17:50 | |
| rurban | => github.com/parrot/parrot-bench/blo...wn.numbers | ||
| Chirag | so that 8-10s range corresponds to my 34s? | 17:52 | |
| rurban | yes :) | ||
| Chirag | :D | ||
| rurban | more to 8s | ||
| or your benchmarks threw an exception | 17:53 | ||
| maybe run it manually, without throwing away stdout and stderr | |||
| we really should check the exit codes also | |||
| Chirag | manually as in - one commit at a time? | 17:55 | |
| rurban | in run-bench.sh | 18:02 | |
| Chirag | removing ">/dev/null" might help? | 18:05 | |
| Util | My RL meeting may go long, so I may be late to #parrotsketch. If so, please meet as normal, and I will catch up. | 18:18 | |
|
19:13
bluescreen_ joined
|
|||
| rurban | Chirag: yes, both redirects | 20:07 | |
| dalek | rrot: 868c410 | rurban++ | / (3 files): namealias: small pod changes |
22:44 | |
|
22:57
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1060 (master - 868c410 : Reini Urban): The build passed. | 22:57 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/b...8c41038310 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/29459602 | |||
|
22:57
travis-ci left
23:01
kid51 joined
|
|||