Branch Coverage

lib/PDL/Compression-pp-rice_expand.c
Criterion Covered Total %
branch 48 164 29.2


line true false branch
41 0 10 PDL_RETERROR(PDL_err, PDL->redodims_default(__privtrans));
51 0 10 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in rice_expand:" "broadcast.incs NULL");
97 0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
2 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
2 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
2 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
0 2 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Byte,B,PDL_Indx,N)
98 0 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
0 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
0 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
0 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
0 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
2 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
2 2 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_byte( (void *)in_datap,
104 0 2 if (err) return PDL->make_error(PDL_EUSERERROR, "Error in rice_expand:" "%s",err);
105 0 2 }PDL_BROADCASTLOOP_END_rice_expand_readdata
0 2 }PDL_BROADCASTLOOP_END_rice_expand_readdata
108 0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Short,S,PDL_Indx,N)
109 0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
115 0 0 if (err) return PDL->make_error(PDL_EUSERERROR, "Error in rice_expand:" "%s",err);
116 0 0 }PDL_BROADCASTLOOP_END_rice_expand_readdata
0 0 }PDL_BROADCASTLOOP_END_rice_expand_readdata
119 0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Ushort,U,PDL_Indx,N)
120 0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
0 0 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp_short( (void *)in_datap,
126 0 0 if (err) return PDL->make_error(PDL_EUSERERROR, "Error in rice_expand:" "%s",err);
127 0 0 }PDL_BROADCASTLOOP_END_rice_expand_readdata
0 0 }PDL_BROADCASTLOOP_END_rice_expand_readdata
130 0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
8 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
8 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
8 0 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
0 8 PDL_DECLARE_PARAMS_rice_expand_1(PDL_Long,L,PDL_Indx,N)
131 0 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
0 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
0 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
0 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
0 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
3840 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
8 8 PDL_BROADCASTLOOP_START_rice_expand_readdata {char *err = fits_rdecomp( (void *)in_datap,
137 0 3840 if (err) return PDL->make_error(PDL_EUSERERROR, "Error in rice_expand:" "%s",err);
138 0 8 }PDL_BROADCASTLOOP_END_rice_expand_readdata
0 8 }PDL_BROADCASTLOOP_END_rice_expand_readdata
172 0 10 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
174 0 10 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
179 0 10 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
182 0 10 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));