From: mohawk <moh...@us...> - 2015-04-11 04:45:07
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "pdl". The branch, longlong-double-fix has been updated discards 4e5b0066a52da3c132a141a37f9c92bb08d12c19 (commit) discards f4c78c86c75e17757090e69ab016fb7085cc825c (commit) discards f0d08af1cb92d4e5f40a5b8f8107d48cc53bd862 (commit) discards b0516ada0acaa950ce12e2cd58582a57719f561f (commit) discards 512bcfe7b689480e531746c2a9861dd23e9fd03a (commit) discards 40acbef73fec8b64d5e458fb179891c488edadd2 (commit) discards 475d477eef02168ddc7852a20c66263c22c5b62e (commit) discards eeeeedcf5657fe1b08e56edb7f0997d4e196cc12 (commit) discards 720c5e111a72a941346570371bfc265acb28faec (commit) discards 5c728555029259c1c7fd4b9c494b74f48007ac9f (commit) discards 39d2b2c150c25cce92674e013492e0e98865e223 (commit) discards cf5cdb91d74c4937340a769ba935a494d579aeac (commit) discards 81b9a40cc42e602d8c8923fda94a914947e4b137 (commit) discards 6c037685d905bc9f19e4973fe05aba767923a0aa (commit) discards 9881f7604b98a5cf7485bf462dd46617c03ced8a (commit) discards 94adc53e22ca361efcd61348f7a2201b835fc8c8 (commit) discards 51b1e6351b7564ae25185174c8289cfac70216aa (commit) discards c9bacc96dbcf33ee4dd341347b699901903a982e (commit) discards 3d7166b63cac69686fe32fc28c23c781f72cb3b9 (commit) discards 529300b53582d59d5c00defb31a4e6fba50363e0 (commit) discards 46b28a14b0c995a56349003f272baca402fe8054 (commit) discards f87562c72b1afdac42d49ef93f64224a458d4cf9 (commit) discards a777a3f6fe0d134dded90afebb4fab56bc3d845b (commit) discards 1cb9afbcffdac655ff4b9efafff916a0ccbb3c02 (commit) discards 5b60a2901fce080fe9ccb97b358cf5db3a3fe68d (commit) discards efb1c6cf08e99bf8ee7016a2a8921ce106f1e6eb (commit) via 24c9d4c3406f111919174ad82a94c752e0b7286b (commit) via d43274153ae9779e2a993a4f03d33d3e16fbeecc (commit) via 2b64db7a00246869bb2bbd7825623e347039a4e7 (commit) via f05b45213aaf7e5d4ca9682c08b2d1f7e11f3d57 (commit) via 5a5ac4a58274b75c97496912dc3d6f971996177b (commit) via 52a6e51c1d15e04586794eaba0f2fec6370be59d (commit) via aa907cc9b989cfc6d56029ee35a81e5bb5054a5d (commit) via bd978529a45e27a7f05224fe7378820ac71c5322 (commit) via 2fa65534b894e81a3a2ce1cce33c05f3942c59bf (commit) via ae9387099e9b8a9d927f2018b0352305bd72c77f (commit) via c1acd5a8f42121ed36734d518d968eaa5c14744d (commit) via c8770a4737c0f030395b900e1e6c19af09b3b359 (commit) via 4ce906c584ed5c2d2b820c8fde5134a9b699a200 (commit) via db4cc0ea1a397c31cbcbf1e137474f953ae143b0 (commit) via 344e8251f96d4d4b19887409835ccdaa8d2b4917 (commit) via 67fe88902d0a474c416377fb0dda9b899d7f9061 (commit) via a75f7982ee3500d472db69057c5c017ed0f46a6e (commit) via 8e4f67d282e738f8d711aef89f53de68f6b9d22b (commit) via 9ad044d4d1ee6044f9017deda0badaa08dcc53b4 (commit) via 1cdd29ba7f81da71bea759a517fed87c530afd18 (commit) via 86eedcab8cb2e4c0e30bc196e2ce64e05f2aebc6 (commit) via 99ebad5167e00a1146a81999483020b98b46258e (commit) via 2f121d6ed7b0987b7dae95ecd337ed7fc5519851 (commit) via 9b1b8d8ebaca7c2fd353b00246a43afc2538889b (commit) via b50faa47f867f12f447c36c188003da00391fe23 (commit) via 5f8a24604bcbdc65da0f9819778bb6d5d439f63b (commit) via 5148b8bcaf6ff96b38267c4989f10c82dfeba5d8 (commit) via 3cc8646fe8f9dc03ac6447dddc3edc55385db3bd (commit) via c8a96dd03447dfe1c95b13c41f7351b25dfe3961 (commit) via 8409a00bbbc4995eeb45b5bf5d97e92950155f07 (commit) via 021c71a76339ca7341048a2f21bed205bbce7a1d (commit) via 3b655510809b94130fb14c192a17f5d043aaf90b (commit) via 55229aeb73d0eb436d3e6f6742fb06d2512be6d0 (commit) via 1e53a9240c6596aace7399b9f2249a0a4abb54fc (commit) via babaa0e86d0babb8c89c10eca787445cc525a3b0 (commit) via b4ef5472bf2cff2dca7d3d51bccb0051d51e0401 (commit) via 45e746a53dceac820fcad7f723a7936b8f67056d (commit) via d9a474e209e01d011402d5ea0e21fbf89a436da0 (commit) via 1b6e4b145dfd738f2a1c7a1b4fe7e87f6ffa7b70 (commit) via 931dcc0926e1fd7339349387d9802bce8981a1d2 (commit) via 83ec8c44f41cab4db333e0b2ef9c0ba7cff28a43 (commit) via de278d65d4592eb6860435d07a80f046d13f1088 (commit) via 273955ad65ca06a7b7788a7a1e5f45819885268a (commit) via beebefbe1da933c8bd28a5c723e26da79f777687 (commit) via 14ae7b541ee0c07b617d237d2ccbffcea186136f (commit) via a6b7dee6fc636779ad7b6e3f435944397ed8453b (commit) via 0d34805414f77324fde1b12f7cf306b60c595d52 (commit) via 4947d02a186884f7feb549f483377269b6f7def6 (commit) via 3928b95fc5433235a8fa6eb648e7044472036933 (commit) via 42f08b44c64e6e6bb4c25adef3099421ab06e3d9 (commit) via f879fb9f4ffc3ace2f69f3a5c014f8914f6105ef (commit) via 1ba3251c9bf92125d7c191741e9507366fc31783 (commit) via e21b2754b47b8f0ec738f3f40e154225b080aa96 (commit) via ce322a4ef769655a29ed65cdfc06de349b837968 (commit) via c08d8c4fa0998127c8ed6d7ad00af4f2a36f69f2 (commit) via b3fa2edaa4c81d087381cfa6fad006a0f4371017 (commit) via d8c078827924bd50e7567532941ad41a7b3a23e9 (commit) via 929c942402880abbd547ae6c5ee05ff9664ff9bf (commit) via a429183b6e40cf9cbc485da1d5190123e933a163 (commit) via 904f50f7effa9f44409b1418b7f9b769a30762b9 (commit) via b70e6f01d688dfe3b316f38a3d4b8906aa687af7 (commit) via ff97f7198e3422a0a37d91563c7c0c434a82a7a4 (commit) via c40f06baf0b893c84a1aa1a6b3ce3a14172c2155 (commit) via 2be462d11456a404977d05f0c14f855accf4f89a (commit) via 8bcd040b3edcfe7a87cc2369237d596f2afdf458 (commit) via 4e031c045f20894f498df352aca84aadd888de5e (commit) via 01ee34aab9d2e1e1dfe2ae7b6d0227fc368f6583 (commit) via ef38bde5e6e4e9b19e0b3129027c9b93c92a8d80 (commit) via db0d228d5a5615c9c2b1ff71356789c04dd0a9b6 (commit) via 5016c320124897c17fc6d2cf97424ff9e0f924b7 (commit) via 076c441321bde932dfa699037772a216658329de (commit) via 26081aa1cb86e3862ef0b1e8ae474bb9c21a6add (commit) via 457fe0fbc219d065a885eed738ca62ac42743737 (commit) via dddfb223ef42d1f8105c93af2f637cb1b8abf70e (commit) via c98f1d3eb2bb19a203ac7e4781558a723adf5451 (commit) via 0be6da2e31506fb23ad25ddc55252b782a44ebfe (commit) via 1932de1f8f5a52e153440f8bfe9438bc38049c51 (commit) via 2d3fdf2b287fd96b7bd0dc6357f7a1c1d2c23d09 (commit) via 0745da96ca2e13b9797cbd3c7849376e8517cedf (commit) via 8467166ef77930085e896da24ff4bc042f19487e (commit) via 8391795a242af30b276fe614f32f0f0546b3870f (commit) via 358d0a79a24c7c22b4c3312c0ef277b4aeef4886 (commit) via b2a700884cc5d9729d3e1f86388de95563f5da97 (commit) via 3ff7ac417689cbb76958e7df2e7492bb7f0785fe (commit) via 124797bf6e2f4bc5df39a5aea94434acd635581a (commit) via 2adac143946eaa7eea014ae66c71b18216e93384 (commit) via ce8016e1bdb3def2ecb3c00ff034e7ac225ca4f5 (commit) via 05aca50d384c4c4ca0e0461816933ad672320f78 (commit) via fcb0fbe4eabf2661bdcfae96fe258278708cd992 (commit) via 8690d82a1cbbacfcc77c20d88ec264ab24a2c73e (commit) via aa7c61374c9c44c536ce0e96f93e4fe3bb92e1db (commit) via ee66fd056adc8e1efad525694bf21a926fd91d0a (commit) via 38d0fed77fe5004bbc865a68dfc37eb4e211f211 (commit) via b9be0ce66d7d1a429a82bd324d4323cb5e9a236f (commit) via 547c66aacbedb151ba1d941a1589fefc8b3d02dd (commit) via a78610265296c0a5637c07cf9c39a040a52d044e (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (4e5b0066a52da3c132a141a37f9c92bb08d12c19) \ N -- N -- N (24c9d4c3406f111919174ad82a94c752e0b7286b) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 24c9d4c3406f111919174ad82a94c752e0b7286b Author: Chris Marshall <dev...@gm...> Date: Fri May 2 18:06:08 2014 -0400 Daily snapshot from more debug attempts... commit d43274153ae9779e2a993a4f03d33d3e16fbeecc Author: Chris Marshall <dev...@gm...> Date: Fri May 2 18:04:58 2014 -0400 More fix to the PDLCONF= fix commit 2b64db7a00246869bb2bbd7825623e347039a4e7 Author: Chris Marshall <dev...@gm...> Date: Thu May 1 18:44:25 2014 -0400 Some fixes for different BAD configuration combinations commit f05b45213aaf7e5d4ca9682c08b2d1f7e11f3d57 Author: Chris Marshall <dev...@gm...> Date: Thu May 1 18:43:31 2014 -0400 Fix broken PDLCONF=conffile option handling commit 5a5ac4a58274b75c97496912dc3d6f971996177b Author: Chris Marshall <dev...@gm...> Date: Wed Apr 30 17:42:01 2014 -0400 More debug statements A number of the problems seem to happen when the data type for a new piddle is 6/float. Still don't see the specific connection. commit 52a6e51c1d15e04586794eaba0f2fec6370be59d Author: Chris Marshall <dev...@gm...> Date: Wed Apr 30 15:03:09 2014 -0400 Yet more diagnostic attempts commit aa907cc9b989cfc6d56029ee35a81e5bb5054a5d Author: Chris Marshall <dev...@gm...> Date: Wed Apr 30 09:41:36 2014 -0400 Add some debug prints commit bd978529a45e27a7f05224fe7378820ac71c5322 Author: Chris Marshall <dev...@gm...> Date: Tue Apr 29 18:03:13 2014 -0400 More work to fix typemap conversions and convert bugs Still a work in progress. Don't yet understand where the exact difference is coming from. commit 2fa65534b894e81a3a2ce1cce33c05f3942c59bf Author: Chris Marshall <dev...@gm...> Date: Mon Apr 28 16:19:16 2014 -0400 Crude fix for get/set badvalue problem commit ae9387099e9b8a9d927f2018b0352305bd72c77f Author: Chris Marshall <dev...@gm...> Date: Mon Apr 28 14:37:46 2014 -0400 Fix backwards memcmp to compare PDL_Anyval values commit c1acd5a8f42121ed36734d518d968eaa5c14744d Author: Chris Marshall <dev...@gm...> Date: Mon Apr 28 13:45:54 2014 -0400 Push optional arg handling for PDL::_badvalue_int* to perl level I don't think we can use an init for a default value as a standard C initializer. commit c8770a4737c0f030395b900e1e6c19af09b3b359 Author: Chris Marshall <dev...@gm...> Date: Mon Apr 28 11:33:01 2014 -0400 Finish rough support for PDL_Anyval as badval, undefval, and values Most tests in the test suite pass. Now need to track down remaining problems test by test. commit 4ce906c584ed5c2d2b820c8fde5134a9b699a200 Author: Chris Marshall <dev...@gm...> Date: Sun Apr 27 23:45:14 2014 -0400 More progress, still need to implement *_badvalue_int* commit db4cc0ea1a397c31cbcbf1e137474f953ae143b0 Author: Chris Marshall <dev...@gm...> Date: Sun Apr 27 13:20:48 2014 -0400 Fix pdl_at() and pdl_set() in pdlsections.g Did this by adding a generic_ppsym pattern to genpp in addition to the generic one. Implemented a macro SET_VALUE_TYPE_FROM_ANYVAL() to handle the conversion the other direction. This *all* needs to be consolidated for PDL3! commit 344e8251f96d4d4b19887409835ccdaa8d2b4917 Author: Chris Marshall <dev...@gm...> Date: Sun Apr 27 13:19:03 2014 -0400 Fix typo in SET_SV_ANYVAL macro commit 67fe88902d0a474c416377fb0dda9b899d7f9061 Author: Chris Marshall <dev...@gm...> Date: Sun Apr 27 11:00:57 2014 -0400 PDL_Anyval support for pdlcore.* and pdlapi.c mostly in The make command now stops with the generation of pdlsections.c from pdlsections.g. Need to implement PDL_Anyval support for pdl_at and pdl_set. This seems a good place for a safety snapgit. commit a75f7982ee3500d472db69057c5c017ed0f46a6e Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 17:31:37 2014 -0400 Fix some missing SET_RETVAL_ANYVAL to SET_SV_ANYVAL conversions commit 8e4f67d282e738f8d711aef89f53de68f6b9d22b Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 17:21:37 2014 -0400 More PDL_Anyval clean up Still need to deal with undefval handling commit 9ad044d4d1ee6044f9017deda0badaa08dcc53b4 Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 17:19:58 2014 -0400 Implement SET_SV_ANYVAL() macro This converts a PDL_Anyval into an SV using IVTYPE or NVTYPE as required to avoid loss of precision. commit 1cdd29ba7f81da71bea759a517fed87c530afd18 Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 17:18:05 2014 -0400 Add info comments re type conversion flowconvert is in slices.pd and the various shortcut type constructors need to be reworked to avoid a conversion from double by default. commit 86eedcab8cb2e4c0e30bc196e2ce64e05f2aebc6 Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 17:16:45 2014 -0400 Implement T_PDL_ANYVAL typemaps commit 99ebad5167e00a1146a81999483020b98b46258e Author: Chris Marshall <dev...@gm...> Date: Fri Apr 25 10:32:40 2014 -0400 Start working on SvPDLV conversion Now have the problem of what type to select for conversion of a perl array ref since it could be all integers, all doubles, or a mix where the IV could be 64bits which means double cannot work but the NVs could have fractional parts... commit 2f121d6ed7b0987b7dae95ecd337ed7fc5519851 Author: Chris Marshall <dev...@gm...> Date: Thu Apr 24 18:50:42 2014 -0400 Replace SET_RETVAL_NV() by new SET_RETVAL_ANYVAL() macro commit 9b1b8d8ebaca7c2fd353b00246a43afc2538889b Author: Chris Marshall <dev...@gm...> Date: Thu Apr 24 14:17:50 2014 -0400 Add ANYVAL_IS_EQ() macro to replace PDL_Anyval == PDL_Anyval constructs commit b50faa47f867f12f447c36c188003da00391fe23 Author: Chris Marshall <dev...@gm...> Date: Thu Apr 24 13:18:53 2014 -0400 Add 8byte array as first member of PDL_Union And add initialization to { 0, 0, 0, 0, 0, 0, 0, 0, 0} to declaration of PDL_Anyval variables. That means we should be able to test for equality of the value member of PDL_Anyval using byte compares. commit 5f8a24604bcbdc65da0f9819778bb6d5d439f63b Author: Chris Marshall <dev...@gm...> Date: Tue Apr 22 18:03:54 2014 -0400 Implement PDL_Generic for PDL_Anyval type ----------------------------------------------------------------------- Summary of changes: .travis.yml | 16 ++- Basic/Core/Dev.pm | 42 ++++-- Basic/Core/Types.pm.PL | 11 ++ Basic/Core/pdlapi.c | 16 +- Basic/Core/pdlcore.c.PL | 4 +- Basic/Core/pdlthread.c | 5 +- Basic/Gen/Inline/Pdlpp.pm | 4 +- Basic/Gen/PP.pm | 6 +- Basic/MatrixOps/blas.c | 8 +- Basic/MatrixOps/matrixops.pd | 2 +- Basic/PDL.pm | 2 +- Basic/Pod/API.pod | 2 +- Basic/Slices/slices.pd | 8 +- Basic/Ufunc/Makefile.PL | 5 +- Graphics/IIS/pdliisdisp.c | 4 +- Graphics/TriD/Rout/rout.pd | 2 +- IO/GD/GD.pd | 20 +- IO/GD/Makefile.PL | 1 + Known_problems | 20 ++- Lib/CallExt/CallExt.pm | 12 +- Lib/Fit/Polynomial.pm | 4 +- Lib/GIS/Proj/Makefile.PL | 162 +++--------------- Lib/GIS/Proj/Proj.pd | 15 ++- Lib/GSL/INTERP/gslerr.h | 2 +- Lib/GSL/MROOT/FUNC.c | 2 +- Lib/GSL/SF/gslerr.h | 2 +- Lib/Slatec/slatec.pd | 7 +- Lib/Transform/Proj4/Makefile.PL | 151 +++-------------- Lib/Transform/Proj4/Proj4.pd | 32 ++-- MANIFEST | 4 + MANIFEST.SKIP | 5 +- Makefile.PL | 7 +- Release_Notes | 75 ++++++++- TODO | 22 +--- inc/Alien/Proj4.pm | 220 +++++++++++++++++++++++++ inc/Alien/Proj4/Makefile.PL | 99 ----------- perldl.conf | 35 ++--- t/aaa_load.t | 5 +- t/argtest.t | 66 +++----- t/bool.t | 38 ++--- t/callext.t | 23 ++-- t/clump.t | 116 ++++++------- t/config.t | 2 +- t/conv.t | 7 - t/croak.t | 70 +++----- t/familyfree.t | 30 +--- t/flow.t | 347 +++++++++++++++++++-------------------- t/gauss.t | 34 ++-- t/hdrs.t | 89 +++++------ t/howbig.t | 31 ++-- t/ica.t | 120 ++++++++------ t/imagend.t | 147 +++++++++-------- t/imagergb.t | 21 +-- t/inline-comment-test.t | 51 +++--- t/inline-with.t | 39 ++--- t/inlinepdlpp.t | 61 +++----- t/interp.t | 24 +-- t/interp_slatec.t | 43 ++---- t/interpol.t | 21 +-- t/linfit.t | 27 +--- t/magic.t | 32 +--- t/matmult.t | 22 +-- t/matrixops.t | 6 - t/ones.t | 28 +--- t/pdlchar.t | 27 +--- t/physical.t | 30 +--- t/picnorgb.t | 97 +++++------- t/picrgb.t | 77 +++------ t/pnm.t | 31 ++-- t/poly.t | 22 +-- t/polyroots.t | 12 +- t/proj_transform.t | 148 +++++------------ t/proj_transform2.t | 75 ++------- t/pthread.t | 229 ++++++++++++-------------- t/pthread_auto.t | 155 ++++++++---------- t/reduce.t | 15 +-- t/refs.t | 31 +--- t/scope.t | 47 ++---- t/thread.t | 28 +-- t/thread_def.t | 31 ++--- t/vaffine.t | 14 +-- 81 files changed, 1536 insertions(+), 2067 deletions(-) create mode 100644 inc/Alien/Proj4.pm delete mode 100644 inc/Alien/Proj4/Makefile.PL hooks/post-receive -- pdl |