Branch Coverage

lib/PDL/Transform-pp-map.c
Criterion Covered Total %
branch 34 300 11.3


line true false branch
239 0 12 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in map:" "broadcast.incs NULL");
269 0 0 PDL_DECLARE_PARAMS_map_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_SByte,A)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_SByte,A)
270 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
846 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
849 0 0 PDL_DECLARE_PARAMS_map_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Byte,B)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Byte,B)
850 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
1426 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
1429 0 0 PDL_DECLARE_PARAMS_map_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Short,S)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Short,S)
1430 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
2006 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
2009 0 0 PDL_DECLARE_PARAMS_map_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Ushort,U)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Ushort,U)
2010 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
2586 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
2589 0 5 PDL_DECLARE_PARAMS_map_1(PDL_Long,L)
5 0 PDL_DECLARE_PARAMS_map_1(PDL_Long,L)
0 5 PDL_DECLARE_PARAMS_map_1(PDL_Long,L)
2590 0 5 PDL_BROADCASTLOOP_START_map_readdata {
0 5 PDL_BROADCASTLOOP_START_map_readdata {
0 5 PDL_BROADCASTLOOP_START_map_readdata {
0 5 PDL_BROADCASTLOOP_START_map_readdata {
0 5 PDL_BROADCASTLOOP_START_map_readdata {
5 5 PDL_BROADCASTLOOP_START_map_readdata {
5 5 PDL_BROADCASTLOOP_START_map_readdata {
3166 0 5 }PDL_BROADCASTLOOP_END_map_readdata
0 5 }PDL_BROADCASTLOOP_END_map_readdata
3169 0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULong,K)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULong,K)
3170 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
3746 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
3749 0 0 PDL_DECLARE_PARAMS_map_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Indx,N)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Indx,N)
3750 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
4326 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
4329 0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULongLong,P)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_ULongLong,P)
4330 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
4906 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
4909 0 0 PDL_DECLARE_PARAMS_map_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_LongLong,Q)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_LongLong,Q)
4910 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
5486 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
5489 0 0 PDL_DECLARE_PARAMS_map_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Float,F)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_Float,F)
5490 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
6066 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
6069 0 7 PDL_DECLARE_PARAMS_map_1(PDL_Double,D)
7 0 PDL_DECLARE_PARAMS_map_1(PDL_Double,D)
0 7 PDL_DECLARE_PARAMS_map_1(PDL_Double,D)
6070 0 7 PDL_BROADCASTLOOP_START_map_readdata {
0 7 PDL_BROADCASTLOOP_START_map_readdata {
0 7 PDL_BROADCASTLOOP_START_map_readdata {
0 7 PDL_BROADCASTLOOP_START_map_readdata {
0 7 PDL_BROADCASTLOOP_START_map_readdata {
7 7 PDL_BROADCASTLOOP_START_map_readdata {
7 7 PDL_BROADCASTLOOP_START_map_readdata {
6646 0 7 }PDL_BROADCASTLOOP_END_map_readdata
0 7 }PDL_BROADCASTLOOP_END_map_readdata
6649 0 0 PDL_DECLARE_PARAMS_map_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_LDouble,E)
0 0 PDL_DECLARE_PARAMS_map_1(PDL_LDouble,E)
6650 0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
0 0 PDL_BROADCASTLOOP_START_map_readdata {
7226 0 0 }PDL_BROADCASTLOOP_END_map_readdata
0 0 }PDL_BROADCASTLOOP_END_map_readdata
7240 12 0 PDL_FREE_CODE(__privtrans, destroy, SvREFCNT_dec(__params->boundary); /* CType.get_free */
7270 0 12 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
7272 0 12 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
7275 0 12 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
7286 0 12 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));