PDL 2.075 has just been released. Notable changes since 2.064:
- threading now called broadcasting (compat aliases created)
- fix when readdata functions return error (#356)
- RedoDimsCode can now use $SIZE(other_index) (#386)
- can now unify Code and BadCode into Code, and use PDL_IF_BAD() or #ifdef PDL_BAD_CODE
- add macros PDL_IF_GENTYPE_{REAL,INTEGER,UNSIGNED}(iftrue,iffalse) in Code
- fixes to PDL::NiceSlice including performance bug by monkey-patching Text::Balanced::extract_multiple
- Minuit and Slatec 64-bit safe
- bifuncs like Ops::plus no longer need explicit swap parameter
As usual, please give the new PDL a try and report problems.