Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2015-03-05

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

All times shown according to UTC.

Time Nick Message
00:50 sivoais reading the docs for polyfit
00:50 sivoais "It does not thread correctly and should probably be fixed by someone.  If you are reading this, that someone might be you."
00:51 sivoais did the docs just "well volunteered" me!??
01:04 mohawk search your feelings
01:04 mohawk you know it to be true
01:12 opkick [pdl] zmughal pushed 1 new commit to test-cleanup: http://git.io/xQXl
01:12 opkick pdl/test-cleanup eb07f84 Zakariyya Mughal: move test dependencies to TEST_REQUIRES section
01:17 opkick [pdl] zmughal created slatec-polyfit-weight-len (+1 new commit): http://git.io/xQ1g
01:17 opkick pdl/slatec-polyfit-weight-len d245a61 Zakariyya Mughal: add tests for polyfit weight length issue...
01:22 opkick [pdl] zmughal pushed 1 new commit to slatec-polyfit-weight-len: http://git.io/xQMX
01:22 opkick pdl/slatec-polyfit-weight-len 1df5338 Zakariyya Mughal: PDL::Slatec::polyfit(): the weight ($w) dims need to match the data dims...
01:22 sivoais urgh... forgot that the branch won't trigger a travis-ci build
01:23 opkick [pdl] zmughal force-pushed slatec-polyfit-weight-len from 1df5338 to d245a61: http://git.io/xQDL
01:25 opkick [pdl] zmughal opened pull request #59: Fix for PDL::Slatec::polyfit() weight dimension mismatch issue (master...slatec-polyfit-weight-len) http://git.io/xQDB
01:25 opkick [pdl] zmughal pushed 1 new commit to slatec-polyfit-weight-len: http://git.io/xQDi
01:25 opkick pdl/slatec-polyfit-weight-len 9320157 Zakariyya Mughal: PDL::Slatec::polyfit(): the weight ($w) dims need to match the data dims...
01:26 sivoais yes, I'm kicking off 2 builds. On purpose.
01:28 opkick [pdl] zmughal comment on issue #59: The results of <https://github.com/PDLPorters/pdl/commit/​d245a616b917062f57063f91ba6a42f80f46a629> should show that the TODO tests in `t/issue-sf-368.t` are failing and if all goes well, <https://github.com/PDLPorters/pdl/commit/​93201574b8d40c447edb8be50b51901a15f82443> should show the tests pass now.... http://git.io/xQyB
01:29 sivoais again, these are what are left blocking the PDL v2.008 milestone <https://github.com/PDLPorters/p​dl/issues?q=is:open+milestone:"PDL+v2.008"+-label:patch-exists+>
01:45 sivoais mohawk: do you know much about this NiceSlice filter thing?
01:46 sivoais I'm looking at <https://github.com/PDLPorters/pdl/issues/32> "NiceSlice can get confused by comments to cause compilation errors"
01:46 sivoais chm says that he wants the filter to work with eval'd code, but I've never seen that with Filter::Simple
01:48 sivoais I would think the way to do that is to trap eval...
01:54 sivoais I love the stylised headings (Name, Synopsis) on here <http://www.perlmonks.org/?node=eval>
01:55 * sivoais thinks about installing CSS that makes all sites look like parchment with calligraphy
03:25 opkick [pdl] zmughal comment on issue #48: I created a test out of this bug in the branch `slatec-polyfit-weight-len` <https://github.com/PDLPorters/pdl/pull/59>.... http://git.io/x7tI
03:47 opkick [pdl] zmughal comment on issue #10: OK, to clarify this more, if I have a `.pd` file that generates both native code and Perl code, I should not have to wait for things to compile if I only change the Perl part in places that don't change any of the compiled code. I'm using Perl for a reason! http://git.io/x7Yi
06:02 opkick [pdl] zmughal force-pushed slatec-polyfit-weight-len from 9320157 to 4661fa4: http://git.io/xQDL
06:02 opkick pdl/slatec-polyfit-weight-len 4661fa4 Zakariyya Mughal: PDL::Slatec::polyfit(): the weight ($w) dims need to match the data dims...
06:06 opkick [pdl] zmughal force-pushed slatec-polyfit-weight-len from 4661fa4 to 28219f6: http://git.io/xQDL
06:06 opkick pdl/slatec-polyfit-weight-len 28219f6 Zakariyya Mughal: PDL::Slatec::polyfit(): the weight ($w) dims need to match the data dims...
06:24 sivoais ick... I don't like that solution... I'd rather there was a better way to get threading working there
08:01 mohawk sivoais, i made Filter::Simple work nicely with Gimp-Perl (see Gimp::Fu)
08:02 mohawk i haven't looked hard at PDL's NiceSlice yet
08:04 mohawk sivoais, using Inline::Pdlpp is a way to avoid recompiles if only change perl part
08:10 opkick [pdl] mohawk2 comment on issue #10: When I converted PDL::Ops (I think) to use Inline::Pdlpp, there's a PMCode param that triggers making a `_*_int` method name to be called by the included Perl. My initial look at PDL::PP didn't show how to trigger that without still leaving in the PMCode, even though that wasn't directly being used. I was then able to avoid recompiles where I only changed the Perl code / docs. What I'm saying is, this is a thing I have
10:06 [1]mohawk joined #pdl
16:30 jberger sivoais: did you remove the Data::Printer handling?
16:31 sivoais jberger: what do you mean?
16:31 jberger looking at the email from Luis
16:32 jberger and quoted from you
16:32 sivoais ahhh!
16:32 sivoais I see, that needs to install Data::Printer::Filter::PDL
16:33 sivoais wait, does the list hide everyone's e-mails?
16:33 sivoais O_o
16:34 sivoais I was trying to search for Luis in the From field and not finding the e-mail
16:37 jberger I thought that there was a _data_printer method in PDL:: at one point
16:37 jberger perhaps not, perhaps it was just proposed and then ignored
16:37 jberger I don't remember anymore
16:40 sivoais I'm willing to bring it into PDL if needed
16:40 sivoais or just move the repo to the PDLPorters org ! :-)
16:41 sivoais though if we want to have PDL get smaller (slim? tiny?), maybe it should be separate and we can just make a PDL bundle
16:43 jberger the idea with a _data_printer method is that it is there but weightless, any imports be done inside the method
16:43 jberger I don't especially care either way
16:44 jberger personally the only slim/tiny I care about is getting rid of the external dependencies
17:20 opkick [pdl] perldl-bot opened issue #60: SF#256 Threadable version of PDL::MatrixOps::inv http://git.io/xbkH
17:30 drrho joined #pdl
18:04 opkick [pdl] zmughal opened issue #61: Data::Printer support http://git.io/xbg1
18:04 opkick [pdl] zmughal opened issue #62: pdl-general mailing list does not show senders in From header http://git.io/xbgF
18:35 opkick [pdl] wchristian pushed 1 new commit to master: http://git.io/xbyA
18:35 opkick pdl/master 538f34a Chris Marshall: Fix sf.net bug #256 again...
18:36 sivoais chm++
18:36 opkick [pdl] zmughal comment on issue #60: Fixed in <https://github.com/PDLPorters/pdl/commit/​538f34a2dc02bcb579ba6e7aa2ac18d2bfee7ded> http://git.io/xbSN
18:54 chm joined #pdl
18:54 chm wow!  A lot has been happening.  I'm working to catch up...
18:55 sivoais :-)
18:55 sivoais I'm stuck on the best way to solve the Slatec polyfit bug in particular
18:55 chm sivoais:  I'm going through the bugs and closing those that are done.  Just wanted to wait for a CPAN release to check...
18:56 sivoais chm: does look at this help: <https://github.com/PDLPorters/p​dl/issues?q=is:issue+is:closed>?
18:56 chm I took a quick look and didn't see anything easy.  Is it possible to just barf if something is wrong so the user knows?
18:57 sivoais this is what I did <https://github.com/PDLPorters/pdl/pull/59/files>
18:57 chm Will definitely track from the gh work as well.
18:58 sivoais since adding zero is idempotent for when the length is correct, it should work in all cases, but I feel there is a lower level way to do it.
18:59 chm Going to grab lunch---took longer than planned for re-fix #256.  Back later...
18:59 sivoais ah, I should do the same.
19:20 travis-ci PDLPorters/pdl#72 (master - 538f34a : Chris Marshall): The build passed.
19:20 travis-ci Change view : https://github.com/PDLPorters/pdl/c​ompare/aedd1ea8f9cf...538f34a2dc02
19:20 travis-ci Build details : http://travis-ci.org/PDLPo​rters/pdl/builds/53230501
20:25 opkick [pdl] wchristian pushed 1 new commit to master: http://git.io/xN6G
20:25 opkick pdl/master 57b9c5b Chris Marshall: Make debug output conditional on $debug
20:28 chm sivoais:  there are a number of fixed issues on your github branches.  how when do we get them into PDL master at sf.net?
20:28 chm I would like to push a PDL-2.007_12 devel release this evening.
20:30 sivoais which branches do you want? I can rebase them and let them test again and then push to master
20:30 sivoais or skip the tests because the changes should be independent :-)
20:31 sivoais by test, I mean build on Travis
20:35 sivoais oh, the branches on GitHub are the same as on SourceForge. They always get mirrored for SF to GH
20:35 sivoais *from
20:35 sivoais the PR page <https://github.com/PDLPorters/pdl/pulls> gives more info on what each branch is for
20:43 chm sivoais: so how do I turn a github pdl/pull/59/files into something like an sf.net MR?
20:43 chm Also, you are welcome to perform the merges yourself (but I would like to be able to better work with your gh workflow...)
20:44 sivoais I think mohawk was mentioning that the SF merges were not working well and that some commits were being dropped
20:45 sivoais I'll write up something and e-mail the list
20:52 sivoais chm: do you know why the pdl-general list doesn't preserve the From headers for messages?
21:04 travis-ci PDLPorters/pdl#73 (master - 57b9c5b : Chris Marshall): The build passed.
21:04 travis-ci Change view : https://github.com/PDLPorters/pdl/c​ompare/538f34a2dc02...57b9c5b1f807
21:04 travis-ci Build details : http://travis-ci.org/PDLPo​rters/pdl/builds/53246489
21:33 opkick [pdl] zmughal force-pushed slatec-polyfit-weight-len from 28219f6 to 0e01363: http://git.io/xQDL
21:33 opkick pdl/slatec-polyfit-weight-len e76c0e4 Zakariyya Mughal: add tests for polyfit weight length issue...
21:33 opkick pdl/slatec-polyfit-weight-len a36cacf Zakariyya Mughal: PDL::Slatec::polyfit(): the weight ($w) dims need to match the data dims...
21:33 opkick pdl/slatec-polyfit-weight-len 0e01363 Zakariyya Mughal: The tests for PDL::Slatec::polyfit() weight are now passing, so turn them from TODO tests to regular tests...
23:07 chm sivoais, vicash, mohawk, jberger, mithaldu:  Please see my recent post to pdl-devel and pdl-general on PDL-2.008 status
23:28 sivoais ok, sent a response
23:30 chm joined #pdl
23:31 chm mohawk, sivoais:  I just tried a full build of PDL from the git directory and it died trying to build files in a holdns/ subdir
23:32 chm Is there something I did.  Previously, PDL builds did not pick up any old directory to try to build?
23:33 sivoais I'm not sure, but if you run
23:33 sivoais git clean -xf
23:33 sivoais that will clean out the repo
23:41 sivoais chm: I can go ahead and merge the fixes in now
23:45 sivoais I'll just go ahead and merge them. This is a dev release after all... :-)
23:54 opkick [pdl] zmughal pushed 4 new commits to master: http://git.io/xAhI
23:54 opkick pdl/master 8a42d9a Zakariyya Mughal: add .travis.yml to MANIFEST.SKIP
23:54 opkick pdl/master a84aef6 Zakariyya Mughal: add README.md to spruce up the GitHub repository
23:54 opkick pdl/master 7b847e7 Zakariyya Mughal: add build and coverage badges to README.md...
23:55 opkick [pdl] zmughal closed issue #11: badges for Travis-CI, Coveralls http://git.io/xAh9
23:56 opkick [pdl] zmughal closed issue #50: SF#374 CONFIGURE_REQUIRES => Devel::CheckLib http://git.io/xgl9
23:58 opkick [pdl] zmughal closed pull request #59: Fix for PDL::Slatec::polyfit() weight dimension mismatch issue (master...slatec-polyfit-weight-len) http://git.io/xQDB
23:58 opkick [pdl] zmughal closed issue #48: SF#368 PDL::Slatec::polyfit ignores incorrect length of weight piddle; passes garbage to slatec polfit http://git.io/xglr

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