Branch Coverage

pp-Cprodover.c
Criterion Covered Total %
branch 26 396 6.5


line true false branch
100 0 11 PDL_RETERROR(PDL_err, PDL->redodims_default(__privtrans));
110 0 11 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in Cprodover:" "broadcast.incs NULL");
149 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_SByte,A)
150 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
154 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
163 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
166 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Byte,B)
167 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
171 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
180 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
183 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Short,S)
184 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
188 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
197 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
200 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Ushort,U)
201 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
205 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
214 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
217 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Long,L)
218 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
222 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
231 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
234 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULong,K)
235 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
239 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
248 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
251 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Indx,N)
252 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
256 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
265 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
268 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_ULongLong,P)
269 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
273 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
282 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
285 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LongLong,Q)
286 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
290 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
299 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
302 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Float,F)
303 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
307 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
316 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
319 4 7 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
11 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
0 11 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
0 11 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
11 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
0 11 PDL_DECLARE_PARAMS_Cprodover_1(PDL_Double,D)
320 0 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
11 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
11 11 PDL_BROADCASTLOOP_START_Cprodover_readdata {
324 22 11 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
333 0 11 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 11 }PDL_BROADCASTLOOP_END_Cprodover_readdata
336 0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_Cprodover_1(PDL_LDouble,E)
337 0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
0 0 PDL_BROADCASTLOOP_START_Cprodover_readdata {
341 0 0 {/* Open n=1 */ PDL_EXPAND2(register PDL_Indx n=PDLMAX((1),0), __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
350 0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
0 0 }PDL_BROADCASTLOOP_END_Cprodover_readdata
383 0 11 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
385 0 11 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
388 0 11 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
389 0 11 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));