Coverage Summary

Module PDL
Version 2.103
Database: /root/.cpan/build/PDL-2.103-0/cover_db
Report date: 2026-03-12 05:15:53
Perl version: v5.42.0
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 34.9 11.4 45.7 80.4 35.9 100.0 17.2
/root/.cpan/build/PDL-2.103-0/blib/lib/PDL/Core/pdlperl.h 34.4 13.8 n/a n/a n/a n/a 23.0
/usr/local/lib/perl5/5.42.0/x86_64-linux/CORE/inline.h 60.0 16.6 n/a n/a n/a n/a 43.7
/usr/local/lib/perl5/5.42.0/x86_64-linux/CORE/perlstatic.h 0.0 n/a n/a n/a n/a n/a 0.0
/usr/local/lib/perl5/5.42.0/x86_64-linux/CORE/sv_inline.h 48.4 23.6 n/a n/a n/a n/a 35.0
Makefile.PL n/a n/a n/a n/a n/a n/a n/a
blib/lib/Inline/Pdlpp.pm 92.8 45.4 40.9 91.3 6.6 0.3 73.3
blib/lib/PDL.pm 100.0 25.0 n/a 100.0 0.0 1.1 94.7
blib/lib/PDL/AutoLoader.pm 71.7 38.0 18.1 85.7 25.0 0.2 58.4
blib/lib/PDL/Bad.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Basic.pm 95.4 76.5 64.5 94.8 0.0 14.1 81.8
blib/lib/PDL/Char.pm 96.8 76.3 81.8 90.9 80.0 0.2 90.0
blib/lib/PDL/Complex/Overloads.pm 100.0 n/a n/a 100.0 0.0 0.1 88.8
blib/lib/PDL/Compression.pm 94.1 50.0 63.6 100.0 0.0 0.0 78.3
blib/lib/PDL/Constants.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/PDL/Core.pm 86.1 71.8 74.2 92.1 21.4 52.8 77.9
blib/lib/PDL/Core/Dev.pm 21.2 15.9 10.5 48.4 18.1 1.2 19.9
blib/lib/PDL/Dbg.pm 35.1 11.1 n/a 100.0 0.0 0.0 31.6
blib/lib/PDL/Demos.pm 54.0 41.6 27.2 56.2 100.0 0.3 52.9
blib/lib/PDL/Demos/BAD_demo.pm 57.1 n/a n/a 40.0 0.0 0.0 37.5
blib/lib/PDL/Demos/Cartography_demo.pm 0.0 n/a n/a 0.0 n/a n/a 0.0
blib/lib/PDL/Demos/Func_demo.pm 33.3 n/a n/a 100.0 n/a 0.0 50.0
blib/lib/PDL/Demos/General.pm 100.0 n/a n/a 100.0 0.0 0.0 66.6
blib/lib/PDL/Demos/Sound.pm 70.0 0.0 n/a 60.0 0.0 0.0 50.0
blib/lib/PDL/Demos/Transform_demo.pm 33.3 n/a n/a 100.0 n/a 0.0 50.0
blib/lib/PDL/DiskCache.pm 54.7 31.9 44.4 78.5 75.0 0.4 48.8
blib/lib/PDL/Doc.pm 68.9 40.1 46.8 74.0 84.2 0.4 60.5
blib/lib/PDL/Doc/Perldl.pm 20.2 5.2 2.9 34.7 50.0 0.0 16.7
blib/lib/PDL/Exporter.pm 100.0 87.5 100.0 100.0 n/a 2.1 96.7
blib/lib/PDL/FFT.pm 91.8 80.0 n/a 100.0 0.0 1.5 86.8
blib/lib/PDL/Func.pm 78.3 46.8 40.9 88.0 100.0 0.0 68.2
blib/lib/PDL/IO/Dumper.pm 83.2 67.8 69.5 80.0 100.0 0.0 79.4
blib/lib/PDL/IO/FITS.pm 82.1 60.6 52.7 79.1 30.0 2.8 71.4
blib/lib/PDL/IO/FastRaw.pm 89.2 63.1 50.0 85.7 37.5 0.0 76.0
blib/lib/PDL/IO/FlexRaw.pm 72.9 47.1 38.8 93.7 62.5 0.0 59.6
blib/lib/PDL/IO/Misc.pm 90.4 70.0 33.3 80.0 50.0 0.0 78.0
blib/lib/PDL/IO/Pic.pm 61.2 37.8 33.3 71.4 25.0 0.9 48.4
blib/lib/PDL/IO/Pnm.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/IO/STL.pm 81.5 58.3 50.0 89.4 50.0 0.0 73.3
blib/lib/PDL/IO/Storable.pm 94.3 69.5 50.0 94.1 0.0 0.0 80.8
blib/lib/PDL/Image2D.pm 92.8 57.6 38.8 87.5 0.0 0.3 69.3
blib/lib/PDL/ImageND.pm 93.5 58.3 16.6 100.0 0.0 0.0 79.0
blib/lib/PDL/ImageRGB.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Install/Files.pm 90.9 50.0 40.0 75.0 0.0 0.0 65.3
blib/lib/PDL/Lite.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/PDL/LiteF.pm 100.0 50.0 n/a 100.0 n/a 5.3 97.6
blib/lib/PDL/Math.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Matrix.pm 34.0 25.0 33.3 42.8 54.5 0.2 36.1
blib/lib/PDL/MatrixOps.pm 90.3 50.0 33.3 100.0 0.0 0.0 69.8
blib/lib/PDL/NiceSlice.pm 89.2 67.5 46.6 95.6 0.0 0.7 74.0
blib/lib/PDL/NiceSlice/FilterSimple.pm 100.0 50.0 n/a 100.0 0.0 0.0 88.0
blib/lib/PDL/NiceSlice/FilterUtilCall.pm 46.1 0.0 0.0 75.0 0.0 0.0 38.1
blib/lib/PDL/Ops.pm 100.0 83.3 53.3 100.0 0.0 0.1 80.6
blib/lib/PDL/Options.pm 62.9 41.3 50.0 73.3 88.4 0.3 59.5
blib/lib/PDL/PP/CType.pm 48.8 24.0 38.1 84.6 0.0 0.0 40.7
blib/lib/PDL/PP/Dims.pm 100.0 75.0 62.9 100.0 n/a 0.0 87.0
blib/lib/PDL/PP/PDLCode.pm 76.8 38.3 38.4 82.6 n/a 0.0 64.9
blib/lib/PDL/PP/PdlParObj.pm 87.7 63.3 55.0 90.4 0.0 0.0 72.9
blib/lib/PDL/PP/Signature.pm 96.5 77.2 71.4 97.4 0.0 0.1 81.7
blib/lib/PDL/Parallel/threads.pm 81.5 53.3 33.3 100.0 60.0 0.0 74.3
blib/lib/PDL/Primitive.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Reduce.pm 97.2 77.2 50.0 83.3 0.0 0.0 80.7
blib/lib/PDL/Slices.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Tests.pm n/a n/a n/a n/a n/a n/a n/a
blib/lib/PDL/Transform.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PDL/Transform/Cartography.pm 23.9 16.1 11.3 29.3 96.0 0.0 22.9
blib/lib/PDL/Types.pm 72.2 50.0 50.0 78.1 55.5 2.4 66.8
blib/lib/PDL/Ufunc.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Test/Deep/PDL.pm 100.0 75.0 n/a 100.0 0.0 0.3 86.6
blib/lib/Test/PDL.pm 100.0 91.4 61.9 100.0 100.0 6.4 92.6
inlinepdlpp_t_575f.pd n/a n/a n/a n/a n/a n/a n/a
inlinepdlpp_t_a363.pd n/a n/a n/a n/a n/a n/a n/a
lib/PDL/Bad-pp-badmask.c 15.0 3.0 n/a n/a n/a n/a 4.8
lib/PDL/Bad-pp-copybad.c 14.2 4.0 n/a n/a n/a n/a 5.6
lib/PDL/Bad-pp-isbad.c 55.6 29.3 n/a n/a n/a n/a 32.3
lib/PDL/Bad-pp-isgood.c 16.2 2.5 n/a n/a n/a n/a 4.0
lib/PDL/Bad-pp-locf.c 19.1 4.4 n/a n/a n/a n/a 7.3
lib/PDL/Bad-pp-nbadover.c 18.0 6.3 n/a n/a n/a n/a 8.3
lib/PDL/Bad-pp-ngoodover.c 26.4 10.2 n/a n/a n/a n/a 12.5
lib/PDL/Bad-pp-setbadif.c 19.6 7.5 n/a n/a n/a n/a 9.5
lib/PDL/Bad-pp-setbadtonan.c 36.9 9.8 n/a n/a n/a n/a 15.5
lib/PDL/Bad-pp-setbadtoval.c 25.0 10.6 n/a n/a n/a n/a 13.4
lib/PDL/Bad-pp-setinftobad.c 34.1 10.1 n/a n/a n/a n/a 15.6
lib/PDL/Bad-pp-setnantobad.c 44.7 19.0 n/a n/a n/a n/a 25.2
lib/PDL/Bad-pp-setnonfinitetobad.c 34.1 10.0 n/a n/a n/a n/a 15.8
lib/PDL/Bad-pp-setvaltobad.c 99.3 57.8 n/a n/a n/a n/a 66.7
lib/PDL/Bad.pd 89.1 42.8 77.7 100.0 0.0 0.1 75.2
lib/PDL/Bad.xs 94.3 41.8 n/a n/a n/a n/a 49.5
lib/PDL/Compression-pp-rice_compress.c 71.6 29.2 n/a n/a n/a n/a 41.5
lib/PDL/Compression-pp-rice_expand.c 73.4 29.2 n/a n/a n/a n/a 41.6
lib/PDL/Compression.pd 100.0 n/a n/a 100.0 n/a 0.0 100.0
lib/PDL/Compression.xs 76.4 44.4 n/a n/a n/a n/a 52.1
lib/PDL/Compression/ricecomp.c 48.2 36.7 n/a n/a n/a n/a 44.4
lib/PDL/Core.xs 93.1 51.3 n/a n/a n/a n/a 66.1
lib/PDL/Core/pdl.h.PL 100.0 75.0 n/a n/a n/a n/a 83.3
lib/PDL/Core/pdlaffine.c 88.4 62.5 n/a n/a n/a n/a 80.2
lib/PDL/Core/pdlapi.c 94.0 74.5 n/a n/a n/a n/a 82.8
lib/PDL/Core/pdlbroadcast.c 94.4 82.8 n/a n/a n/a n/a 88.4
lib/PDL/Core/pdlbroadcast.h 100.0 100.0 n/a n/a n/a n/a 100.0
lib/PDL/Core/pdlconv.c 86.3 8.6 n/a n/a n/a n/a 9.2
lib/PDL/Core/pdlcore.c 81.9 10.4 n/a n/a n/a n/a 14.2
lib/PDL/Core/pdlmagic.c 60.2 43.8 n/a n/a n/a n/a 54.4
lib/PDL/Core/pdlutil.c 55.6 38.3 n/a n/a n/a n/a 48.8
lib/PDL/FFT-pp-fft.c 84.8 39.0 n/a n/a n/a n/a 50.3
lib/PDL/FFT-pp-ifft.c 84.8 39.0 n/a n/a n/a n/a 50.3
lib/PDL/FFT.pd 100.0 64.7 66.6 100.0 0.0 0.2 87.0
lib/PDL/FFT.xs 72.7 41.6 n/a n/a n/a n/a 56.5
lib/PDL/FFT/fftn.c 63.5 34.3 n/a n/a n/a n/a 55.7
lib/PDL/IO/Misc-pp-bswap12.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/IO/Misc-pp-bswap16.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/IO/Misc-pp-bswap2.c 24.0 11.7 n/a n/a n/a n/a 16.2
lib/PDL/IO/Misc-pp-bswap24.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/IO/Misc-pp-bswap32.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/IO/Misc-pp-bswap4.c 24.0 11.4 n/a n/a n/a n/a 16.0
lib/PDL/IO/Misc-pp-bswap8.c 25.5 12.3 n/a n/a n/a n/a 17.1
lib/PDL/IO/Misc-pp-rasc.c 76.1 44.6 n/a n/a n/a n/a 58.0
lib/PDL/IO/Misc.pd 68.0 51.3 48.4 91.6 42.8 0.2 60.9
lib/PDL/IO/Misc.xs 58.8 41.6 n/a n/a n/a n/a 51.7
lib/PDL/IO/Pnm-pp-pnminascii.c 41.2 24.6 n/a n/a n/a n/a 31.1
lib/PDL/IO/Pnm-pp-pnminraw.c 68.2 40.0 n/a n/a n/a n/a 50.3
lib/PDL/IO/Pnm-pp-pnmout.c 45.6 27.5 n/a n/a n/a n/a 33.6
lib/PDL/IO/Pnm.pd 98.0 67.4 57.7 100.0 25.0 0.3 79.2
lib/PDL/IO/Pnm.xs 77.2 35.2 n/a n/a n/a n/a 43.6
lib/PDL/IO/Pnm/get.c 85.0 40.0 n/a n/a n/a n/a 55.0
lib/PDL/Image2D-pp-bilin2d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Image2D-pp-box2d.c 10.6 5.2 n/a n/a n/a n/a 7.4
lib/PDL/Image2D-pp-ccNcompt.c 17.2 12.8 n/a n/a n/a n/a 14.4
lib/PDL/Image2D-pp-centroid2d.c 15.1 5.0 n/a n/a n/a n/a 7.1
lib/PDL/Image2D-pp-conv2d.c 8.5 5.5 n/a n/a n/a n/a 6.7
lib/PDL/Image2D-pp-max2d_ind.c 15.7 5.5 n/a n/a n/a n/a 7.4
lib/PDL/Image2D-pp-med2d.c 7.0 4.4 n/a n/a n/a n/a 5.4
lib/PDL/Image2D-pp-med2df.c 9.5 4.8 n/a n/a n/a n/a 6.8
lib/PDL/Image2D-pp-patch2d.c 14.0 5.0 n/a n/a n/a n/a 7.3
lib/PDL/Image2D-pp-patchbad2d.c 25.8 4.2 n/a n/a n/a n/a 8.0
lib/PDL/Image2D-pp-pnpoly_pp.c 21.7 6.2 n/a n/a n/a n/a 10.0
lib/PDL/Image2D-pp-pnpolyfill_pp.c 21.3 6.3 n/a n/a n/a n/a 9.8
lib/PDL/Image2D-pp-polyfill_pp.c 97.2 53.8 n/a n/a n/a n/a 71.5
lib/PDL/Image2D-pp-rescale2d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Image2D-pp-rot2d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Image2D-pp-warp2d.c 45.6 23.0 n/a n/a n/a n/a 34.9
lib/PDL/Image2D-pp-warp2d_kernel.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Image2D.pd 100.0 8.3 n/a n/a n/a 0.0 8.9
lib/PDL/Image2D.xs 70.3 35.6 n/a n/a n/a n/a 41.2
lib/PDL/Image2D/misc.c 67.3 62.5 n/a n/a n/a n/a 64.8
lib/PDL/Image2D/resample.c 59.6 42.1 n/a n/a n/a n/a 53.7
lib/PDL/Image2D/rotate.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Image2D/select.c 15.3 6.8 n/a n/a n/a n/a 7.2
lib/PDL/ImageND-pp-attract.c 73.7 32.5 n/a n/a n/a n/a 48.5
lib/PDL/ImageND-pp-combcoords.c 80.0 30.2 n/a n/a n/a n/a 46.1
lib/PDL/ImageND-pp-contour_polylines.c 95.8 64.7 n/a n/a n/a n/a 72.0
lib/PDL/ImageND-pp-contour_segments.c 98.3 72.8 n/a n/a n/a n/a 81.5
lib/PDL/ImageND-pp-convolve.c 14.7 6.8 n/a n/a n/a n/a 9.9
lib/PDL/ImageND-pp-convolveND.c 11.7 6.6 n/a n/a n/a n/a 8.8
lib/PDL/ImageND-pp-path_join.c 13.9 5.9 n/a n/a n/a n/a 8.4
lib/PDL/ImageND-pp-rebin.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/ImageND-pp-repulse.c 60.8 35.5 n/a n/a n/a n/a 48.1
lib/PDL/ImageND.pd 85.4 47.6 33.3 90.9 33.3 0.0 73.8
lib/PDL/ImageND.xs 82.9 37.8 n/a n/a n/a n/a 44.6
lib/PDL/ImageRGB-pp-cquant_c.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/ImageRGB.pd 80.2 44.1 14.2 92.3 0.0 0.0 60.8
lib/PDL/ImageRGB.xs 37.5 8.9 n/a n/a n/a n/a 15.2
lib/PDL/ImageRGB/ppm_quant.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-acos.c 26.6 4.9 n/a n/a n/a n/a 8.3
lib/PDL/Math-pp-acosh.c 53.4 19.3 n/a n/a n/a n/a 26.2
lib/PDL/Math-pp-asin.c 39.3 13.2 n/a n/a n/a n/a 17.3
lib/PDL/Math-pp-asinh.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-atan.c 26.6 4.9 n/a n/a n/a n/a 8.3
lib/PDL/Math-pp-atanh.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-bessj0.c 65.5 29.3 n/a n/a n/a n/a 36.7
lib/PDL/Math-pp-bessj1.c 53.4 19.3 n/a n/a n/a n/a 26.2
lib/PDL/Math-pp-bessjn.c 57.3 19.7 n/a n/a n/a n/a 26.2
lib/PDL/Math-pp-bessy0.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-bessy1.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-bessyn.c 45.9 9.8 n/a n/a n/a n/a 16.0
lib/PDL/Math-pp-cacos.c 46.9 11.5 n/a n/a n/a n/a 18.8
lib/PDL/Math-pp-cacosh.c 46.9 11.5 n/a n/a n/a n/a 18.8
lib/PDL/Math-pp-casin.c 46.9 11.5 n/a n/a n/a n/a 18.8
lib/PDL/Math-pp-catanh.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-ceil.c 15.0 2.8 n/a n/a n/a n/a 4.8
lib/PDL/Math-pp-clog.c 46.9 11.5 n/a n/a n/a n/a 18.8
lib/PDL/Math-pp-cosh.c 26.6 4.9 n/a n/a n/a n/a 8.3
lib/PDL/Math-pp-csqrt.c 97.9 56.3 n/a n/a n/a n/a 64.8
lib/PDL/Math-pp-csqrt_up.c 97.9 56.3 n/a n/a n/a n/a 64.8
lib/PDL/Math-pp-erf.c 43.1 10.9 n/a n/a n/a n/a 17.4
lib/PDL/Math-pp-erfc.c 43.1 10.9 n/a n/a n/a n/a 17.4
lib/PDL/Math-pp-erfi.c 56.3 20.6 n/a n/a n/a n/a 27.5
lib/PDL/Math-pp-floor.c 15.0 3.0 n/a n/a n/a n/a 4.9
lib/PDL/Math-pp-isfinite.c 17.8 5.7 n/a n/a n/a n/a 7.8
lib/PDL/Math-pp-lgamma.c 18.5 5.1 n/a n/a n/a n/a 7.3
lib/PDL/Math-pp-ndtri.c 46.1 10.9 n/a n/a n/a n/a 17.5
lib/PDL/Math-pp-polyfromroots.c 97.0 60.0 n/a n/a n/a n/a 75.0
lib/PDL/Math-pp-polyroots.c 97.4 62.0 n/a n/a n/a n/a 76.2
lib/PDL/Math-pp-polyval.c 96.7 56.0 n/a n/a n/a n/a 71.6
lib/PDL/Math-pp-pow.c 16.5 3.8 n/a n/a n/a n/a 5.3
lib/PDL/Math-pp-rint.c 15.0 2.8 n/a n/a n/a n/a 4.8
lib/PDL/Math-pp-sinh.c 26.6 4.9 n/a n/a n/a n/a 8.3
lib/PDL/Math-pp-tan.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math-pp-tanh.c 26.6 4.9 n/a n/a n/a n/a 8.3
lib/PDL/Math.pd 100.0 83.3 n/a n/a n/a 0.0 88.2
lib/PDL/Math.xs 80.7 30.0 n/a n/a n/a n/a 35.1
lib/PDL/Math/cpoly.c 86.6 68.6 n/a n/a n/a n/a 79.4
lib/PDL/Math/mtherr.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Math/ndtri.c 82.1 75.0 n/a n/a n/a n/a 80.0
lib/PDL/Math/polevl.c 100.0 100.0 n/a n/a n/a n/a 100.0
lib/PDL/MatrixOps-pp-augment.c 13.7 2.4 n/a n/a n/a n/a 4.4
lib/PDL/MatrixOps-pp-eigens.c 96.7 58.0 n/a n/a n/a n/a 72.8
lib/PDL/MatrixOps-pp-eigens_sym.c 92.8 53.3 n/a n/a n/a n/a 69.6
lib/PDL/MatrixOps-pp-mstack.c 14.3 2.5 n/a n/a n/a n/a 4.4
lib/PDL/MatrixOps-pp-simq.c 97.3 55.5 n/a n/a n/a n/a 72.8
lib/PDL/MatrixOps-pp-squaretotri.c 20.6 5.5 n/a n/a n/a n/a 9.0
lib/PDL/MatrixOps-pp-svd.c 95.0 62.2 n/a n/a n/a n/a 75.3
lib/PDL/MatrixOps-pp-tricpy.c 26.7 4.8 n/a n/a n/a n/a 7.4
lib/PDL/MatrixOps-pp-tritosquare.c 14.6 4.9 n/a n/a n/a n/a 7.8
lib/PDL/MatrixOps.pd 77.8 59.0 33.3 81.8 100.0 0.3 64.9
lib/PDL/MatrixOps.xs 88.8 44.1 n/a n/a n/a n/a 50.0
lib/PDL/MatrixOps/eigen.c 77.8 76.2 n/a n/a n/a n/a 77.3
lib/PDL/MatrixOps/eigens.c 100.0 97.8 n/a n/a n/a n/a 99.2
lib/PDL/MatrixOps/matrix.c 21.4 18.6 n/a n/a n/a n/a 20.4
lib/PDL/MatrixOps/simq.c 90.5 88.2 n/a n/a n/a n/a 89.8
lib/PDL/MatrixOps/sslib.c 0.0 n/a n/a n/a n/a n/a 0.0
lib/PDL/MatrixOps/svd.c 100.0 93.7 n/a n/a n/a n/a 97.2
lib/PDL/Ops-pp-_cabs.c 46.1 11.6 n/a n/a n/a n/a 17.8
lib/PDL/Ops-pp-_rabs.c 21.1 5.6 n/a n/a n/a n/a 7.9
lib/PDL/Ops-pp-abs2.c 12.3 2.3 n/a n/a n/a n/a 3.9
lib/PDL/Ops-pp-and2.c 39.2 10.1 n/a n/a n/a n/a 14.5
lib/PDL/Ops-pp-assgn.c 50.0 23.3 n/a n/a n/a n/a 27.9
lib/PDL/Ops-pp-atan2.c 58.1 12.8 n/a n/a n/a n/a 22.6
lib/PDL/Ops-pp-bitnot.c 25.8 7.0 n/a n/a n/a n/a 9.9
lib/PDL/Ops-pp-carg.c 46.1 11.6 n/a n/a n/a n/a 17.8
lib/PDL/Ops-pp-conj.c 55.7 19.7 n/a n/a n/a n/a 25.6
lib/PDL/Ops-pp-cos.c 13.9 2.5 n/a n/a n/a n/a 4.0
lib/PDL/Ops-pp-czip.c 58.5 24.8 n/a n/a n/a n/a 29.4
lib/PDL/Ops-pp-divide.c 51.3 20.2 n/a n/a n/a n/a 24.1
lib/PDL/Ops-pp-eq.c 72.1 33.3 n/a n/a n/a n/a 38.1
lib/PDL/Ops-pp-exp.c 35.3 10.4 n/a n/a n/a n/a 14.1
lib/PDL/Ops-pp-ge.c 36.0 9.5 n/a n/a n/a n/a 13.2
lib/PDL/Ops-pp-gt.c 51.5 20.2 n/a n/a n/a n/a 24.6
lib/PDL/Ops-pp-i2C.c 51.1 11.5 n/a n/a n/a n/a 18.8
lib/PDL/Ops-pp-im.c 51.0 19.4 n/a n/a n/a n/a 24.7
lib/PDL/Ops-pp-ipow.c 50.0 15.4 n/a n/a n/a n/a 21.3
lib/PDL/Ops-pp-le.c 36.0 9.5 n/a n/a n/a n/a 13.2
lib/PDL/Ops-pp-log.c 41.4 14.3 n/a n/a n/a n/a 18.3
lib/PDL/Ops-pp-log10.c 17.4 4.1 n/a n/a n/a n/a 5.9
lib/PDL/Ops-pp-lt.c 51.5 20.0 n/a n/a n/a n/a 24.5
lib/PDL/Ops-pp-minus.c 48.7 18.9 n/a n/a n/a n/a 22.6
lib/PDL/Ops-pp-modulo.c 54.6 21.6 n/a n/a n/a n/a 26.2
lib/PDL/Ops-pp-mult.c 46.0 17.9 n/a n/a n/a n/a 21.4
lib/PDL/Ops-pp-ne.c 35.6 10.9 n/a n/a n/a n/a 14.0
lib/PDL/Ops-pp-not.c 42.2 19.3 n/a n/a n/a n/a 22.6
lib/PDL/Ops-pp-or2.c 35.4 6.7 n/a n/a n/a n/a 11.0
lib/PDL/Ops-pp-plus.c 51.3 22.0 n/a n/a n/a n/a 25.6
lib/PDL/Ops-pp-power.c 52.4 13.1 n/a n/a n/a n/a 18.7
lib/PDL/Ops-pp-r2C.c 69.7 29.4 n/a n/a n/a n/a 36.9
lib/PDL/Ops-pp-re.c 51.0 19.4 n/a n/a n/a n/a 24.7
lib/PDL/Ops-pp-shiftleft.c 40.5 9.6 n/a n/a n/a n/a 14.3
lib/PDL/Ops-pp-shiftright.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ops-pp-sin.c 13.9 2.4 n/a n/a n/a n/a 3.9
lib/PDL/Ops-pp-spaceship.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ops-pp-sqrt.c 26.1 9.8 n/a n/a n/a n/a 12.0
lib/PDL/Ops-pp-xor.c 31.6 4.0 n/a n/a n/a n/a 8.2
lib/PDL/Ops.pd 100.0 26.5 n/a n/a n/a 0.8 41.2
lib/PDL/Ops.xs 80.6 45.1 n/a n/a n/a n/a 50.2
lib/PDL/PP.pm 100.0 n/a n/a n/a n/a 0.2 100.0
lib/PDL/Primitive-pp-append.c 51.3 25.6 n/a n/a n/a n/a 30.7
lib/PDL/Primitive-pp-approx_artol.c 98.3 52.6 n/a n/a n/a n/a 58.7
lib/PDL/Primitive-pp-axisvalues.c 98.7 62.8 n/a n/a n/a n/a 68.0
lib/PDL/Primitive-pp-clip.c 18.0 2.7 n/a n/a n/a n/a 4.4
lib/PDL/Primitive-pp-cmpvec.c 17.5 5.3 n/a n/a n/a n/a 7.3
lib/PDL/Primitive-pp-conv1d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-crossp.c 22.0 4.7 n/a n/a n/a n/a 8.6
lib/PDL/Primitive-pp-enumvec.c 38.5 10.8 n/a n/a n/a n/a 15.8
lib/PDL/Primitive-pp-enumvecg.c 19.5 6.2 n/a n/a n/a n/a 9.9
lib/PDL/Primitive-pp-eqvec.c 17.5 5.3 n/a n/a n/a n/a 7.4
lib/PDL/Primitive-pp-fibonacci.c 16.3 5.0 n/a n/a n/a n/a 8.1
lib/PDL/Primitive-pp-hclip.c 18.6 2.7 n/a n/a n/a n/a 4.5
lib/PDL/Primitive-pp-histogram.c 23.5 4.3 n/a n/a n/a n/a 8.3
lib/PDL/Primitive-pp-histogram2d.c 23.7 2.5 n/a n/a n/a n/a 5.9
lib/PDL/Primitive-pp-in.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-indadd.c 13.0 3.5 n/a n/a n/a n/a 5.0
lib/PDL/Primitive-pp-inner.c 10.5 2.0 n/a n/a n/a n/a 3.3
lib/PDL/Primitive-pp-inner2.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-inner2d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-inner2t.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-innerwt.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-interpolate.c 72.9 19.4 n/a n/a n/a n/a 30.2
lib/PDL/Primitive-pp-intersect_sorted.c 18.9 6.7 n/a n/a n/a n/a 10.0
lib/PDL/Primitive-pp-intersectvec.c 26.4 12.3 n/a n/a n/a n/a 15.8
lib/PDL/Primitive-pp-lclip.c 22.7 5.7 n/a n/a n/a n/a 7.6
lib/PDL/Primitive-pp-matmult.c 13.3 6.9 n/a n/a n/a n/a 8.4
lib/PDL/Primitive-pp-norm.c 12.2 5.6 n/a n/a n/a n/a 7.1
lib/PDL/Primitive-pp-outer.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-pchip_bvalu.c 68.0 19.1 n/a n/a n/a n/a 30.5
lib/PDL/Primitive-pp-pchip_chbs.c 81.3 19.7 n/a n/a n/a n/a 34.2
lib/PDL/Primitive-pp-pchip_chfd.c 72.1 18.8 n/a n/a n/a n/a 30.9
lib/PDL/Primitive-pp-pchip_chfe.c 70.6 19.1 n/a n/a n/a n/a 31.1
lib/PDL/Primitive-pp-pchip_chia.c 72.2 18.9 n/a n/a n/a n/a 30.3
lib/PDL/Primitive-pp-pchip_chic.c 75.0 18.7 n/a n/a n/a n/a 30.9
lib/PDL/Primitive-pp-pchip_chid.c 53.3 19.1 n/a n/a n/a n/a 28.3
lib/PDL/Primitive-pp-pchip_chim.c 34.7 9.7 n/a n/a n/a n/a 14.2
lib/PDL/Primitive-pp-pchip_chsp.c 73.3 18.9 n/a n/a n/a n/a 30.9
lib/PDL/Primitive-pp-random.c 26.6 10.7 n/a n/a n/a n/a 14.3
lib/PDL/Primitive-pp-randsym.c 18.3 5.4 n/a n/a n/a n/a 8.4
lib/PDL/Primitive-pp-setdiff_sorted.c 18.0 6.9 n/a n/a n/a n/a 10.0
lib/PDL/Primitive-pp-setdiffvec.c 24.2 11.7 n/a n/a n/a n/a 14.8
lib/PDL/Primitive-pp-srandom.c 93.7 50.0 n/a n/a n/a n/a 71.8
lib/PDL/Primitive-pp-statsover.c 26.7 14.0 n/a n/a n/a n/a 17.1
lib/PDL/Primitive-pp-union_sorted.c 17.1 6.9 n/a n/a n/a n/a 10.0
lib/PDL/Primitive-pp-unionvec.c 24.9 12.6 n/a n/a n/a n/a 15.9
lib/PDL/Primitive-pp-vcos.c 28.3 3.9 n/a n/a n/a n/a 7.1
lib/PDL/Primitive-pp-vsearch_bin_exclusive.c 74.3 42.4 n/a n/a n/a n/a 52.4
lib/PDL/Primitive-pp-vsearch_bin_inclusive.c 74.3 43.0 n/a n/a n/a n/a 52.8
lib/PDL/Primitive-pp-vsearch_insert_leftmost.c 74.3 42.4 n/a n/a n/a n/a 52.4
lib/PDL/Primitive-pp-vsearch_insert_rightmost.c 74.3 42.4 n/a n/a n/a n/a 52.4
lib/PDL/Primitive-pp-vsearch_match.c 71.4 44.0 n/a n/a n/a n/a 53.4
lib/PDL/Primitive-pp-vsearch_sample.c 73.8 43.2 n/a n/a n/a n/a 53.0
lib/PDL/Primitive-pp-vsearchvec.c 26.6 14.3 n/a n/a n/a n/a 18.0
lib/PDL/Primitive-pp-which.c 38.9 19.4 n/a n/a n/a n/a 22.6
lib/PDL/Primitive-pp-which_both.c 11.7 2.1 n/a n/a n/a n/a 3.5
lib/PDL/Primitive-pp-whichover.c 11.3 2.3 n/a n/a n/a n/a 3.8
lib/PDL/Primitive-pp-whistogram.c 23.0 2.4 n/a n/a n/a n/a 5.6
lib/PDL/Primitive-pp-whistogram2d.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-pp-wtstat.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Primitive-xoshiro256plus.c 44.6 27.7 n/a n/a n/a n/a 40.9
lib/PDL/Primitive.pd 95.4 69.8 n/a n/a n/a 0.4 78.0
lib/PDL/Primitive.xs 77.3 34.1 n/a n/a n/a n/a 39.1
lib/PDL/Slices-pp-_clump_int.c 72.4 34.8 n/a n/a n/a n/a 43.8
lib/PDL/Slices-pp-broadcastI.c 100.0 56.2 n/a n/a n/a n/a 84.0
lib/PDL/Slices-pp-diagonal.c 100.0 54.5 n/a n/a n/a n/a 81.4
lib/PDL/Slices-pp-index.c 24.9 12.6 n/a n/a n/a n/a 14.2
lib/PDL/Slices-pp-index1d.c 23.6 7.6 n/a n/a n/a n/a 9.4
lib/PDL/Slices-pp-index2d.c 17.3 3.9 n/a n/a n/a n/a 5.3
lib/PDL/Slices-pp-lags.c 95.4 50.0 n/a n/a n/a n/a 79.4
lib/PDL/Slices-pp-mv.c 100.0 66.6 n/a n/a n/a n/a 87.5
lib/PDL/Slices-pp-rangeb.c 26.7 8.2 n/a n/a n/a n/a 12.0
lib/PDL/Slices-pp-rld.c 39.4 8.7 n/a n/a n/a n/a 13.7
lib/PDL/Slices-pp-rldseq.c 40.4 5.8 n/a n/a n/a n/a 11.9
lib/PDL/Slices-pp-rldvec.c 46.3 10.5 n/a n/a n/a n/a 16.8
lib/PDL/Slices-pp-rle.c 32.3 4.7 n/a n/a n/a n/a 9.1
lib/PDL/Slices-pp-rleseq.c 34.8 5.6 n/a n/a n/a n/a 10.4
lib/PDL/Slices-pp-rlevec.c 41.3 10.1 n/a n/a n/a n/a 15.3
lib/PDL/Slices-pp-rotate.c 23.6 8.5 n/a n/a n/a n/a 11.4
lib/PDL/Slices-pp-slice.c 100.0 75.0 n/a n/a n/a n/a 91.1
lib/PDL/Slices-pp-splitdim.c 100.0 50.0 n/a n/a n/a n/a 81.8
lib/PDL/Slices-pp-unbroadcast.c 100.0 50.0 n/a n/a n/a n/a 83.3
lib/PDL/Slices-pp-xchg.c 100.0 61.1 n/a n/a n/a n/a 85.4
lib/PDL/Slices.pd 100.0 95.8 n/a n/a n/a 0.2 98.1
lib/PDL/Slices.xs 95.4 41.6 n/a n/a n/a n/a 48.6
lib/PDL/Transform-pp-map.c 43.9 11.3 n/a n/a n/a n/a 18.9
lib/PDL/Transform.pd 97.7 19.6 n/a n/a n/a 0.3 32.2
lib/PDL/Transform.xs 70.0 41.6 n/a n/a n/a n/a 54.5
lib/PDL/Ufunc-pp-andover.c 32.7 12.9 n/a n/a n/a n/a 15.7
lib/PDL/Ufunc-pp-average.c 12.9 5.1 n/a n/a n/a n/a 7.1
lib/PDL/Ufunc-pp-bandover.c 28.0 7.2 n/a n/a n/a n/a 10.4
lib/PDL/Ufunc-pp-borover.c 28.0 7.2 n/a n/a n/a n/a 10.4
lib/PDL/Ufunc-pp-bxorover.c 28.0 7.2 n/a n/a n/a n/a 10.4
lib/PDL/Ufunc-pp-caverage.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-cumuprodover.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-cumusumover.c 10.7 2.2 n/a n/a n/a n/a 3.8
lib/PDL/Ufunc-pp-daverage.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-dcumuprodover.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-dcumusumover.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-diff2.c 15.1 4.5 n/a n/a n/a n/a 6.4
lib/PDL/Ufunc-pp-diffcentred.c 13.5 4.4 n/a n/a n/a n/a 6.1
lib/PDL/Ufunc-pp-dprodover.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-dsumover.c 11.5 2.8 n/a n/a n/a n/a 4.6
lib/PDL/Ufunc-pp-firstnonzeroover.c 14.9 2.3 n/a n/a n/a n/a 4.0
lib/PDL/Ufunc-pp-intover.c 11.9 5.5 n/a n/a n/a n/a 7.0
lib/PDL/Ufunc-pp-magnover.c 33.3 13.8 n/a n/a n/a n/a 17.8
lib/PDL/Ufunc-pp-maximum.c 50.7 28.8 n/a n/a n/a n/a 33.2
lib/PDL/Ufunc-pp-maximum_ind.c 11.2 3.0 n/a n/a n/a n/a 4.7
lib/PDL/Ufunc-pp-maximum_n_ind.c 10.1 3.2 n/a n/a n/a n/a 5.0
lib/PDL/Ufunc-pp-medover.c 36.7 21.1 n/a n/a n/a n/a 23.8
lib/PDL/Ufunc-pp-minimum.c 37.3 20.3 n/a n/a n/a n/a 23.8
lib/PDL/Ufunc-pp-minimum_ind.c 0.0 0.0 n/a n/a n/a n/a 0.0
lib/PDL/Ufunc-pp-minimum_n_ind.c 13.9 6.2 n/a n/a n/a n/a 8.2
lib/PDL/Ufunc-pp-minmaximum.c 14.6 7.4 n/a n/a n/a n/a 9.1
lib/PDL/Ufunc-pp-modeover.c 21.4 8.8 n/a n/a n/a n/a 12.3
lib/PDL/Ufunc-pp-numdiff.c 22.0 5.1 n/a n/a n/a n/a 8.5
lib/PDL/Ufunc-pp-oddmedover.c 17.3 3.4 n/a n/a n/a n/a 5.3
lib/PDL/Ufunc-pp-oddpctover.c 17.0 3.3 n/a n/a n/a n/a 5.1
lib/PDL/Ufunc-pp-orover.c 32.7 13.0 n/a n/a n/a n/a 15.7
lib/PDL/Ufunc-pp-pctover.c 7.9 3.4 n/a n/a n/a n/a 4.5
lib/PDL/Ufunc-pp-prodover.c 14.1 6.0 n/a n/a n/a n/a 7.7
lib/PDL/Ufunc-pp-qsort.c 21.7 8.7 n/a n/a n/a n/a 10.5
lib/PDL/Ufunc-pp-qsorti.c 17.4 6.0 n/a n/a n/a n/a 8.1
lib/PDL/Ufunc-pp-qsortvec.c 24.7 9.6 n/a n/a n/a n/a 11.9
lib/PDL/Ufunc-pp-qsortveci.c 17.3 5.7 n/a n/a n/a n/a 7.9
lib/PDL/Ufunc-pp-sumover.c 42.0 22.9 n/a n/a n/a n/a 26.7
lib/PDL/Ufunc-pp-xorover.c 18.3 4.1 n/a n/a n/a n/a 6.1
lib/PDL/Ufunc-pp-zcover.c 14.9 2.3 n/a n/a n/a n/a 4.0
lib/PDL/Ufunc.pd 100.0 12.8 n/a n/a n/a 0.2 20.6
lib/PDL/Ufunc.xs 81.2 34.8 n/a n/a n/a n/a 39.4
script/pdl.c 0.0 0.0 n/a n/a n/a n/a 0.0
tests.pd n/a n/a n/a n/a n/a n/a n/a