Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2013-09-29

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

All times shown according to UTC.

Time Nick Message
00:36 _vicash_ joined #pdl
00:37 _vicash_ left #pdl
00:37 _vicash_ joined #pdl
01:31 _vicash_ hi. it's been a while since i hung out here. I have a question. Do the PDL::Prima and Prima modules work on the ARM CPUs ?  I am building a system where data gets extracted from PostgreSQL and displayed on a television. But between the database and the TV is a small ARM CPU board called the Beaglebone Black.. it can run Perl and some stuff but just wanted to know about Prima and PDL
01:31 _vicash_ has anyone given it a shot ever ?
01:45 sivoais it looks like the tests for Prima have only been run on x86 machines <http://www.cpantesters.org/distro/P/Prima.html>
01:46 _vicash_ sivoais: thanks. does Prima use any native C code that is not portable ?
01:47 _vicash_ sivoais: i already use Prima for an application and just wanted to continue using it on the ARM as well for the UI. Don't want to use Perl/Tk as that looks ugly and WxWidgets is my final option in case Prima doesn't work
01:48 sivoais _vicash_: I haven't tried it, but I would assume it would work. The C code is just interfacing with the X11 library on Unix machines and the Win32 API on Windows
01:48 sivoais nothing out of the ordinary that should hinder portability there
01:49 _vicash_ sivoais: ok sounds good. X11 works on the device I am using so I will try to build Prima and run it there.
01:49 _vicash_ what about PDL ? PDL does a lot of nifty stuff with x86 CPU features...
01:51 sivoais That I do not know. It looks like <http://www.cpantesters.org/distro/P/PDL.html> it's not doing well on ARM
01:51 sivoais but that might just be because it is a new release
01:53 _vicash_ sivoais: thanks. this helps.
01:56 sivoais hmm, figuring out why it's not working on the ARM arch would be good. A number of computer hardware companies are pushing for ARM because of the lower power footprint in the data centres
02:05 _vicash_ hmm.. well i will try it out on Monday/Tuesday and see what happens..
11:51 _vicash_ joined #pdl
12:11 chm joined #pdl
12:13 chm sivoais, _vicash_: Almost all the fails for PDL-2.006 are due to the new hash key reordering since perl 5.17.x which fix happened after that release.
12:14 chm The sole other ARM test report had a compiler crash---most likely because PDL has large, machine generated code files to compile which can blow out small memory systems.
12:15 chm Of course, a bug in the ARM version of the compiler is also potentially the problem.
12:15 chm BTW, Prima is very easy to test install.  It might be easier to give it a go than speculate.  :-)
12:16 chm I expect it to work but haven't had time to try on my Raspberry Pi...
12:17 chm If you need to build PDL for perl-5.18.x then you have two choices, use the PDL-2.007 pre-release or ignore the few subtest failures.
12:18 chm PDL itself runs fine, just the tests themselves are buggy---still gives a FAIL report.
13:39 sivoais good to know! :-)
16:04 jberger joined #pdl
16:59 drrho joined #pdl

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