Branch Coverage

pp-Cmul.c
Criterion Covered Total %
branch 28 444 6.3


line true false branch
100 0 38 PDL_RETERROR(PDL_err, PDL->redodims_default(__privtrans));
109 0 38 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in Cmul:" "broadcast.incs NULL");
156 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_SByte,A)
157 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
162 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
165 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Byte,B)
166 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
171 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
174 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Short,S)
175 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
180 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
183 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Ushort,U)
184 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
189 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
192 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Long,L)
193 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
198 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
201 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULong,K)
202 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
207 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
210 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Indx,N)
211 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
216 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
219 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_ULongLong,P)
220 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
225 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
228 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LongLong,Q)
229 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
234 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
237 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Float,F)
238 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
243 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
246 3 35 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
38 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
0 38 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
4 34 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
38 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
0 38 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
0 38 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
38 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
0 38 PDL_DECLARE_PARAMS_Cmul_1(PDL_Double,D)
247 0 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
49 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
38 38 PDL_BROADCASTLOOP_START_Cmul_readdata {
252 0 38 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 38 }PDL_BROADCASTLOOP_END_Cmul_readdata
255 0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cmul_1(PDL_LDouble,E)
256 0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
0 0 PDL_BROADCASTLOOP_START_Cmul_readdata {
261 0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
0 0 }PDL_BROADCASTLOOP_END_Cmul_readdata
295 0 38 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
297 0 38 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
301 0 38 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
302 0 38 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));