Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2015-03-19

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

All times shown according to UTC.

Time Nick Message
00:31 opkick [pdl] coveralls comment on issue #84:
00:54 sivoais mohawk: it looks like master is still broken under EUMM blead. See job #142.2 <https://travis-ci.org/PDLPorters/pdl/jobs/54955007>
00:57 mohawk sivoais, that's crazy, since the same commits i thought passed before
00:57 mohawk let's take a look
00:57 sivoais yeah, I'm trying to follow the build logs from last time <https://travis-ci.org/PDLPorters/pdl/jobs/54893221>
00:58 mohawk https://travis-ci.org/PDLP​orters/pdl/builds/54893215
01:02 mohawk that's just crazy
01:02 mohawk one was a merge of aa7 onto b9
01:03 mohawk the other is b9 fast-forwarded to aa7
01:05 mohawk sivoais, i'll stop #142
01:05 mohawk so #143 can have a go
01:05 sivoais sure
01:07 mohawk https://github.com/PDLPorters/pdl/compare/aa7c613​74c9c...16f8af51c53e528bd7f12234decf471aa20bbc6d
01:07 mohawk they show as being the same
01:07 mohawk that is nuts
01:07 mohawk oh hang on, i think EUMM got released
01:07 mohawk let's check that
01:07 mohawk wrong, dev-released
01:07 mohawk but surely it's that
01:07 sivoais same version
01:08 sivoais > Successfully installed ExtUtils-MakeMaker-7.05_16 (upgraded from 7.04)
01:08 sivoais maybe there is something with the order of the parallel build? once I can get a diff working...
01:09 mohawk succeed: https://travis-ci.org/PDLPorters/pdl/jobs/54893221
01:09 mohawk fail: https://travis-ci.org/PDLPorters/pdl/jobs/54955007
01:10 mohawk just re-cancelling 142
01:12 sivoais does Proj4.pd require PDL/GIS/Proj before it runs?
01:12 sivoais that's what is missing in the failed build
01:12 mohawk it does
01:12 mohawk that's what the 4th param expresses, an array-ref of deps
01:13 * sivoais jumps to commit
01:13 mohawk it both is supposed to, and does, visit each in turn, and build that
01:14 mohawk https://travis-ci.org/PDLPor​ters/pdl/jobs/54955007#L3380
01:14 mohawk it makes core with that
01:15 mohawk https://travis-ci.org/PDLPor​ters/pdl/jobs/54955007#L3513 is where it makes PDL::GIS::Proj
01:16 mohawk what's going wrong is that it's showing an intermittent failure to build the actual SO for P::G::P (aka PGP)
01:16 mohawk that's the difference
01:16 sivoais yes
01:16 mohawk that's why the "core" target got so complicated
01:17 mohawk i need to revert that and figure why
01:18 sivoais this line in particular is missing <https://travis-ci.org/PDLPor​ters/pdl/jobs/54893221#L3520>
01:19 sivoais until the chmod on 3525
01:19 sivoais the Travis build log is a bit of a pain to navigate...
01:19 mohawk sivoais, that's a symptom
01:20 mohawk Proj.c is created by xsubpp from Proj.xs
01:20 mohawk Proj.xs is created by genpp Proj.pd
01:22 mohawk but none of that happens, and it has yet to be clear why
01:22 mohawk i'm sure it's because of a race condition
01:23 chm joined #pdl
01:23 mohawk i even tried latest gnu make (4.1)
01:23 mohawk that actually did worse, not better
01:23 mohawk so i reverted to 3.81
01:23 mohawk hi chris, how goes it?
01:23 mohawk (worse as in behaved the same, broke other stuff)
01:24 chm Well, I'm trying out Konversation on my XO
01:24 mohawk how's it working so far?
01:25 mohawk oh yes, you're not on mibbit!
01:25 mohawk congrats!
01:25 mohawk hopefully you'll leave it connected all the time
01:25 sivoais OLPC XO-1?
01:25 chm I like the XO, just wish I could have the same featuresin a modern PC
01:25 chm This is an XO-1.5
01:26 chm Not bad with swap on an SDcard and a external drive.
01:26 chm Oops, got to go.  Catch back tonight.  o/
01:26 sivoais ah, I've got the XO-1. I love the monochrome screen
01:26 sivoais o/
01:27 mohawk hi chris
01:27 mohawk bye chris ;-)
01:28 sivoais mohawk: have you seen <http://bashdb.sourceforge.net/remake/>?
01:28 mohawk is this going to make me want to stab myself in the eye?
01:28 sivoais hah, depends
01:29 mohawk ah, actually looks like a neat idea
01:29 mohawk i may end up having to do something dramatic with this
01:30 mohawk but hopefully a few runs through with NOECHO= and redirecting to a file will give me something to diff
01:40 mohawk it does appear to be some kind of make bug
01:50 mohawk well this is something, now it's failing 100% of the time
01:56 mohawk but one time it's failed to build Math.so, one it failed to build MatrixOps.so
01:56 mohawk i wonder if it's something to do with the funky dependency tree for building *.pd files
02:02 mohawk the ones that have problems are Core, Math and MatrixOps
02:02 mohawk all of those are made from not just their own .o, but others
02:02 mohawk so that's a common factor
02:05 opkick [pdl] coveralls comment on issue #85:
02:55 opkick [pdl] mohawk2 deleted eummbleadfix at aa7c613: http://git.io/hBQJ
06:18 opkick [pdl] zmughal comment on issue #85: While Travis-CI says that it passes, this is deceptive. Setting CC using the EUMM option does not work for subdirectory Makefiles.... http://git.io/hRCT
07:59 opkick [pdl] mohawk2 comment on issue #85: The way forward would be to configure that Perl installation with something like... http://git.io/hRwb
10:57 drrho joined #pdl
15:48 opkick [pdl] zmughal pushed 1 new commit to travis-compiler-clang: http://git.io/huLS
15:48 opkick pdl/travis-compiler-clang 6ca153d Zakariyya Mughal: Travis-CI: change the value of $Config{cc} to clang instead of using PERL_MM_OPT...
17:17 chm joined #pdl
17:29 chm joined #pdl
17:30 chm sivoais: I have the XO-1 as well.
17:30 chm Need to rebuild with OS on external SD to be usable.
17:32 chm mohawk, sivoais:  Are we closer to PDL-2.008 feature freeze?
17:33 chm Wow, konversation is *way* better than mibbit!
17:39 ribasushi .oO( desktop app is better than a festering pile of JS in a browser, news @ 11 )
17:56 opkick [pdl] coveralls comment on issue #85:
18:58 vicash sivoais: is OLPC faster than the Raspberry Pi/BBB ?
18:58 vicash i thought it was a severely degraded piece of hardware
19:26 sivoais vicash: you're right, the OLPC is slow. The best part about it for me is the ruggedness and the screen. The keyboard is really small.
19:26 sivoais I had to do the same thing as chm... use an SD card to load up Debian (DebXO)
19:30 vicash if  you use a microSD card you can run Debian on BBB or RasPi.. but I guess if you want mini-x86 clone then not sure.. maybe Intel Edison ? or a cheap netbook would be better
19:31 sivoais mohawk: I think you were working out why the lastest EUMM wasn't building the Proj4 deps in the make file?
19:31 sivoais I really just wanted the XO for the screen. It can be tuned down to monochrome. Also because I like the OLPC project :-)
19:32 vicash sivoais: is the OLPC project still alive ? i thought they shut it down a while back..
19:33 sivoais I'm not sure. I haven't been following it lately. Seems like they are still around.
19:38 chm joined #pdl
20:01 sivoais chm: re: the feature freeze, mohawk has been trying to get the PDL build working with the latest dev EUMM
20:02 sivoais I'm still not 100% on why EUMM changed
20:37 chm joined #pdl
21:00 mohawk sivoais, the latest state of play is that with dev EUMM, this in PDL: (cd Basic/Core; make)
21:00 mohawk doesn't build Core.so
21:00 mohawk it stopped before pdlcore.o
21:01 mohawk then before Core.so
21:01 mohawk then 3rd time it built Core.so
21:01 mohawk something in the complicated deps the M.PL makes is screwing gmake up
21:22 chm joined #pdl
23:35 chm joined #pdl

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