Branch Coverage

lib/PDL/Stats/Basic-pp-n_pair.c
Criterion Covered Total %
branch 61 200 30.5


line true false branch
31 0 2 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in n_pair:" "broadcast.incs NULL");
74 1 1 if ( __privtrans->bvalflag ) { /* ** do 'bad' Code ** */
79 0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
80 0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
82 0 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
0 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
87 0 0 }PDL_BROADCASTLOOP_END_n_pair_readdata
0 0 }PDL_BROADCASTLOOP_END_n_pair_readdata
90 0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
91 0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
1 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
1 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
93 6 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
5 1 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
5 0 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
1 4 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
6 1 PDL_IF_BAD({/* Open n */ PDL_EXPAND2(register PDL_Indx n=0, __n_stop=(__n_size)); for(; n<__n_stop; n+=1) {
98 0 1 }PDL_BROADCASTLOOP_END_n_pair_readdata
0 1 }PDL_BROADCASTLOOP_END_n_pair_readdata
108 0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_Long,L,PDL_Indx,N)
109 0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 0 PDL_BROADCASTLOOP_START_n_pair_readdata {
116 0 0 }PDL_BROADCASTLOOP_END_n_pair_readdata
0 0 }PDL_BROADCASTLOOP_END_n_pair_readdata
119 0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
1 0 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
0 1 PDL_DECLARE_PARAMS_n_pair_1(PDL_LongLong,Q,PDL_Indx,N)
120 0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
0 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
1 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
1 1 PDL_BROADCASTLOOP_START_n_pair_readdata {
127 0 1 }PDL_BROADCASTLOOP_END_n_pair_readdata
0 1 }PDL_BROADCASTLOOP_END_n_pair_readdata
162 0 2 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
164 0 2 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
168 0 2 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
169 0 2 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));