Branch Coverage

pp-Csub.c
Criterion Covered Total %
branch 48 444 10.8


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