Branch Coverage

pp-plscmap1la.c
Criterion Covered Total %
branch 40 76 52.6


line true false branch
57 0 1 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in plscmap1la:" "broadcast.incs NULL");
133 1 0 switch (__privtrans->__datatype) { /* Start generic switch */
135 0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
1 0 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
0 1 PDL_DECLARE_PARAMS_plscmap1la_1(PDL_Double,D,PDL_Long,L,PDL_Long,L)
136 0 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
0 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
0 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
0 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
0 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
1 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
1 1 PDL_BROADCASTLOOP_START_plscmap1la_readdata {
139 0 1 if (__privtrans->ind_sizes[1] == 0)
141 1 0 else if (__privtrans->ind_sizes[1] == __privtrans->ind_sizes[0])
147 0 1 coord2_datap, coord3_datap, coord4_datap, rev);}PDL_BROADCASTLOOP_END_plscmap1la_readdata
0 1 coord2_datap, coord3_datap, coord4_datap, rev);}PDL_BROADCASTLOOP_END_plscmap1la_readdata
185 0 1 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
187 0 1 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
195 0 1 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
196 0 1 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));