Viva64-EM full 222 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 904 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (b_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval; } ------------ Viva64-EM full 994 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (b_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval; } ------------ Viva64-EM full 1243 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1925 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (b_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval; } ------------ Viva64-EM full 2015 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (b_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval; } ------------ Viva64-EM full 2265 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 2264. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 2264,2265 ------------ Viva64-EM full 2283 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2343 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3027 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 3126 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 3380 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3379. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 3379,3380 ------------ Viva64-EM full 3398 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3458 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4129 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 4226 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 4527 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5771 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6269 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 #else if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == (PDL_Float) __privtrans->value ) { #endif ------------ Viva64-EM full 6328 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 #else if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == (PDL_Double) __privtrans->value ) { #endif ------------ Viva64-EM full 6454 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6785 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6925 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { /* _nan_xxx set up at top of file */ ------------ Viva64-EM full 6981 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { /* _nan_xxx set up at top of file */ ------------ Viva64-EM full 7198 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7951 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: a_val == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 a_val = (a_datap)[0] PDL_COMMENT("ACCESS()") ; if ( a_val == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = replace; ------------ Viva64-EM full 8052 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: a_val == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 a_val = (a_datap)[0] PDL_COMMENT("ACCESS()") ; if ( a_val == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = replace; ------------ Viva64-EM full 8356 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9201 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (mask_datap)[0] == mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( (mask_datap)[0] PDL_COMMENT("ACCESS()") == mask_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 9315 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V550 An odd precise comparison: (mask_datap)[0] == mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( (mask_datap)[0] PDL_COMMENT("ACCESS()") == mask_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 10066 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10062 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_L; ------------ Viva64-EM full 10161 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10157 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_L; ------------ Viva64-EM full 10256 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10252 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_IND; ------------ Viva64-EM full 10354 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10350 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_IND; ------------ Viva64-EM full 10461 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = mask; ------------ Viva64-EM full 10455 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_L != mask->datatype) { mask = PDL->get_convertedpdl(mask,PDL_L); ------------ Viva64-EM full 10457 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mask = PDL->get_convertedpdl(mask,PDL_L); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 10578 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->value) = (value);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10574 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 10686 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10682 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 10796 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10792 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 10916 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->newval) = (newval);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 10912 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 11032 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = mask; ------------ Viva64-EM full 11026 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != mask->datatype) { mask = PDL->get_convertedpdl(mask,__privtrans->__datatype); ------------ Viva64-EM full 11028 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mask = PDL->get_convertedpdl(mask,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 11897 /z/home/dmka/src/pdl-code/Basic/Bad/Bad.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Bad/Bad.c' cannot be analyzed. false 3 ------------ Viva64-EM full 228 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 227. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 227,228 ------------ Viva64-EM full 245 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 305 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 870 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 869. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 869,870 ------------ Viva64-EM full 887 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 947 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1519 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1518. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1518,1519 ------------ Viva64-EM full 1530 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1529. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1529,1530 ------------ Viva64-EM full 1547 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1609 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_p_m = 0; else __privtrans->__inc_p_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2139 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 2138. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 2138,2139 ------------ Viva64-EM full 2150 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2149. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 2149,2150 ------------ Viva64-EM full 2167 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2229 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_p_m = 0; else __privtrans->__inc_p_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2570 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 2569. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 2569,2570 ------------ Viva64-EM full 2580 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2579. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 2579,2580 ------------ Viva64-EM full 2591 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 2590. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 2590,2591 ------------ Viva64-EM full 2608 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2679 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3388 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3387. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 3387,3388 ------------ Viva64-EM full 3398 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3397. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 3397,3398 ------------ Viva64-EM full 3409 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 3408. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 3408,3409 ------------ Viva64-EM full 3426 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3497 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4206 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 4205. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 4205,4206 ------------ Viva64-EM full 4216 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 4215. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 4215,4216 ------------ Viva64-EM full 4227 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 4226. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 4226,4227 ------------ Viva64-EM full 4244 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4315 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 5019 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 5018. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 5018,5019 ------------ Viva64-EM full 5036 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5100 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 5809 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 5808. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 5808,5809 ------------ Viva64-EM full 5820 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 5819. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 5819,5820 ------------ Viva64-EM full 5837 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5906 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6509 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 6508. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6508,6509 ------------ Viva64-EM full 6519 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 6518. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6518,6519 ------------ Viva64-EM full 6530 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 6529. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6529,6530 ------------ Viva64-EM full 6547 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6618 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6907 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 6906. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6906,6907 ------------ Viva64-EM full 6917 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 6916. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6916,6917 ------------ Viva64-EM full 6935 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7004 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 7093 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: a != b. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") , b = (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") ; if (a != b) (c_datap)[0] PDL_COMMENT("ACCESS()") = (a > b) * 2 - 1; ------------ Viva64-EM full 7098 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: a == b. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 a = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") , b = (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; (c_datap)[0] PDL_COMMENT("ACCESS()") = a == b ? 0 : (a > b) * 2 - 1; ------------ Viva64-EM full 7158 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: a != b. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") , b = (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") ; if (a != b) (c_datap)[0] PDL_COMMENT("ACCESS()") = (a > b) * 2 - 1; ------------ Viva64-EM full 7163 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: a == b. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 a = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") , b = (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; (c_datap)[0] PDL_COMMENT("ACCESS()") = a == b ? 0 : (a > b) * 2 - 1; ------------ Viva64-EM full 7338 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 7337. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 7337,7338 ------------ Viva64-EM full 7349 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 7348. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 7348,7349 ------------ Viva64-EM full 7366 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7428 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 7940 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 7939. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 7939,7940 ------------ Viva64-EM full 7958 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8018 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_m = 0; else __privtrans->__inc_a_m = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 8306 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 8305. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 8305,8306 ------------ Viva64-EM full 8324 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8384 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_m = 0; else __privtrans->__inc_a_m = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 8888 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 8887. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 8887,8888 ------------ Viva64-EM full 8906 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8966 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_m = 0; else __privtrans->__inc_a_m = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 9194 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 9193. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9193,9194 ------------ Viva64-EM full 9205 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 9204. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9204,9205 ------------ Viva64-EM full 9222 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9284 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 9524 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 9523. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9523,9524 ------------ Viva64-EM full 9535 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 9534. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9534,9535 ------------ Viva64-EM full 9552 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9614 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 9854 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 9853. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9853,9854 ------------ Viva64-EM full 9865 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 9864. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 9864,9865 ------------ Viva64-EM full 9882 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9944 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 10186 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 10185. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10185,10186 ------------ Viva64-EM full 10197 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 10196. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10196,10197 ------------ Viva64-EM full 10214 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10276 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 10519 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 10518. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10518,10519 ------------ Viva64-EM full 10529 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 10528. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10528,10529 ------------ Viva64-EM full 10540 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 10539. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10539,10540 ------------ Viva64-EM full 10557 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10628 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 10721 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ar == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { ------------ Viva64-EM full 10721 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { ------------ Viva64-EM full 10722 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: br == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = 1; ------------ Viva64-EM full 10722 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: bi == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = 1; ------------ Viva64-EM full 10739 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = x * c; if(ai == 0 && bi == 0) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = 0; else (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = x * s; ------------ Viva64-EM full 10739 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: bi == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = x * c; if(ai == 0 && bi == 0) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = 0; else (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = x * s; ------------ Viva64-EM full 10803 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ar == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { ------------ Viva64-EM full 10803 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { ------------ Viva64-EM full 10804 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: br == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = 1; ------------ Viva64-EM full 10804 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: bi == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if(ar == 0 && ai == 0){ if(br == 0 && bi == 0) { (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = 1; ------------ Viva64-EM full 10821 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = x * c; if(ai == 0 && bi == 0) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = 0; else (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = x * s; ------------ Viva64-EM full 10821 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: bi == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") = x * c; if(ai == 0 && bi == 0) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = 0; else (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = x * s; ------------ Viva64-EM full 10930 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 10929. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10929,10930 ------------ Viva64-EM full 10941 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 10940. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 10940,10941 ------------ Viva64-EM full 10958 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11020 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 11100 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Float, ar, ai, (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") , (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 11148 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Double, ar, ai, (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 0))] PDL_COMMENT("ACCESS()") , (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 11254 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 11253. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11253,11254 ------------ Viva64-EM full 11265 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 11264. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11264,11265 ------------ Viva64-EM full 11282 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11344 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 11435 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - log (alpha + sqrt (alpha*alpha-1)); if (ai > 0 || (ai == 0 && ar < -1)) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11495 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - log (alpha + sqrt (alpha*alpha-1)); if (ai > 0 || (ai == 0 && ar < -1)) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11602 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 11601. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11601,11602 ------------ Viva64-EM full 11613 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 11612. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11612,11613 ------------ Viva64-EM full 11630 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11692 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 11783 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = log (alpha + sqrt (alpha*alpha-1)); if (ai > 0 || (ai == 0 && ar < -1)) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11843 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: ai == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = log (alpha + sqrt (alpha*alpha-1)); if (ai > 0 || (ai == 0 && ar < -1)) (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") = - (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, 1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11950 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 11949. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11949,11950 ------------ Viva64-EM full 11961 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 11960. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 11960,11961 ------------ Viva64-EM full 11978 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12040 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12280 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 12279. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12279,12280 ------------ Viva64-EM full 12291 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 12290. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12290,12291 ------------ Viva64-EM full 12308 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12370 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12610 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 12609. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12609,12610 ------------ Viva64-EM full 12621 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 12620. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12620,12621 ------------ Viva64-EM full 12638 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12700 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12946 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 12945. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12945,12946 ------------ Viva64-EM full 12957 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 12956. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 12956,12957 ------------ Viva64-EM full 12974 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13036 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 13118 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Float, yr, yi, yr, yi) ------------ Viva64-EM full 13173 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Double, yr, yi, yr, yi) ------------ Viva64-EM full 13284 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 13283. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13283,13284 ------------ Viva64-EM full 13295 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 13294. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13294,13295 ------------ Viva64-EM full 13312 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13374 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 13457 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Float, yr, yi, yr, yi) ------------ Viva64-EM full 13513 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V550 An odd precise comparison: mag == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 CSQRT (PDL_Double, yr, yi, yr, yi) ------------ Viva64-EM full 13624 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 13623. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13623,13624 ------------ Viva64-EM full 13635 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 13634. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13634,13635 ------------ Viva64-EM full 13652 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13714 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 13958 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 13957. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13957,13958 ------------ Viva64-EM full 13969 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 13968. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13968,13969 ------------ Viva64-EM full 13986 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14048 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 14291 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 14290. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 14290,14291 ------------ Viva64-EM full 14327 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14391 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_n = 0; else __privtrans->__inc_c_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 14669 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 14668. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 14668,14669 ------------ Viva64-EM full 14723 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14798 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_out_m = 0; else __privtrans->__inc_out_m = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 15102 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = c; ------------ Viva64-EM full 15098 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15150 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = c; ------------ Viva64-EM full 15146 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15247 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 p = PDL->get_convertedpdl(p,PDLMAX(PDL_F,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = p; ------------ Viva64-EM full 15243 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,__privtrans->__datatype); }if( (p->state & PDL_NOMYDIMS) && p->trans == NULL ) { p->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 15348 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 p = PDL->get_convertedpdl(p,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = p; ------------ Viva64-EM full 15344 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,__privtrans->__datatype); }if( (p->state & PDL_NOMYDIMS) && p->trans == NULL ) { p->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15458 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 15452 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 15454 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15569 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 15563 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 15565 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15680 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 15674 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 15676 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15783 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 15779 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15893 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 15887 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 15889 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 15998 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 15992 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 15994 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16103 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16097 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 16099 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16211 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16207 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16259 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16255 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16307 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16303 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16349 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16345 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16444 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16440 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16545 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16541 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16646 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16642 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16747 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16743 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16856 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16850 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 16852 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16958 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 16954 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17059 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17055 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17160 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17156 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17261 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17257 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17362 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17358 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17463 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17459 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17564 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17560 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17665 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17661 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17766 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17762 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17867 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17863 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17916 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 17912 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18014 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = coeffs; __privtrans->pdls[1] = x; ------------ Viva64-EM full 18008 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coeffs = PDL->get_convertedpdl(coeffs,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 18010 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18627 /z/home/dmka/src/pdl-code/Basic/Complex/Complex.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Complex/Complex.c' cannot be analyzed. false 3 ------------ The '-O2' flag, which was passed to analyzer, could not be used when preprocessing and analyzing the file. ------------ Viva64-EM full 2376 /z/home/dmka/src/pdl-code/Basic/Core/Core.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Core/Core.c' cannot be analyzed. false 3 ------------ Viva64-EM full 31 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.B) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return ((PDL_LongLong)(x.value.B) == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.B) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.B) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 32 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.B) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.B) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.B) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 43 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.S) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return ((PDL_LongLong)(x.value.S) == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.S) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.S) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 44 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.S) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.S) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.S) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 55 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.U) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return ((PDL_LongLong)(x.value.U) == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.U) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.U) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 56 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.U) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.U) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.U) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 67 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.L) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return ((PDL_LongLong)(x.value.L) == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.L) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.L) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 68 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.L) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.L) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.L) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 79 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.N) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return ((PDL_LongLong)(x.value.N) == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.N) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.N) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 80 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.N) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.N) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.N) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 91 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Float)(x.value.Q) == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return (x.value.Q == y.value.Q) ? 1 : 0; case PDL_F: return ((PDL_Float)(x.value.Q) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.Q) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 92 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.Q) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return ((PDL_Float)(x.value.Q) == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.Q) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 97 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.B). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 switch (y.type) { case PDL_B: return (x.value.F == (PDL_Float)(y.value.B)) ? 1 : 0; case PDL_S: return (x.value.F == (PDL_Float)(y.value.S)) ? 1 : 0; ------------ Viva64-EM full 98 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.S). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_B: return (x.value.F == (PDL_Float)(y.value.B)) ? 1 : 0; case PDL_S: return (x.value.F == (PDL_Float)(y.value.S)) ? 1 : 0; case PDL_US: return (x.value.F == (PDL_Float)(y.value.U)) ? 1 : 0; ------------ Viva64-EM full 99 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.U). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_S: return (x.value.F == (PDL_Float)(y.value.S)) ? 1 : 0; case PDL_US: return (x.value.F == (PDL_Float)(y.value.U)) ? 1 : 0; case PDL_L: return (x.value.F == (PDL_Float)(y.value.L)) ? 1 : 0; ------------ Viva64-EM full 100 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.L). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_US: return (x.value.F == (PDL_Float)(y.value.U)) ? 1 : 0; case PDL_L: return (x.value.F == (PDL_Float)(y.value.L)) ? 1 : 0; case PDL_IND: return (x.value.F == (PDL_Float)(y.value.N)) ? 1 : 0; ------------ Viva64-EM full 101 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.N). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_L: return (x.value.F == (PDL_Float)(y.value.L)) ? 1 : 0; case PDL_IND: return (x.value.F == (PDL_Float)(y.value.N)) ? 1 : 0; case PDL_LL: return (x.value.F == (PDL_Float)(y.value.Q)) ? 1 : 0; ------------ Viva64-EM full 102 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == (PDL_Float)(y.value.Q). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_IND: return (x.value.F == (PDL_Float)(y.value.N)) ? 1 : 0; case PDL_LL: return (x.value.F == (PDL_Float)(y.value.Q)) ? 1 : 0; case PDL_F: return (x.value.F == y.value.F) ? 1 : 0; ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.F == y.value.F. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return (x.value.F == (PDL_Float)(y.value.Q)) ? 1 : 0; case PDL_F: return (x.value.F == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.F) == y.value.D) ? 1 : 0; ------------ Viva64-EM full 104 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: (PDL_Double)(x.value.F) == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return (x.value.F == y.value.F) ? 1 : 0; case PDL_D: return ((PDL_Double)(x.value.F) == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 109 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.B). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 switch (y.type) { case PDL_B: return (x.value.D == (PDL_Double)(y.value.B)) ? 1 : 0; case PDL_S: return (x.value.D == (PDL_Double)(y.value.S)) ? 1 : 0; ------------ Viva64-EM full 110 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.S). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_B: return (x.value.D == (PDL_Double)(y.value.B)) ? 1 : 0; case PDL_S: return (x.value.D == (PDL_Double)(y.value.S)) ? 1 : 0; case PDL_US: return (x.value.D == (PDL_Double)(y.value.U)) ? 1 : 0; ------------ Viva64-EM full 111 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.U). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_S: return (x.value.D == (PDL_Double)(y.value.S)) ? 1 : 0; case PDL_US: return (x.value.D == (PDL_Double)(y.value.U)) ? 1 : 0; case PDL_L: return (x.value.D == (PDL_Double)(y.value.L)) ? 1 : 0; ------------ Viva64-EM full 112 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.L). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_US: return (x.value.D == (PDL_Double)(y.value.U)) ? 1 : 0; case PDL_L: return (x.value.D == (PDL_Double)(y.value.L)) ? 1 : 0; case PDL_IND: return (x.value.D == (PDL_Double)(y.value.N)) ? 1 : 0; ------------ Viva64-EM full 113 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.N). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_L: return (x.value.D == (PDL_Double)(y.value.L)) ? 1 : 0; case PDL_IND: return (x.value.D == (PDL_Double)(y.value.N)) ? 1 : 0; case PDL_LL: return (x.value.D == (PDL_Double)(y.value.Q)) ? 1 : 0; ------------ Viva64-EM full 114 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.Q). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_IND: return (x.value.D == (PDL_Double)(y.value.N)) ? 1 : 0; case PDL_LL: return (x.value.D == (PDL_Double)(y.value.Q)) ? 1 : 0; case PDL_F: return (x.value.D == (PDL_Double)(y.value.F)) ? 1 : 0; ------------ Viva64-EM full 115 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == (PDL_Double)(y.value.F). It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_LL: return (x.value.D == (PDL_Double)(y.value.Q)) ? 1 : 0; case PDL_F: return (x.value.D == (PDL_Double)(y.value.F)) ? 1 : 0; case PDL_D: return (x.value.D == y.value.D) ? 1 : 0; ------------ Viva64-EM full 116 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: x.value.D == y.value.D. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 case PDL_F: return (x.value.D == (PDL_Double)(y.value.F)) ? 1 : 0; case PDL_D: return (x.value.D == y.value.D) ? 1 : 0; default: return 0; ------------ Viva64-EM full 195 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: nv == foo. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 TESTTYPE(PDL_LL,PDL_LongLong) TESTTYPE(PDL_F,PDL_Float) TESTTYPE(PDL_D,PDL_Double) ------------ Viva64-EM full 196 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: nv == foo. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 TESTTYPE(PDL_F,PDL_Float) TESTTYPE(PDL_D,PDL_Double) ------------ Viva64-EM full 199 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V591 Non-void function should return a value. false 1 croak("Something's gone wrong: %ld cannot be converted by whichdatatype", nv); } ------------ Viva64-EM full 204 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: nv == foo. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 int pdl_whichdatatype_double (NV nv) { TESTTYPE(PDL_F,PDL_Float) TESTTYPE(PDL_D,PDL_Double) ------------ Viva64-EM full 205 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison: nv == foo. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 TESTTYPE(PDL_F,PDL_Float) TESTTYPE(PDL_D,PDL_Double) ------------ Viva64-EM full 981 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1018 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1055 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1092 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1129 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1166 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1203 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1240 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1366 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Byte(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 1506 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1543 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1580 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1617 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1654 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1691 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1728 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1765 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 1891 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Short(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 2031 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2068 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2105 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2142 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2179 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2216 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2253 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2290 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2416 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Ushort(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 2556 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2593 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2630 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2667 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2704 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2741 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2778 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2815 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 2941 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Long(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 3081 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3118 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3155 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3192 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3229 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3266 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3303 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3340 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3466 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Indx(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 3606 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3643 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3680 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3717 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3754 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3791 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3828 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3865 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 3991 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_LongLong(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 4131 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4168 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4205 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4242 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4279 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4316 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4353 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4390 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4516 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Float(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 4656 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Byte *)pptr)[i] == source_badval.value.B || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4693 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Short *)pptr)[i] == source_badval.value.S || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4730 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Ushort *)pptr)[i] == source_badval.value.U || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4767 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Long *)pptr)[i] == source_badval.value.L || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4804 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Indx *)pptr)[i] == source_badval.value.N || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4841 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V560 A part of conditional expression is always false: 0. false 2 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_LongLong *)pptr)[i] == source_badval.value.Q || 0 ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4878 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Float *)pptr)[i] == source_badval.value.F || ( !finite( ((PDL_Float *)pptr)[i] ) && !finite(source_badval.value.F) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 4915 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Retrieve directly from .value.* instead of using ANYVAL_EQ_ANYVAL */ if( ((PDL_Double *)pptr)[i] == source_badval.value.D || ( !finite( ((PDL_Double *)pptr)[i] ) && !finite(source_badval.value.D) ) ) { /* bad value in source PDL -- use our own type's bad value instead */ ------------ Viva64-EM full 5041 /z/home/dmka/src/pdl-code/Basic/Core/pdlcore.c error V522 There might be dereferencing of a potential null pointer 'el'. false 3 /* If the element was an AV ref, recurse to walk through that AV, one dim lower */ undef_count += pdl_setav_Double(pdata, (AV *) SvRV(el), pdims, ndims, level+1, undefval, p); ------------ Viva64-EM full 160 /z/home/dmka/src/pdl-code/Basic/Core/pdlapi.c error V581 The conditional expressions of the 'if' operators situated alongside each other are identical. Check lines: 159, 160. false 2 PDLDEBUG_f(printf("%p is still magic\n",(void*)it)); PDLDEBUG_f(pdl__print_magic(it)); } 159,160 ------------ Viva64-EM full 832 /z/home/dmka/src/pdl-code/Basic/Core/pdlapi.c error V595 The 'trans->vtable' pointer was utilized before it was verified against nullptr. Check lines: 832, 844. false 1 as getting their dims from this trans */ for(i=trans->vtable->nparents; ivtable->npdls; i++) { if(trans->pdls[i]->state & PDL_NOMYDIMS) { 832,844 ------------ Viva64-EM full 59 /z/home/dmka/src/pdl-code/Basic/Core/pdlhash.c error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 SV *sv = get_sv("PDL::BIGPDL",0); if(sv == NULL || !(SvTRUE(sv))) die("Probably false alloc of over 1Gb PDL! (set $PDL::BIGPDL = 1 to enable)"); ------------ Viva64-EM full 18 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (int)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 int *to; Newx (to, size, int); return (PDL_Indx *) CopyD (from, to, size, int); ------------ Viva64-EM full 19 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (int)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx (to, size, int); return (PDL_Indx *) CopyD (from, to, size, int); } ------------ Viva64-EM full 24 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (pdl *)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 pdl **to; Newx (to, size, pdl*); return (pdl **) CopyD (from, to, size, pdl*); ------------ Viva64-EM full 25 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (pdl *)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx (to, size, pdl*); return (pdl **) CopyD (from, to, size, pdl*); } ------------ Viva64-EM full 130 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V519 The 'to->mag_nthpdl' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 129, 130. false 2 to->mag_nthpdl = from->mag_nth; to->mag_nthpdl = from->mag_nthpdl; } 129,130 ------------ Viva64-EM full 359 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V581 The conditional expressions of the 'if' operators situated alongside each other are identical. Check lines: 358, 359. false 2 PDLDEBUG_f(printf("REINITIALIZING already initialized thread\n");) PDLDEBUG_f(dump_thread(thread);) /* return; */ /* try again, should (!?) work */ 358,359 ------------ Viva64-EM full 439 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (PDL_Indx)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx(thread->inds, thread->ndims * (nthr>0 ? nthr : 1), PDL_Indx); /* Create space for pthread-specific inds (i.e. copy for each pthread)*/ if(thread->inds == NULL) croak("Failed to allocate memory for thread->inds in pdlthread.c"); ------------ Viva64-EM full 442 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (PDL_Indx)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx(thread->dims, thread->ndims, PDL_Indx); if(thread->dims == NULL) croak("Failed to allocate memory for thread->dims in pdlthread.c"); ------------ Viva64-EM full 445 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (PDL_Indx)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx(thread->offs, thread->npdls * (nthr>0 ? nthr : 1), PDL_Indx); /* Create space for pthread-specific offs */ if(thread->offs == NULL) croak("Failed to allocate memory for thread->offs in pdlthread.c"); ------------ Viva64-EM full 448 /z/home/dmka/src/pdl-code/Basic/Core/pdlthread.c error V636 The '((size_t) ~0) / sizeof (PDL_Indx)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 Newx(thread->incs, thread->ndims * npdls, PDL_Indx); if(thread->incs == NULL) croak("Failed to allocate memory for thread->incs in pdlthread.c"); ------------ Viva64-EM full 160 /z/home/dmka/src/pdl-code/Basic/Core/pdlmagic.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'delayed' is lost. Consider assigning realloc() to a temporary pointer. false 2 /* FIXME: Common realloc mistake: 'delayed' nulled but not freed upon failure */ delayed = realloc(delayed,sizeof(*delayed)*++ndelayed); delayed[ndelayed-1] = mag; ------------ Viva64-EM full 466 /z/home/dmka/src/pdl-code/Basic/Core/pdlmagic.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer '* msgs' is lost. Consider assigning realloc() to a temporary pointer. false 2 /* FIXME: Common realloc mistake: 'msgs' nulled but not freed upon failure */ *msgs = realloc(*msgs, *len + extralen + 1); vsnprintf( *msgs + *len, extralen + 1, pat, *args); ------------ Viva64-EM full 486 /z/home/dmka/src/pdl-code/Basic/Core/pdlmagic.c error V575 The null pointer is passed into 'pthread_exit' function. Inspect the first argument. false 1 /* Exit the current pthread. Since this was a barf call, and we should be halting execution */ pthread_exit(NULL); return 0; ------------ Viva64-EM full 125 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 267 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = acos((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 357 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = acos((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 516 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 658 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = asin((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 748 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = asin((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 907 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1049 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = atan((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 1139 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = atan((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 1298 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1440 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = cosh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 1530 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = cosh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 1689 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1831 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = sinh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 1921 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = sinh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 2080 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2222 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = tan((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 2312 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = tan((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 2471 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2613 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = tanh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 2703 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = tanh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 2952 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3634 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = ceil((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 3724 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = ceil((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 3973 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4655 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = floor((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 4745 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = floor((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 4994 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5676 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = rint((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 5766 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = rint((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 6064 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6872 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = pow((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 6872 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = pow((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 6980 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = pow((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 6980 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = pow((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 7146 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7288 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = acosh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 7378 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = acosh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 7537 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7679 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = asinh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 7769 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = asinh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 7928 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8070 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = atanh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 8160 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = atanh((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 8319 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8461 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = erf((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 8551 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = erf((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 8710 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8852 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = erfc((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 8942 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = erfc((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 9101 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9243 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = j0((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 9333 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = j0((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 9492 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9634 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = j1((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 9724 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = j1((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 9883 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10025 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = y0((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 10115 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = y0((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 10274 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10416 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = y1((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 10506 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = y1((a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 10678 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10838 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (n_datap)[0] PDL_COMMENT("ACCESS()") == n_badval || (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = jn((n_datap)[0] PDL_COMMENT("ACCESS()") ,(a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 10946 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (n_datap)[0] PDL_COMMENT("ACCESS()") == n_badval || (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = jn((n_datap)[0] PDL_COMMENT("ACCESS()") ,(a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 11125 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11285 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (n_datap)[0] PDL_COMMENT("ACCESS()") == n_badval || (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = yn((n_datap)[0] PDL_COMMENT("ACCESS()") ,(a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 11393 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (n_datap)[0] PDL_COMMENT("ACCESS()") == n_badval || (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = yn((n_datap)[0] PDL_COMMENT("ACCESS()") ,(a_datap)[0] PDL_COMMENT("ACCESS()") ); } } ------------ Viva64-EM full 11702 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12569 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern int signgam; if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; (s_datap)[0] PDL_COMMENT("ACCESS()") = s_badval; ------------ Viva64-EM full 12685 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern int signgam; if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; (s_datap)[0] PDL_COMMENT("ACCESS()") = s_badval; ------------ Viva64-EM full 12997 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13805 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = ( finite((a_datap)[0] PDL_COMMENT("ACCESS()") ) && (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval ) ? (a_datap)[0] PDL_COMMENT("ACCESS()") : (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 13913 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = ( finite((a_datap)[0] PDL_COMMENT("ACCESS()") ) && (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval ) ? (a_datap)[0] PDL_COMMENT("ACCESS()") : (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 14169 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14851 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (mask_datap)[0] PDL_COMMENT("ACCESS()") = finite((double) (a_datap)[0] PDL_COMMENT("ACCESS()") ) != 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval; } ------------ Viva64-EM full 14941 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (mask_datap)[0] PDL_COMMENT("ACCESS()") = finite((double) (a_datap)[0] PDL_COMMENT("ACCESS()") ) != 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") != a_badval; } ------------ Viva64-EM full 15100 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15243 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern double ndtri(double), SQRTH; if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = SQRTH*ndtri((1+(double)(a_datap)[0] PDL_COMMENT("ACCESS()") )/2); } ------------ Viva64-EM full 15336 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern double ndtri(double), SQRTH; if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = SQRTH*ndtri((1+(double)(a_datap)[0] PDL_COMMENT("ACCESS()") )/2); } ------------ Viva64-EM full 15497 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15640 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern double ndtri(double); if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = ndtri((double)(a_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 15733 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 extern double ndtri(double); if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; } else { (b_datap)[0] PDL_COMMENT("ACCESS()") = ndtri((double)(a_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 15879 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 15878. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 15878,15879 ------------ Viva64-EM full 15890 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 15889. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 15889,15890 ------------ Viva64-EM full 15902 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 15901. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15901,15902 ------------ Viva64-EM full 15917 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 15916. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15916,15917 ------------ Viva64-EM full 15935 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16025 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_ri_m = 0; else __privtrans->__inc_ri_m = __privtrans->pdls[3]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 16295 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16291 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16403 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16399 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16511 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16507 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16619 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16615 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16727 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16723 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16835 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16831 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 16943 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 16939 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17057 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17053 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17171 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17167 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17285 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17281 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17400 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17394 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 17396 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17509 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17505 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17617 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17613 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17725 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17721 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17833 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17829 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 17941 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 17937 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18049 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18045 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18157 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18153 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18265 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18261 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18373 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18369 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18479 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = n; ------------ Viva64-EM full 18473 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 18475 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18586 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = n; ------------ Viva64-EM full 18580 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 18582 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18711 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 s = PDL->get_convertedpdl(s,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18703 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18707 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (s->state & PDL_NOMYDIMS) && s->trans == NULL ) { s->datatype = PDL_L; ------------ Viva64-EM full 18829 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18823 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 18825 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 18933 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 mask = PDL->get_convertedpdl(mask,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = mask; ------------ Viva64-EM full 18929 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (mask->state & PDL_NOMYDIMS) && mask->trans == NULL ) { mask->datatype = PDL_L; ------------ Viva64-EM full 19041 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 19037 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 19149 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 19145 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 19278 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ri = PDL->get_convertedpdl(ri,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = cr; __privtrans->pdls[1] = ci; ------------ Viva64-EM full 19268 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cr = PDL->get_convertedpdl(cr,__privtrans->__datatype); }if(__privtrans->__datatype != ci->datatype) { ci = PDL->get_convertedpdl(ci,__privtrans->__datatype); ------------ Viva64-EM full 19270 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ci = PDL->get_convertedpdl(ci,__privtrans->__datatype); }if( (rr->state & PDL_NOMYDIMS) && rr->trans == NULL ) { rr->datatype = __privtrans->__datatype; ------------ Viva64-EM full 19274 /z/home/dmka/src/pdl-code/Basic/Math/Math.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 rr = PDL->get_convertedpdl(rr,__privtrans->__datatype); }if( (ri->state & PDL_NOMYDIMS) && ri->trans == NULL ) { ri->datatype = __privtrans->__datatype; ------------ Viva64-EM full 19847 /z/home/dmka/src/pdl-code/Basic/Math/Math.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Math/Math.c' cannot be analyzed. false 3 ------------ Viva64-EM full 38 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'pr', 'hr', 'hi' variables. false 2 /* Internal global variables */ static double *pr,*pi,*hr,*hi,*qpr,*qpi,*qhr,*qhi,*shr,*shi; static double sr,si,tr,ti,pvr,pvi,are,mre,eta,infin,smalno,base; ------------ Viva64-EM full 39 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'sr', 'tr', 'ti' variables. false 2 static double *pr,*pi,*hr,*hi,*qpr,*qpi,*qhr,*qhi,*shr,*shi; static double sr,si,tr,ti,pvr,pvi,are,mre,eta,infin,smalno,base; static int nn; ------------ Viva64-EM full 40 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V707 Giving short names to global variables is considered to be bad practice. It is suggested to rename 'nn' variable. false 2 static double sr,si,tr,ti,pvr,pvi,are,mre,eta,infin,smalno,base; static int nn; ------------ Viva64-EM full 227 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V624 The constant .70710678L is being utilized. The resulting value could be inaccurate. Consider using the M_SQRT1_2 constant from . false 3 xx = .70710678L; yy = -xx; ------------ Viva64-EM full 232 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: opr[0] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* algorithm fails if the leading coefficient is zero. */ if (opr[0] == 0.0 && opi[0] == 0.0) { fail = TRUE; ------------ Viva64-EM full 232 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: opi[0] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* algorithm fails if the leading coefficient is zero. */ if (opr[0] == 0.0 && opi[0] == 0.0) { fail = TRUE; ------------ Viva64-EM full 238 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: opr[nn - 1] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Remove the zeros at the origin if any */ while (opr[nn-1] == 0.0 && opi[nn-1] == 0.0) { idnn2 = degree+1-nn; ------------ Viva64-EM full 238 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: opi[nn - 1] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* Remove the zeros at the origin if any */ while (opr[nn-1] == 0.0 && opi[nn-1] == 0.0) { idnn2 = degree+1-nn; ------------ Viva64-EM full 254 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: bnd != 1.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 bnd = scale(nn,shr); if (bnd != 1.0) { for (i=0;i Epsilon. false 3 xm = exp( (log(-pt[n]) - log(pt[0]))/((double)n) ); if (pt[nm] != 0.0) { /* If Newton step at the origin is better, use it */ ------------ Viva64-EM full 668 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: x != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 max = x; if (x != 0.0 && x < min) min = x; ------------ Viva64-EM full 692 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: br == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double r,d; if (br == 0.0 && bi == 0.0) { /* division by zero, c = infinity. */ ------------ Viva64-EM full 692 /z/home/dmka/src/pdl-code/Basic/Math/cpoly.c error V550 An odd precise comparison: bi == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double r,d; if (br == 0.0 && bi == 0.0) { /* division by zero, c = infinity. */ ------------ Viva64-EM full 107 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 106. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 106,107 ------------ Viva64-EM full 142 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 141. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 141,142 ------------ Viva64-EM full 160 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 243 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_e_n = 0; else __privtrans->__inc_e_n = __privtrans->pdls[2]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 442 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 441. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 441,442 ------------ Viva64-EM full 511 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 598 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_e_n = 0; else __privtrans->__inc_e_n = __privtrans->pdls[2]->dimincs[1]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 696 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V636 The '((size_t) ~0) / sizeof (void *)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 void **bar; New(42, foo, sn, void*); New(111, bar, sn, void*); ------------ Viva64-EM full 697 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V636 The '((size_t) ~0) / sizeof (void *)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 New(42, foo, sn, void*); New(111, bar, sn, void*); ------------ Viva64-EM full 921 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 920. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 920,921 ------------ Viva64-EM full 961 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1067 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_v_n1 = 0; else __privtrans->__inc_v_n1 = PDL_REPRINC(__privtrans->pdls[3],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1329 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1328. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1328,1329 ------------ Viva64-EM full 1341 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 1340. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1340,1341 ------------ Viva64-EM full 1356 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 1355. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1355,1356 ------------ Viva64-EM full 1374 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1466 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_ips_n = 0; else __privtrans->__inc_ips_n = __privtrans->pdls[3]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1766 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1765. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1765,1766 ------------ Viva64-EM full 1780 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1834 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2475 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = ev; ------------ Viva64-EM full 2467 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (ev->state & PDL_NOMYDIMS) && ev->trans == NULL ) { ev->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2471 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ev = PDL->get_convertedpdl(ev,__privtrans->__datatype); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2531 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = ev; ------------ Viva64-EM full 2523 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (ev->state & PDL_NOMYDIMS) && ev->trans == NULL ) { ev->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2527 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ev = PDL->get_convertedpdl(ev,__privtrans->__datatype); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2678 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 v = PDL->get_convertedpdl(v,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = u; ------------ Viva64-EM full 2666 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (u->state & PDL_NOMYDIMS) && u->trans == NULL ) { u->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2670 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 u = PDL->get_convertedpdl(u,__privtrans->__datatype); }if( (z->state & PDL_NOMYDIMS) && z->trans == NULL ) { z->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2674 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 z = PDL->get_convertedpdl(z,__privtrans->__datatype); }if( (v->state & PDL_NOMYDIMS) && v->trans == NULL ) { v->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2818 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ips = PDL->get_convertedpdl(ips,PDL_L); }{(__privtrans->flag) = (flag);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 2808 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 2810 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2814 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (ips->state & PDL_NOMYDIMS) && ips->trans == NULL ) { ips->datatype = PDL_L; ------------ Viva64-EM full 2859 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2859, 2864. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2859,2864 ------------ Viva64-EM full 2904 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 3170 /z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/MatrixOps/MatrixOps.c' cannot be analyzed. false 3 ------------ Viva64-EM full 80 /z/home/dmka/src/pdl-code/Basic/MatrixOps/simq.c error V550 An odd precise comparison: rownrm == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 } if( rownrm == 0.0 ) { ------------ Viva64-EM full 107 /z/home/dmka/src/pdl-code/Basic/MatrixOps/simq.c error V550 An odd precise comparison: big == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if( big == 0.0 ) { ------------ Viva64-EM full 138 /z/home/dmka/src/pdl-code/Basic/MatrixOps/simq.c error V550 An odd precise comparison: A[kpn] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 kpn = n * IPS[n-1] + n - 1; /* last element of IPS[n] th row */ if( A[kpn] == 0.0 ) { ------------ Viva64-EM full 126 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: norm != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 norm=fabs(V[*ref-1][col-1]); if (norm!=0.0) for(j=1; j<=n; j++) ------------ Viva64-EM full 266 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V636 The 'b * b' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 b2=b*b; l=1; ------------ Viva64-EM full 277 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: r == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 r+=fabs(a[j-1][i-1]); if (r==0.0) { d[k-1]=(double)j; ------------ Viva64-EM full 303 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: c == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 c+=fabs(a[i-1][j-1]); if (c==0.0) { d[l-1]=(double)j; ------------ Viva64-EM full 429 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: x != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 } /* if */ if (x!=0.0) for(i=(m+1); i<=l; i++) { ------------ Viva64-EM full 432 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: y != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 y=a[i-1][m-2]; if (y!=0.0) { a[i-1][m-2]=y/x; ------------ Viva64-EM full 416 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V640 The code's operational logic does not correspond with its formatting. The statement is indented to the right, but it is always executed. It is possible that curly brackets are missing. false 3 } /* if */ index[m-1]=i; if (i!=m) { ------------ Viva64-EM full 566 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: x == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 x=fabs(p)+fabs(q)+fabs(r); if (x==0.0) goto L233; ------------ Viva64-EM full 704 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: q == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 na=en-1; if (q==0.0) { m=en; ------------ Viva64-EM full 718 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: wi[i - 1] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 m=i; if (wi[i-1]==0.0) { if (w!=0.0) ------------ Viva64-EM full 719 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: w != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (wi[i-1]==0.0) { if (w!=0.0) h[i-1][en-1]=-r/w; ------------ Viva64-EM full 767 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: wi[i - 1] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 m=i; if (wi[i-1]==0.0) { SSL_ComplexAssign(-ra, -sa, &c1); ------------ Viva64-EM full 779 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: vr == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 vi=(wr[i-1]-p)*2.0*q; if ((vr==0.0) && (vi==0.0)) vr=macheps*norm*(fabs(w)+fabs(q)+fabs(x)+fabs(y)+fabs(z)); ------------ Viva64-EM full 779 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: vi == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 vi=(wr[i-1]-p)*2.0*q; if ((vr==0.0) && (vi==0.0)) vr=macheps*norm*(fabs(w)+fabs(q)+fabs(x)+fabs(y)+fabs(z)); ------------ Viva64-EM full 829 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: wi[j - 1] == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 else if (wi[j-1]==0.0) for(i=low; i<=upp; i++) { ------------ Viva64-EM full 879 /z/home/dmka/src/pdl-code/Basic/MatrixOps/eigen.c error V550 An odd precise comparison: wi[i - 1] != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 do { if (wi[i-1]!=0.0) { A[i-1][i-1]=wr[i-1]; ------------ Viva64-EM full 505 /z/home/dmka/src/pdl-code/Basic/MatrixOps/matrix.c error V550 An odd precise comparison: dot == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 dot=sqrt(dot); if (dot==0.0) SSLerror("Norm = 0 in routine GSR"); ------------ Viva64-EM full 275 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1120 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 1121 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 1234 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 1235 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 1544 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2389 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 2390 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 2503 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 2504 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 2813 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3658 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 3659 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 3772 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 3773 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 4082 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4927 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 4928 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 5041 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 5042 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 5351 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6196 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 6197 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 6310 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 6311 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 6620 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7465 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 7466 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 7579 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 7580 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 7889 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8734 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 8735 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 8848 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 8849 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 9158 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10003 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 10004 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 10117 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 10118 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 10427 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11272 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 11273 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 11276 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 else (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11321 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 11386 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 11387 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 11390 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 else (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11435 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 11696 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12541 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 12542 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 12545 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] != (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 else (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != (b_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 12590 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] != (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 12655 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) ------------ Viva64-EM full 12656 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ( ( (__privtrans->pdls[0]->state & PDL_BADVAL) > 0 && (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) || ( (__privtrans->pdls[1]->state & PDL_BADVAL) > 0 && (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 12659 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] != (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 else (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != (b_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 12704 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] != (b_datap)[0]. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = (a_datap)[0] PDL_COMMENT("ACCESS()") != (b_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 12923 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13922 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14921 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15920 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16919 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 17881 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18648 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18808 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 18808 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 18969 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 19129 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 19129 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 19437 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20657 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20657 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20669 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((b_datap)[0]) == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20669 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20735 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((b_datap)[0]) == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20735 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20828 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20828 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20840 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((b_datap)[0]) == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20840 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20906 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((b_datap)[0]) == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 20906 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = MOD((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); ------------ Viva64-EM full 21178 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 22004 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 22004 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 22006 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((a_datap)[0]) != ((b_datap)[0]). It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; else {(c_datap)[0] PDL_COMMENT("ACCESS()") = SPACE((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 22051 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((a_datap)[0]) != ((b_datap)[0]). It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = SPACE((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 22115 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 22115 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 22117 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((a_datap)[0]) != ((b_datap)[0]). It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; else {(c_datap)[0] PDL_COMMENT("ACCESS()") = SPACE((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 22162 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: ((a_datap)[0]) != ((b_datap)[0]). It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ (c_datap)[0] PDL_COMMENT("ACCESS()") = SPACE((a_datap)[0] PDL_COMMENT("ACCESS()") ,(b_datap)[0] PDL_COMMENT("ACCESS()") ); } ------------ Viva64-EM full 22374 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 23080 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 23174 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 23367 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 23697 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 23791 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 24044 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 24750 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 24844 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 25097 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 25803 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 25897 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 26150 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 26856 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 26950 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 27098 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 27240 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 27388 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 27530 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 27678 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 27820 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) (b_datap)[0] PDL_COMMENT("ACCESS()") = b_badval; ------------ Viva64-EM full 28025 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 28639 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 29514 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 29508 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 29510 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 29523 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 29643 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 29637 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 29639 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 29652 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 29772 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 29766 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 29768 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 29781 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 29901 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 29895 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 29897 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 29910 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 29989 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 29989 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 29989 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 29989 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30038 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30032 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30034 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30047 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30126 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30126 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30126 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30126 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30175 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30169 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30171 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30184 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30263 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30263 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30263 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30263 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30312 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30306 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30308 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30321 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30400 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30400 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30400 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30400 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30449 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30443 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30445 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30458 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30537 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30537 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30537 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30537 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30586 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30580 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30582 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30595 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30674 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30674 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_a == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30674 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30674 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V550 An odd precise comparison: bad_b == 1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 ANYVAL_TO_CTYPE(bad_b, double, PDL->get_pdl_badvalue(b)); if( bad_a == 0 || bad_a == 1 || bad_b == 0 || bad_b == 1 ) { warn("Badvalue is set to 0 or 1. This will cause data loss when using badvalues for comparison operators."); ------------ Viva64-EM full 30723 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30717 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30719 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30732 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30850 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30844 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30846 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30859 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 30977 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 30971 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 30973 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 30986 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31104 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31098 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31100 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31113 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31231 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31225 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31227 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31240 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31358 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31352 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31354 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31367 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31473 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31469 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31592 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31586 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31588 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31601 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31714 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31708 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31710 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31723 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31843 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31837 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31839 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31852 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 31972 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->swap) = (swap);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 31966 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 31968 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 31981 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c->state |= PDL_BADVAL; }if (nreturn) { if (nreturn - items > 0) EXTEND (SP, nreturn - items); ------------ Viva64-EM full 32089 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32085 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32199 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32195 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32313 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32309 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32427 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32423 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32541 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32537 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32648 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32644 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32755 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32751 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32802 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32798 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 32905 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 32901 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 33015 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ans = PDL->get_convertedpdl(ans,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 33009 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 33011 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (ans->state & PDL_NOMYDIMS) && ans->trans == NULL ) { ans->datatype = __privtrans->__datatype; ------------ Viva64-EM full 33606 /z/home/dmka/src/pdl-code/Basic/Ops/Ops.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Ops/Ops.c' cannot be analyzed. false 3 ------------ Viva64-EM full 266 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 265. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 265,266 ------------ Viva64-EM full 276 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 275. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 275,276 ------------ Viva64-EM full 294 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 363 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 465 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 516 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 587 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 638 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 709 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 760 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 831 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 882 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 953 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1004 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 1075 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1126 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") (c_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 1197 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1197 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1319 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1319 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } else { badflag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1658 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1657. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1657,1658 ------------ Viva64-EM full 1668 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1667. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1667,1668 ------------ Viva64-EM full 1704 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1777 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2649 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 2649 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 2777 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 2777 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 3128 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3205 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_h = 0; else __privtrans->__inc_c_h = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4421 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 4420. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 4420,4421 ------------ Viva64-EM full 4431 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 4430. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 4430,4431 ------------ Viva64-EM full 4441 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 4440. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 4440,4441 ------------ Viva64-EM full 4459 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4537 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_n = 0; else __privtrans->__inc_c_n = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4653 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 4714 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 4801 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 4862 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 4949 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5010 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 5097 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5158 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 5245 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5306 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 5393 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5454 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 5540 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5540 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5540 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5688 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5688 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5688 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 6089 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 6088. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 6088,6089 ------------ Viva64-EM full 6117 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 6116. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 6116,6117 ------------ Viva64-EM full 6135 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6215 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6333 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 6396 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 6484 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 6547 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 6635 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 6698 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 6786 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 6849 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 6937 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 7000 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 7088 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 7151 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 7238 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7238 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7238 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7389 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7389 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7389 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 7787 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7860 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 7967 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8024 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8100 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8157 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8233 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8290 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8366 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8423 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8499 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8556 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8632 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 8689 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n")}} PDL_COMMENT("Close m") ------------ Viva64-EM full 8764 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 8764 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 8897 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 8897 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != a_badval && (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 9494 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9603 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_d_k = 0; else __privtrans->__inc_d_k = PDL_REPRINC(__privtrans->pdls[4],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 9742 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 9757 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 9835 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 9845 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 9954 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 9969 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10047 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 10057 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10166 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10181 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10259 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 10269 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10378 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10393 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10471 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 10481 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10590 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10605 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10683 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 10693 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10802 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10817 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 10895 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(m=0; m<(__m_size); m++) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close m") ------------ Viva64-EM full 10905 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") ------------ Viva64-EM full 11013 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11013 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11028 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11028 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11225 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11225 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(m=0; m<(__m_size); m++) { if ( (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") != b_badval && (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != c_badval ) { tmp0 += (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, m))] PDL_COMMENT("ACCESS()") * (c_datap)[0+(__inc_c_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_c_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11240 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11240 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") != tmp_badval ) { tmp1 += (a_datap)[0+(__inc_a_j*PP_INDTERM(__privtrans->__j_size, j))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") * (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, n))+(__inc_tmp_k*PP_INDTERM(__privtrans->__k_size, k))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 11540 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 11539. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 11539,11540 ------------ Viva64-EM full 11550 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 11549. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 11549,11550 ------------ Viva64-EM full 11561 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 11560. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 11560,11561 ------------ Viva64-EM full 11578 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11649 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_tri = 0; else __privtrans->__inc_c_tri = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12373 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 12372. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 12372,12373 ------------ Viva64-EM full 12384 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 12383. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 12383,12384 ------------ Viva64-EM full 12401 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12463 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_norm_n = 0; else __privtrans->__inc_norm_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12555 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 12621 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 12688 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 12754 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 12821 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 12887 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 12954 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 13020 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 13087 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 13153 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 13220 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 13286 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; }} PDL_COMMENT("Close n") if (sum > 0) { ------------ Viva64-EM full 13352 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 13362 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == vec_badval ) { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = norm_badval; } else { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") /sum; } ------------ Viva64-EM full 13368 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == vec_badval ) { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = norm_badval; } else { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 13485 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != vec_badval ) { sum += (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 13495 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == vec_badval ) { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = norm_badval; } else { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") /sum; } ------------ Viva64-EM full 13501 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == vec_badval ) { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = norm_badval; } else { (norm_datap)[0+(__inc_norm_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = (vec_datap)[0+(__inc_vec_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 13822 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 13821. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 13821,13822 ------------ Viva64-EM full 13839 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13906 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_sum_m = 0; else __privtrans->__inc_sum_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 14720 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 } if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (sum_datap)[0+(__inc_sum_m*PP_INDTERM(__privtrans->__m_size, foo))] PDL_COMMENT("ACCESS()") = sum_badval; } else { (sum_datap)[0+(__inc_sum_m*PP_INDTERM(__privtrans->__m_size, foo))] PDL_COMMENT("ACCESS()") += (a_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 14839 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 } if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval ) { (sum_datap)[0+(__inc_sum_m*PP_INDTERM(__privtrans->__m_size, foo))] PDL_COMMENT("ACCESS()") = sum_badval; } else { (sum_datap)[0+(__inc_sum_m*PP_INDTERM(__privtrans->__m_size, foo))] PDL_COMMENT("ACCESS()") += (a_datap)[0] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15099 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 15098. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15098,15099 ------------ Viva64-EM full 15109 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 15108. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__p_size <= 1) __privtrans->__p_size = 1; } 15108,15109 ------------ Viva64-EM full 15120 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 15119. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15119,15120 ------------ Viva64-EM full 15137 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15208 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 15313 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15390 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15467 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15544 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15621 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 15698 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 REALMOD(i2,m_size); tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, pflip))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 16045 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 16044. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 16044,16045 ------------ Viva64-EM full 16063 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16130 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 16541 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ((a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) {(c_datap)[0] PDL_COMMENT("ACCESS()") = 1; break;} }} PDL_COMMENT("Close n") } ------------ Viva64-EM full 16595 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ((a_datap)[0] PDL_COMMENT("ACCESS()") == (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) {(c_datap)[0] PDL_COMMENT("ACCESS()") = 1; break;} }} PDL_COMMENT("Close n") } ------------ Viva64-EM full 16855 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 17687 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 17687 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 17799 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 17799 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 18108 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18940 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 18940 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 19052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 19052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (b_datap)[0] == b_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (b_datap)[0] PDL_COMMENT("ACCESS()") == b_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 19410 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20374 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20374 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (l_datap)[0] == l_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20374 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (h_datap)[0] == h_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20505 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (a_datap)[0] == a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20505 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (l_datap)[0] == l_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20505 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (h_datap)[0] == h_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if( (a_datap)[0] PDL_COMMENT("ACCESS()") == a_badval || (l_datap)[0] PDL_COMMENT("ACCESS()") == l_badval || (h_datap)[0] PDL_COMMENT("ACCESS()") == h_badval ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; ------------ Viva64-EM full 20880 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 20879. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 20879,20880 ------------ Viva64-EM full 20890 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 20889. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 20889,20890 ------------ Viva64-EM full 20908 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20984 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_wt_n = 0; else __privtrans->__inc_wt_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 21097 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21097,21103 ------------ Viva64-EM full 21165 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21165,21170 ------------ Viva64-EM full 21256 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21256,21262 ------------ Viva64-EM full 21324 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21324,21329 ------------ Viva64-EM full 21415 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21415,21421 ------------ Viva64-EM full 21483 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21483,21488 ------------ Viva64-EM full 21574 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21574,21580 ------------ Viva64-EM full 21642 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21642,21647 ------------ Viva64-EM full 21733 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21733,21739 ------------ Viva64-EM full 21801 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21801,21806 ------------ Viva64-EM full 21892 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 21892,21898 ------------ Viva64-EM full 21960 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 21960,21965 ------------ Viva64-EM full 22052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (avg_datap)[0] != avg_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22051 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 22051,22057 ------------ Viva64-EM full 22119 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 22119,22124 ------------ Viva64-EM full 22211 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22211 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22211 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: (avg_datap)[0] != avg_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { register double tmp; ------------ Viva64-EM full 22210 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { if ( (wt_datap)[0+(__inc_wt_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != wt_badval && (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (avg_datap)[0] PDL_COMMENT("ACCESS()") != avg_badval ) { 22210,22216 ------------ Viva64-EM full 22278 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V756 The 'i' counter is not used inside a nested loop. Consider inspecting usage of 'n' counter. false 2 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { register double tmp; 22278,22283 ------------ Viva64-EM full 22852 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 22851. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 22851,22852 ------------ Viva64-EM full 22862 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 22861. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 22861,22862 ------------ Viva64-EM full 22904 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 23075 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_w_n = 0; else __privtrans->__inc_w_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 23249 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23377 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23549 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23677 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23849 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23977 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24149 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24277 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'int' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24449 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24577 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24749 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24877 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V636 The expression was implicitly cast from 'long' type to 'float' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 for(n=0; n<(__n_size); n++) { /* Accumulate sum and summed weight. */ tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; norm += (PDL_Float) (w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25048 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 /* perhaps should check w() for bad values too ? */ if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25069 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval) { diff = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -(avg_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25348 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 /* perhaps should check w() for bad values too ? */ if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *(w_datap)[0+(__inc_w_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25369 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval) { diff = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -(avg_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 23107 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V553 The length of 'pdl_statsover_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_statsover_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 25729 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 25728. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 25728,25729 ------------ Viva64-EM full 25740 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 25739. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 25739,25740 ------------ Viva64-EM full 25757 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 25819 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_hist_m = 0; else __privtrans->__inc_hist_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 27115 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != in_badval ) { j = (int) (((in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -min)/step); ------------ Viva64-EM full 27309 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != in_badval ) { j = (int) (((in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -min)/step); ------------ Viva64-EM full 27683 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 27682. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 27682,27683 ------------ Viva64-EM full 27693 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 27692. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 27692,27693 ------------ Viva64-EM full 27704 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 27703. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 27703,27704 ------------ Viva64-EM full 27721 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 27792 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_hist_m = 0; else __privtrans->__inc_hist_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 29298 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != in_badval ) { j = (int) (((in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -min)/step); ------------ Viva64-EM full 29524 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != in_badval ) { j = (int) (((in_datap)[0+(__inc_in_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -min)/step); ------------ Viva64-EM full 29921 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 29920. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 29920,29921 ------------ Viva64-EM full 29931 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 29930. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 29930,29931 ------------ Viva64-EM full 29967 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 30040 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_hist_mb = 0; else __privtrans->__inc_hist_mb = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 31660 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 31660 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 31904 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 31904 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 32371 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 32370. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32370,32371 ------------ Viva64-EM full 32381 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 32380. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32380,32381 ------------ Viva64-EM full 32391 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 32390. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32390,32391 ------------ Viva64-EM full 32427 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 32509 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_hist_mb = 0; else __privtrans->__inc_hist_mb = PDL_REPRINC(__privtrans->pdls[3],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 34339 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 34339 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 34615 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 34615 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != ina_badval && (inb_datap)[0+(__inc_inb_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != inb_badval ) { ja = (int) (((ina_datap)[0+(__inc_ina_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") -mina)/stepa); ------------ Viva64-EM full 32541 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V553 The length of 'pdl_whistogram2d_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_whistogram2d_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 34892 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 34891. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 34891,34892 ------------ Viva64-EM full 34909 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 34962 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 35626 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 35625. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 35625,35626 ------------ Viva64-EM full 35636 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 35635. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 35635,35636 ------------ Viva64-EM full 35647 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 35646. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__mn_size <= 1) __privtrans->__mn_size = 1; } 35646,35647 ------------ Viva64-EM full 35664 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 35735 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_mn = 0; else __privtrans->__inc_c_mn = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 36396 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 36395. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 36395,36396 ------------ Viva64-EM full 36410 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 36453 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 36905 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 37376 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 37485 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37520 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37555 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37590 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37625 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37660 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37695 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37730 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: tmp == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 double tmp; do tmp = Drand01(); while (tmp == 0.0); /* 0 < tmp < 1 */ (a_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 37840 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 37839. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 37839,37840 ------------ Viva64-EM full 37858 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 37925 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38218 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 38217. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 38217,38218 ------------ Viva64-EM full 38236 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 38303 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38588 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 38587. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 38587,38588 ------------ Viva64-EM full 38606 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 38673 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38958 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 38957. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 38957,38958 ------------ Viva64-EM full 38976 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 39043 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 39362 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 39361. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 39361,39362 ------------ Viva64-EM full 39380 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 39447 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 39732 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 39731. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 39731,39732 ------------ Viva64-EM full 39750 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 39817 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 40118 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 40117. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 40117,40118 ------------ Viva64-EM full 40128 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 40127. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 40127,40128 ------------ Viva64-EM full 40150 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 40243 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_n = 0; else __privtrans->__inc_y_n = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 40365 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (jl == -1) { if ((xi_datap)[0] PDL_COMMENT("ACCESS()") != (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, 0))] PDL_COMMENT("ACCESS()") ) carp = 1; jl = 0; ------------ Viva64-EM full 40368 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 } else if (jh == n) { if ((xi_datap)[0] PDL_COMMENT("ACCESS()") != (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, n1))] PDL_COMMENT("ACCESS()") ) carp = 1; jl = n1-1; ------------ Viva64-EM full 40372 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 jh = jl+1; if ((d = (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, jh))] PDL_COMMENT("ACCESS()") -(x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, jl))] PDL_COMMENT("ACCESS()") ) == 0) barf("identical abscissas"); ------------ Viva64-EM full 40470 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (jl == -1) { if ((xi_datap)[0] PDL_COMMENT("ACCESS()") != (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, 0))] PDL_COMMENT("ACCESS()") ) carp = 1; jl = 0; ------------ Viva64-EM full 40473 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 } else if (jh == n) { if ((xi_datap)[0] PDL_COMMENT("ACCESS()") != (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, n1))] PDL_COMMENT("ACCESS()") ) carp = 1; jl = n1-1; ------------ Viva64-EM full 40477 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 jh = jl+1; if ((d = (x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, jh))] PDL_COMMENT("ACCESS()") -(x_datap)[0+(__inc_x_n*PP_INDTERM(__privtrans->__n_size, jl))] PDL_COMMENT("ACCESS()") ) == 0) barf("identical abscissas"); ------------ Viva64-EM full 40585 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40628 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40671 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40714 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40757 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40800 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40841 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: foo != mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 PDL_Float foo = *(m_datap+inc*i+offs); if(foo && foo != mask_badval )sum++; } ------------ Viva64-EM full 40847 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(foo) > Epsilon. false 3 PDL_Float foo = *(m_datap+inc*i+offs); if(foo) sum++; } ------------ Viva64-EM full 40843 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40884 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: foo != mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 PDL_Double foo = *(m_datap+inc*i+offs); if(foo && foo != mask_badval )sum++; } ------------ Viva64-EM full 40890 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(foo) > Epsilon. false 3 PDL_Double foo = *(m_datap+inc*i+offs); if(foo) sum++; } ------------ Viva64-EM full 40886 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 40914 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 40913. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 40913,40914 ------------ Viva64-EM full 40925 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 40924. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 40924,40925 ------------ Viva64-EM full 40942 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 41004 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_inds_m = 0; else __privtrans->__inc_inds_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 41729 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") && (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != mask_badval ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 41775 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if((mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 41835 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") && (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != mask_badval ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 41881 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if((mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 41994 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42045 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42096 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42147 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42198 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42249 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42298 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: foo != mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 PDL_Float foo = *(m_datap+inc*i+offs); if(foo && foo != mask_badval )sum++; } ------------ Viva64-EM full 42304 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(foo) > Epsilon. false 3 PDL_Float foo = *(m_datap+inc*i+offs); if(foo) sum++; } ------------ Viva64-EM full 42300 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42349 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison: foo != mask_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 PDL_Double foo = *(m_datap+inc*i+offs); if(foo && foo != mask_badval )sum++; } ------------ Viva64-EM full 42355 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(foo) > Epsilon. false 3 PDL_Double foo = *(m_datap+inc*i+offs); if(foo) sum++; } ------------ Viva64-EM full 42351 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V705 It is possible that 'else' block was forgotten or commented out, thus altering the program's operation logics. false 1 } else ------------ Viva64-EM full 42380 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 42379. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 42379,42380 ------------ Viva64-EM full 42391 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 42390. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 42390,42391 ------------ Viva64-EM full 42405 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 42404. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__q_size <= 1) __privtrans->__q_size = 1; } 42404,42405 ------------ Viva64-EM full 42422 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 42503 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_notinds_q = 0; else __privtrans->__inc_notinds_q = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 43396 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") && (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != mask_badval ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 43452 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if((mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 43528 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") && (mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != mask_badval ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 43584 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if((mask_datap)[0+(__inc_mask_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ) { (inds_datap)[0+(__inc_inds_m*PP_INDTERM(__privtrans->__m_size, dm))] PDL_COMMENT("ACCESS()") = n; ------------ Viva64-EM full 43762 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43756 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 43758 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43870 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43864 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 43866 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43935 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43929 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 43931 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44048 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 d = PDL->get_convertedpdl(d,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44040 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44042 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if(__privtrans->__datatype != c->datatype) { c = PDL->get_convertedpdl(c,__privtrans->__datatype); ------------ Viva64-EM full 44044 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if( (d->state & PDL_NOMYDIMS) && d->trans == NULL ) { d->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44168 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 d = PDL->get_convertedpdl(d,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44160 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44162 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if(__privtrans->__datatype != c->datatype) { c = PDL->get_convertedpdl(c,__privtrans->__datatype); ------------ Viva64-EM full 44164 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if( (d->state & PDL_NOMYDIMS) && d->trans == NULL ) { d->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44280 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44274 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44276 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44446 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 d = PDL->get_convertedpdl(d,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44434 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44436 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if(__privtrans->__datatype != c->datatype) { c = PDL->get_convertedpdl(c,__privtrans->__datatype); ------------ Viva64-EM full 44438 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if( (tmp->state & PDL_NOMYDIMS) && tmp->trans == NULL ) { tmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44442 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 tmp = PDL->get_convertedpdl(tmp,__privtrans->__datatype); }if( (d->state & PDL_NOMYDIMS) && d->trans == NULL ) { d->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44559 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44553 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44555 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44662 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 norm = PDL->get_convertedpdl(norm,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vec; __privtrans->pdls[1] = norm; ------------ Viva64-EM full 44658 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vec = PDL->get_convertedpdl(vec,__privtrans->__datatype); }if( (norm->state & PDL_NOMYDIMS) && norm->trans == NULL ) { norm->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44769 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 sum = PDL->get_convertedpdl(sum,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = ind; ------------ Viva64-EM full 44763 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_IND != ind->datatype) { ind = PDL->get_convertedpdl(ind,PDL_IND); ------------ Viva64-EM full 44765 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ind = PDL->get_convertedpdl(ind,PDL_IND); }if( (sum->state & PDL_NOMYDIMS) && sum->trans == NULL ) { sum->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44835 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->reflect) = (reflect);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = kern; ------------ Viva64-EM full 44829 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != kern->datatype) { kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); ------------ Viva64-EM full 44831 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44940 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44934 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44936 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45001 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44995 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44997 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45056 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 45050 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 45052 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45117 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = l; ------------ Viva64-EM full 45109 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != l->datatype) { l = PDL->get_convertedpdl(l,__privtrans->__datatype); ------------ Viva64-EM full 45111 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 l = PDL->get_convertedpdl(l,__privtrans->__datatype); }if(__privtrans->__datatype != h->datatype) { h = PDL->get_convertedpdl(h,__privtrans->__datatype); ------------ Viva64-EM full 45113 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 h = PDL->get_convertedpdl(h,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45236 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->deg) = (deg);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = wt; ------------ Viva64-EM full 45228 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != wt->datatype) { wt = PDL->get_convertedpdl(wt,__privtrans->__datatype); ------------ Viva64-EM full 45230 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 wt = PDL->get_convertedpdl(wt,__privtrans->__datatype); }if(__privtrans->__datatype != avg->datatype) { avg = PDL->get_convertedpdl(avg,__privtrans->__datatype); ------------ Viva64-EM full 45232 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 avg = PDL->get_convertedpdl(avg,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45321 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 rms = PDL->get_convertedpdl(rms,PDLMAX(PDL_F,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = w; ------------ Viva64-EM full 45291 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != w->datatype) { w = PDL->get_convertedpdl(w,__privtrans->__datatype); ------------ Viva64-EM full 45293 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 w = PDL->get_convertedpdl(w,__privtrans->__datatype); }if( (avg->state & PDL_NOMYDIMS) && avg->trans == NULL ) { avg->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45297 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 avg = PDL->get_convertedpdl(avg,PDLMAX(PDL_F,__privtrans->__datatype)); }if( (prms->state & PDL_NOMYDIMS) && prms->trans == NULL ) { prms->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45301 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 prms = PDL->get_convertedpdl(prms,PDLMAX(PDL_F,__privtrans->__datatype)); }if( (median->state & PDL_NOMYDIMS) && median->trans == NULL ) { median->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 45305 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 median = PDL->get_convertedpdl(median,PDLMAX(PDL_L,__privtrans->__datatype)); }if( (min->state & PDL_NOMYDIMS) && min->trans == NULL ) { min->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 45309 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 min = PDL->get_convertedpdl(min,PDLMAX(PDL_L,__privtrans->__datatype)); }if( (max->state & PDL_NOMYDIMS) && max->trans == NULL ) { max->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 45313 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 max = PDL->get_convertedpdl(max,PDLMAX(PDL_L,__privtrans->__datatype)); }if( (adev->state & PDL_NOMYDIMS) && adev->trans == NULL ) { adev->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45317 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 adev = PDL->get_convertedpdl(adev,PDLMAX(PDL_F,__privtrans->__datatype)); }if( (rms->state & PDL_NOMYDIMS) && rms->trans == NULL ) { rms->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45432 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 hist = PDL->get_convertedpdl(hist,PDLMAX(PDL_L,__privtrans->__datatype)); }{(__privtrans->step) = (step);(__privtrans->min) = (min);(__privtrans->msize) = (msize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = in; __privtrans->pdls[1] = hist; ------------ Viva64-EM full 45428 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 in = PDL->get_convertedpdl(in,__privtrans->__datatype); }if( (hist->state & PDL_NOMYDIMS) && hist->trans == NULL ) { hist->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 45550 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 hist = PDL->get_convertedpdl(hist,PDLMAX(PDL_F,__privtrans->__datatype)); }{(__privtrans->step) = (step);(__privtrans->min) = (min);(__privtrans->msize) = (msize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = in; __privtrans->pdls[1] = wt; ------------ Viva64-EM full 45544 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 in = PDL->get_convertedpdl(in,__privtrans->__datatype); }if(PDLMAX(PDL_F,__privtrans->__datatype) != wt->datatype) { wt = PDL->get_convertedpdl(wt,PDLMAX(PDL_F,__privtrans->__datatype)); ------------ Viva64-EM full 45546 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 wt = PDL->get_convertedpdl(wt,PDLMAX(PDL_F,__privtrans->__datatype)); }if( (hist->state & PDL_NOMYDIMS) && hist->trans == NULL ) { hist->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45687 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 hist = PDL->get_convertedpdl(hist,PDLMAX(PDL_L,__privtrans->__datatype)); }{(__privtrans->stepa) = (stepa);(__privtrans->mina) = (mina);(__privtrans->masize) = (masize);(__privtrans->stepb) = (stepb);(__privtrans->minb) = (minb);(__privtrans->mbsize) = (mbsize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ina; __privtrans->pdls[1] = inb; ------------ Viva64-EM full 45681 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ina = PDL->get_convertedpdl(ina,__privtrans->__datatype); }if(__privtrans->__datatype != inb->datatype) { inb = PDL->get_convertedpdl(inb,__privtrans->__datatype); ------------ Viva64-EM full 45683 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 inb = PDL->get_convertedpdl(inb,__privtrans->__datatype); }if( (hist->state & PDL_NOMYDIMS) && hist->trans == NULL ) { hist->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 45829 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 hist = PDL->get_convertedpdl(hist,PDLMAX(PDL_F,__privtrans->__datatype)); }{(__privtrans->stepa) = (stepa);(__privtrans->mina) = (mina);(__privtrans->masize) = (masize);(__privtrans->stepb) = (stepb);(__privtrans->minb) = (minb);(__privtrans->mbsize) = (mbsize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ina; __privtrans->pdls[1] = inb; ------------ Viva64-EM full 45821 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ina = PDL->get_convertedpdl(ina,__privtrans->__datatype); }if(__privtrans->__datatype != inb->datatype) { inb = PDL->get_convertedpdl(inb,__privtrans->__datatype); ------------ Viva64-EM full 45823 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 inb = PDL->get_convertedpdl(inb,__privtrans->__datatype); }if(PDLMAX(PDL_F,__privtrans->__datatype) != wt->datatype) { wt = PDL->get_convertedpdl(wt,PDLMAX(PDL_F,__privtrans->__datatype)); ------------ Viva64-EM full 45825 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 wt = PDL->get_convertedpdl(wt,PDLMAX(PDL_F,__privtrans->__datatype)); }if( (hist->state & PDL_NOMYDIMS) && hist->trans == NULL ) { hist->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 45877 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 45980 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 45974 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 45976 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46247 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46241 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46243 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46352 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46346 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46348 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46457 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46451 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46453 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46562 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46556 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46558 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46667 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46661 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46663 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46772 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 idx = PDL->get_convertedpdl(idx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = vals; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46766 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vals = PDL->get_convertedpdl(vals,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46768 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (idx->state & PDL_NOMYDIMS) && idx->trans == NULL ) { idx->datatype = PDL_IND; ------------ Viva64-EM full 46911 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 err = PDL->get_convertedpdl(err,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = xi; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46899 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xi = PDL->get_convertedpdl(xi,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 46901 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if(__privtrans->__datatype != y->datatype) { y = PDL->get_convertedpdl(y,__privtrans->__datatype); ------------ Viva64-EM full 46903 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,__privtrans->__datatype); }if( (yi->state & PDL_NOMYDIMS) && yi->trans == NULL ) { yi->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46907 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yi = PDL->get_convertedpdl(yi,__privtrans->__datatype); }if( (err->state & PDL_NOMYDIMS) && err->trans == NULL ) { err->datatype = PDL_L; ------------ Viva64-EM full 46966 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 inds = PDL->get_convertedpdl(inds,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = mask; __privtrans->pdls[1] = inds; ------------ Viva64-EM full 46962 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mask = PDL->get_convertedpdl(mask,__privtrans->__datatype); }if( (inds->state & PDL_NOMYDIMS) && inds->trans == NULL ) { inds->datatype = PDL_IND; ------------ Viva64-EM full 47015 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 notinds = PDL->get_convertedpdl(notinds,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = mask; __privtrans->pdls[1] = inds; ------------ Viva64-EM full 47007 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mask = PDL->get_convertedpdl(mask,__privtrans->__datatype); }if( (inds->state & PDL_NOMYDIMS) && inds->trans == NULL ) { inds->datatype = PDL_IND; ------------ Viva64-EM full 47011 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 inds = PDL->get_convertedpdl(inds,PDL_IND); }if( (notinds->state & PDL_NOMYDIMS) && notinds->trans == NULL ) { notinds->datatype = PDL_IND; ------------ Viva64-EM full 47668 /z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Primitive/Primitive.c' cannot be analyzed. false 3 ------------ Viva64-EM full 389 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[poffs] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[poffs] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[poffs]; }; for(nd=0; nd<__privtrans->pdls[1]->ndims; nd++) { ------------ Viva64-EM full 430 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[poffs] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[poffs] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[poffs]; }; for(nd=0; nd<__privtrans->pdls[1]->ndims; nd++) { ------------ Viva64-EM full 732 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[poffs] = PARENT_badval; } else { PARENT_physdatap[poffs] = CHILD_physdatap[i]; }; for(nd=0; nd<__privtrans->pdls[1]->ndims; nd++) { ------------ Viva64-EM full 773 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[poffs] = PARENT_badval; } else { PARENT_physdatap[poffs] = CHILD_physdatap[i]; }; for(nd=0; nd<__privtrans->pdls[1]->ndims; nd++) { ------------ Viva64-EM full 1071 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 1092 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 1254 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 1275 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 1531 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1530. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1530,1531 ------------ Viva64-EM full 1549 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1616 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3827 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3826. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 3826,3827 ------------ Viva64-EM full 3837 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3836. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 3836,3837 ------------ Viva64-EM full 3848 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 3847. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 3847,3848 ------------ Viva64-EM full 3865 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3936 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6534 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6610 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_nb = 0; else __privtrans->__inc_a_nb = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 11378 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[poff1] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 */ if( (trunc) || PARENT_physdatap[poff1] == PARENT_badval ) { CHILD_physdatap[coff1] = CHILD_badval; } else {CHILD_physdatap[coff1] = PARENT_physdatap[poff1]; }; ------------ Viva64-EM full 11711 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[poff1] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 */ if( (trunc) || PARENT_physdatap[poff1] == PARENT_badval ) { CHILD_physdatap[coff1] = CHILD_badval; } else {CHILD_physdatap[coff1] = PARENT_physdatap[poff1]; }; ------------ Viva64-EM full 9218 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V553 The length of 'pdl_rangeb_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_rangeb_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 14057 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[coff1] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 */ if(!(trunc)) { if( CHILD_physdatap[coff1] == CHILD_badval ) { PARENT_physdatap[poff1] = PARENT_badval; } else { PARENT_physdatap[poff1] = CHILD_physdatap[coff1]; } } ; ------------ Viva64-EM full 14390 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[coff1] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 */ if(!(trunc)) { if( CHILD_physdatap[coff1] == CHILD_badval ) { PARENT_physdatap[poff1] = PARENT_badval; } else { PARENT_physdatap[poff1] = CHILD_physdatap[coff1]; } } ; ------------ Viva64-EM full 11897 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V553 The length of 'pdl_rangeb_writebackdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_rangeb_writebackdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 14768 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 14767. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 14767,14768 ------------ Viva64-EM full 14778 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 14777. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 14777,14778 ------------ Viva64-EM full 14789 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 14788. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 14788,14789 ------------ Viva64-EM full 14806 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14877 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 15636 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 15635. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 15635,15636 ------------ Viva64-EM full 15647 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 15646. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15646,15647 ------------ Viva64-EM full 15661 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 15660. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 15660,15661 ------------ Viva64-EM full 15678 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15759 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 16305 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: cv == clv. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 cv = (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; if (cv == clv) { (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, j))] PDL_COMMENT("ACCESS()") ++; ------------ Viva64-EM full 16380 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: cv == clv. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 cv = (c_datap)[0+(__inc_c_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; if (cv == clv) { (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, j))] PDL_COMMENT("ACCESS()") ++; ------------ Viva64-EM full 17155 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 17829 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 17917 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 18545 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 18633 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 19261 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 19349 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 19977 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 20065 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 20693 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 20781 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 21409 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 21497 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 22125 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 22213 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 22841 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 22929 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (PARENT_datap)[0] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (PARENT_datap)[0] PDL_COMMENT("ACCESS()") == PARENT_badval ) { (CHILD_datap)[0] PDL_COMMENT("ACCESS()") = CHILD_badval; ------------ Viva64-EM full 17245 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V553 The length of 'pdl_flowconvert_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_flowconvert_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 27340 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27428 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27516 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27604 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27692 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27780 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27868 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 27956 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28056 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28144 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28232 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28320 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28408 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28496 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28584 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 28672 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: (CHILD_datap)[0] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 { PDL_COMMENT("This is the tightest threadloop. Make sure inside is optimal."){ if ( (CHILD_datap)[0] PDL_COMMENT("ACCESS()") == CHILD_badval ) { (PARENT_datap)[0] PDL_COMMENT("ACCESS()") = PARENT_badval; ------------ Viva64-EM full 22988 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V553 The length of 'pdl_flowconvert_writebackdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_flowconvert_writebackdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 28965 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 28980 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29097 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29112 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29229 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29244 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29361 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29376 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29493 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29508 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29625 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29640 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29757 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29772 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29889 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 29904 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: PARENT_physdatap[i] == PARENT_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( PARENT_physdatap[i] == PARENT_badval ) { CHILD_physdatap[i] = CHILD_badval; } else { CHILD_physdatap[i] = PARENT_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30738 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30753 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30768 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30783 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30798 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30813 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30828 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30843 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30870 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30885 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30900 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30915 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30930 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30945 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30960 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 30975 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V550 An odd precise comparison: CHILD_physdatap[i] == CHILD_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(i=0; i<__privtrans->pdls[1]->nvals; i++) { if( CHILD_physdatap[i] == CHILD_badval ) { PARENT_physdatap[i] = PARENT_badval; } else { PARENT_physdatap[i] = CHILD_physdatap[i]; }; } } else { PDL_Indx i; ------------ Viva64-EM full 32762 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 32761. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32761,32762 ------------ Viva64-EM full 32773 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 32772. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32772,32773 ------------ Viva64-EM full 32790 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 32859 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_n = 0; else __privtrans->__inc_y_n = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 34704 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 34704, 34723. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 34704,34723 ------------ Viva64-EM full 34803 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 34803, 34822. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 34803,34822 ------------ Viva64-EM full 34905 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 34905, 34925. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 34905,34925 ------------ Viva64-EM full 34977 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_IND != ind->datatype) { ind = PDL->get_convertedpdl(ind,PDL_IND); ------------ Viva64-EM full 35021 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35021, 35041. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35021,35041 ------------ Viva64-EM full 35093 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_IND != ind->datatype) { ind = PDL->get_convertedpdl(ind,PDL_IND); ------------ Viva64-EM full 35138 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35138, 35159. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35138,35159 ------------ Viva64-EM full 35212 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_IND != inda->datatype) { inda = PDL->get_convertedpdl(inda,PDL_IND); ------------ Viva64-EM full 35214 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 inda = PDL->get_convertedpdl(inda,PDL_IND); }if(PDL_IND != indb->datatype) { indb = PDL->get_convertedpdl(indb,PDL_IND); ------------ Viva64-EM full 35261 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35261, 35286. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35261,35286 ------------ Viva64-EM full 35586 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 35580 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_IND); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 35582 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 35640 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = c; __privtrans->pdls[1] = a; ------------ Viva64-EM full 35632 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if( (a->state & PDL_NOMYDIMS) && a->trans == NULL ) { a->datatype = PDL_IND; ------------ Viva64-EM full 35636 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_IND); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 35675 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35675, 35703. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35675,35703 ------------ Viva64-EM full 35805 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35805, 35826. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35805,35826 ------------ Viva64-EM full 35912 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 35912, 35935. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 35912,35935 ------------ Viva64-EM full 36023 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36023, 36046. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36023,36046 ------------ Viva64-EM full 36133 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36133, 36154. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36133,36154 ------------ Viva64-EM full 36345 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36345, 36366. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36345,36366 ------------ Viva64-EM full 36466 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36466, 36491. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36466,36491 ------------ Viva64-EM full 36581 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36581, 36604. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36581,36604 ------------ Viva64-EM full 36691 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36691, 36711. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36691,36711 ------------ Viva64-EM full 36763 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if(PDL_IND != shift->datatype) { shift = PDL->get_convertedpdl(shift,PDL_IND); ------------ Viva64-EM full 36808 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36808, 36831. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36808,36831 ------------ Viva64-EM full 36938 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 36938, 36957. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 36938,36957 ------------ Viva64-EM full 37040 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 37040, 37061. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 37040,37061 ------------ Viva64-EM full 37146 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 37146, 37167. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 1; 37146,37167 ------------ Viva64-EM full 37287 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 */ if(SvROK(this)) { /*** It's a reference - it better be an array ref. ***/ ------------ Viva64-EM full 37291 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 AV *sublist; if( SvTYPE(SvRV(this)) != SVt_PVAV ) barf("slice: non-ARRAY ref in the argument list!"); /*** It *is* an array ref! Expand it into an AV so we can read it. ***/ ------------ Viva64-EM full 37293 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 /*** It *is* an array ref! Expand it into an AV so we can read it. ***/ sublist = (AV *)(SvRV(this)); if(!sublist) { ------------ Viva64-EM full 37454 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 /****************************************************************/ if(SvPOKp(this)) { /* this argument has a cached string */ ------------ Viva64-EM full 37463 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 char ii; s = SvPVbyte(this, len); /* Very stoopid parsing - should probably make some calls to perl string utilities... */ ------------ Viva64-EM full 37463 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 char ii; s = SvPVbyte(this, len); /* Very stoopid parsing - should probably make some calls to perl string utilities... */ ------------ Viva64-EM full 37463 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 char ii; s = SvPVbyte(this, len); /* Very stoopid parsing - should probably make some calls to perl string utilities... */ ------------ Viva64-EM full 37499 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'strtoll' function. Consider inspecting the 's' variable. false 1 case 0: /* first arg - change default to 1 element */ n0 = strtoll(--s, &s, 10); n1 = n0; ------------ Viva64-EM full 37506 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'strtoll' function. Consider inspecting the 's' variable. false 1 case 1: /* second arg - parse and keep end */ n1 = strtoll(--s, &s, 10); break; ------------ Viva64-EM full 37512 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'strtoll' function. Consider inspecting the 's' variable. false 1 } n2 = strtoll(--s, &s, 10); break; ------------ Viva64-EM full 37550 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 /* extraction. Treated as a separate case for speed. */ n0 = SvNV(this); n1 = SvNV(this); ------------ Viva64-EM full 37550 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 /* extraction. Treated as a separate case for speed. */ n0 = SvNV(this); n1 = SvNV(this); ------------ Viva64-EM full 37551 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 n0 = SvNV(this); n1 = SvNV(this); n2 = 0; ------------ Viva64-EM full 37551 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.xs error V522 There might be dereferencing of a potential null pointer 'this'. false 3 n0 = SvNV(this); n1 = SvNV(this); n2 = 0; ------------ Viva64-EM full 38060 /z/home/dmka/src/pdl-code/Basic/Slices/Slices.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Slices/Slices.c' cannot be analyzed. false 3 ------------ Viva64-EM full 205 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 204. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 204,205 ------------ Viva64-EM full 223 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 283 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 985 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp *= (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1087 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp *= (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 1344 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1343. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1343,1344 ------------ Viva64-EM full 1362 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1422 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2124 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp *= (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 2226 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp *= (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 2491 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 2490. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 2490,2491 ------------ Viva64-EM full 2502 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2501. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 2501,2502 ------------ Viva64-EM full 2519 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2581 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3313 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 3420 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 3690 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3689. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 3689,3690 ------------ Viva64-EM full 3701 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3700. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 3700,3701 ------------ Viva64-EM full 3718 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3780 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4512 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 4619 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 4881 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 4880. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 4880,4881 ------------ Viva64-EM full 4899 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4959 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 5661 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 5763 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 6020 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 6019. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 6019,6020 ------------ Viva64-EM full 6038 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6098 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6800 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 6902 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 7167 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 7166. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 7166,7167 ------------ Viva64-EM full 7178 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 7177. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 7177,7178 ------------ Viva64-EM full 7195 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7257 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 7989 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 8096 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 8366 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 8365. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 8365,8366 ------------ Viva64-EM full 8377 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 8376. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 8376,8377 ------------ Viva64-EM full 8394 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8456 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 9188 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 9295 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") = b_badval; } else { ------------ Viva64-EM full 9557 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 9556. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 9556,9557 ------------ Viva64-EM full 9575 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9635 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 10344 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10344 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10388 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); if (!tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 10447 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10447 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 10491 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); if (!tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 10656 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 10655. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 10655,10656 ------------ Viva64-EM full 10674 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10734 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 11446 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 11445. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 11445,11446 ------------ Viva64-EM full 11464 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11524 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12284 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 12283. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 12283,12284 ------------ Viva64-EM full 12302 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12362 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 13071 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 13071 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 13115 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); if (tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 13174 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 13174 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); flag = 1; if (tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 13218 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp |= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != 0); if (tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 13431 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 13430. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 13430,13431 ------------ Viva64-EM full 13449 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13509 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 14218 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 14218 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 14262 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); if (!tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 14321 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 14321 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); flag = 1; if (!tmp) break; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 14365 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 {PDL_COMMENT("Open n") register PDL_Indx n; for(n=0; n<(__n_size); n++) { tmp &= ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") == 0); if (!tmp) break; }} PDL_COMMENT("Close n") (b_datap)[0] PDL_COMMENT("ACCESS()") = tmp; ------------ Viva64-EM full 14530 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 14529. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 14529,14530 ------------ Viva64-EM full 14548 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14608 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 16836 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 16835. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 16835,16836 ------------ Viva64-EM full 16854 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16914 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 17052 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'int' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_Long foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17163 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'int' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_Long foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17274 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'int' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_Long foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17385 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'int' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_Long foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17496 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'long' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_Indx foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17607 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V674 The '0.25' literal of the 'double' type is assigned to a variable of the 'long' type. Consider inspecting the '= 0.25' expression. false 1 } else { PDL_LongLong foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ ------------ Viva64-EM full 17670 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 17719 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: foo == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 else { PDL_Float foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ (b_datap)[0] PDL_COMMENT("ACCESS()") = 0; /* Integer - set to 0 */ ------------ Viva64-EM full 17781 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 17830 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: foo == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 else { PDL_Double foo = 0.25; if(foo == 0) { /* Cheesy check for floating-pointiness */ (b_datap)[0] PDL_COMMENT("ACCESS()") = 0; /* Integer - set to 0 */ ------------ Viva64-EM full 18047 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 18046. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 18046,18047 ------------ Viva64-EM full 18065 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18125 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 18845 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 18950 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { tmp += (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; cnt++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 20499 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 20498. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 20498,20499 ------------ Viva64-EM full 20514 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 20513. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 20513,20514 ------------ Viva64-EM full 20532 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20611 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_tmp_n = 0; else __privtrans->__inc_tmp_n = __privtrans->pdls[2]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 21561 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 21702 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 22043 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 22042. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 22042,22043 ------------ Viva64-EM full 22058 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 22057. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 22057,22058 ------------ Viva64-EM full 22076 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 22155 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_tmp_n = 0; else __privtrans->__inc_tmp_n = __privtrans->pdls[2]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 23038 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 23168 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 23398 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 23397. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 23397,23398 ------------ Viva64-EM full 23413 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 23412. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 23412,23413 ------------ Viva64-EM full 23431 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 23510 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_sorted_n = 0; else __privtrans->__inc_sorted_n = __privtrans->pdls[2]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 24329 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 24328. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 24328,24329 ------------ Viva64-EM full 24344 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 24343. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 24343,24344 ------------ Viva64-EM full 24362 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 24448 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_tmp_n = 0; else __privtrans->__inc_tmp_n = __privtrans->pdls[3]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 24570 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn -= 1; pdl_qsort_B (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 24594 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24596 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24661 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn = __privtrans->__n_size-1; pdl_qsort_B (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 24685 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24687 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24783 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn -= 1; pdl_qsort_S (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 24807 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24809 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24874 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn = __privtrans->__n_size-1; pdl_qsort_S (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 24898 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24900 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 24996 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn -= 1; pdl_qsort_U (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25020 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25022 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25087 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn = __privtrans->__n_size-1; pdl_qsort_U (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25111 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25113 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25210 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 pdl_qsort_L (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25234 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25236 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25302 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 pdl_qsort_L (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25326 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25328 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25424 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn -= 1; pdl_qsort_N (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25448 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25450 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25515 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn = __privtrans->__n_size-1; pdl_qsort_N (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25539 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25541 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25637 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn -= 1; pdl_qsort_Q (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25661 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25663 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25728 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V636 The 'nn * (p_datap)[0]' expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 nn = __privtrans->__n_size-1; pdl_qsort_Q (tmp_datap, 0, nn); np = nn * (p_datap)[0] PDL_COMMENT("ACCESS()") ; nn1 = np; ------------ Viva64-EM full 25752 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25754 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25841 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 25872 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") ; } else if ((tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") == (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25874 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25876 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25963 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") ; } else if ((tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") == (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25965 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 25967 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26054 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 26085 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") ; } else if ((tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") == (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26087 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26089 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26176 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") ; } else if ((tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") == (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26178 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp1. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp1) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26180 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: (p_datap)[0] == pp2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn1))] PDL_COMMENT("ACCESS()") ; } else if ((p_datap)[0] PDL_COMMENT("ACCESS()") == pp2) { (b_datap)[0] PDL_COMMENT("ACCESS()") = (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn2))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 26505 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 26504. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 26504,26505 ------------ Viva64-EM full 26520 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 26519. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 26519,26520 ------------ Viva64-EM full 26538 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 26624 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_tmp_n = 0; else __privtrans->__inc_tmp_n = __privtrans->pdls[3]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 27688 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 27846 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (tmp_datap)[0+(__inc_tmp_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } }} PDL_COMMENT("Close n") ------------ Viva64-EM full 28143 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 28142. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 28142,28143 ------------ Viva64-EM full 28154 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 28153. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 28153,28154 ------------ Viva64-EM full 28172 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 28234 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 28998 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } else { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, nb))] PDL_COMMENT("ACCESS()") = b_badval; nb--; } ------------ Viva64-EM full 29110 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; nn++; } else { (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, nb))] PDL_COMMENT("ACCESS()") = b_badval; nb--; } ------------ Viva64-EM full 29385 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 29384. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 29384,29385 ------------ Viva64-EM full 29397 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 29396. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 29396,29397 ------------ Viva64-EM full 29415 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 29477 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_indx_n = 0; else __privtrans->__inc_indx_n = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 30272 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (indx_datap)[0+(__inc_indx_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = n; nn++; } /* play safe since nn used more than once */ else { (indx_datap)[0+(__inc_indx_n*PP_INDTERM(__privtrans->__n_size, nb))] PDL_COMMENT("ACCESS()") = n; nb--; } ------------ Viva64-EM full 30389 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { (indx_datap)[0+(__inc_indx_n*PP_INDTERM(__privtrans->__n_size, nn))] PDL_COMMENT("ACCESS()") = n; nn++; } /* play safe since nn used more than once */ else { (indx_datap)[0+(__inc_indx_n*PP_INDTERM(__privtrans->__n_size, nb))] PDL_COMMENT("ACCESS()") = n; nb--; } ------------ Viva64-EM full 30730 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 30796 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = __privtrans->pdls[1]->dimincs[1]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 31576 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 31575. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 31575,31576 ------------ Viva64-EM full 31594 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 31658 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_indx_m = 0; else __privtrans->__inc_indx_m = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 32391 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 32390. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 32390,32391 ------------ Viva64-EM full 32409 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 32469 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 33237 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33237 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33283 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( !flag || ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur ) || IsNaN(cur) ) { cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33285 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = cur; ------------ Viva64-EM full 33350 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33350 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33396 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( !flag || ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur ) || IsNaN(cur) ) { cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 33398 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = cur; ------------ Viva64-EM full 33618 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 33617. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 33617,33618 ------------ Viva64-EM full 33636 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 33696 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 34476 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n; flag = 1;} ------------ Viva64-EM full 34479 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if ( flag && !IsNaN(cur) ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; } ------------ Viva64-EM full 34524 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if(!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur || IsNaN(cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;flag=1;} ------------ Viva64-EM full 34527 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; ------------ Viva64-EM full 34591 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n; flag = 1;} ------------ Viva64-EM full 34594 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if ( flag && !IsNaN(cur) ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; } ------------ Viva64-EM full 34639 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if(!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur || IsNaN(cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;flag=1;} ------------ Viva64-EM full 34642 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; ------------ Viva64-EM full 34822 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 34821. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 34821,34822 ------------ Viva64-EM full 34833 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 34832. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 34832,34833 ------------ Viva64-EM full 34850 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 34912 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 35363 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if(!flag && ((curind == ns) || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur || IsNaN(cur))) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;} ------------ Viva64-EM full 35423 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if(!flag && ((curind == ns) || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") < cur || IsNaN(cur))) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;} ------------ Viva64-EM full 35638 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 35637. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 35637,35638 ------------ Viva64-EM full 35656 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 35716 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 36484 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36484 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36530 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( !flag || ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur ) || IsNaN(cur) ) { cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36532 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = cur; ------------ Viva64-EM full 36597 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36597 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") *0 == 0) && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36643 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( !flag || ((a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur ) || IsNaN(cur) ) { cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; flag = 1;} }} PDL_COMMENT("Close n") ------------ Viva64-EM full 36645 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = cur; ------------ Viva64-EM full 36865 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 36864. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 36864,36865 ------------ Viva64-EM full 36883 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 36943 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 37723 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n; flag = 1;} ------------ Viva64-EM full 37726 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if ( flag && !IsNaN(cur) ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; } ------------ Viva64-EM full 37771 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if(!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur || IsNaN(cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;flag=1;} ------------ Viva64-EM full 37774 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; ------------ Viva64-EM full 37838 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && (!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n; flag = 1;} ------------ Viva64-EM full 37841 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if ( flag && !IsNaN(cur) ) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; } else { (c_datap)[0] PDL_COMMENT("ACCESS()") = c_badval; __privtrans->pdls[1]->state |= PDL_BADVAL; } ------------ Viva64-EM full 37886 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if(!flag || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur || IsNaN(cur)) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;flag=1;} ------------ Viva64-EM full 37889 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 }} PDL_COMMENT("Close n") if(flag && !IsNaN(cur)) { (c_datap)[0] PDL_COMMENT("ACCESS()") = curind; ------------ Viva64-EM full 38069 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 38068. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 38068,38069 ------------ Viva64-EM full 38080 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 38079. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 38079,38080 ------------ Viva64-EM full 38097 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 38159 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38610 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if(!flag && ((curind == ns) || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur || IsNaN(cur))) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;} ------------ Viva64-EM full 38670 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison: cur * 0 != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if(!flag && ((curind == ns) || (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur || IsNaN(cur))) {cur = (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind = n;} ------------ Viva64-EM full 39032 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 39031. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 39031,39032 ------------ Viva64-EM full 39062 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 39173 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 40413 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { if ( !flag ) { ------------ Viva64-EM full 40599 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if ( (a_datap)[0+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval ) { if ( !flag ) { ------------ Viva64-EM full 40852 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 40848 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 40950 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 40946 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_D; ------------ Viva64-EM full 41048 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41044 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 41146 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41142 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_D; ------------ Viva64-EM full 41244 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41240 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 41342 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41338 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_D; ------------ Viva64-EM full 41440 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41436 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 41538 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41534 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_D; ------------ Viva64-EM full 41636 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41632 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 41732 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41728 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41828 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41824 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41923 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41919 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 42018 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42014 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 42117 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_F,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42113 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_F,__privtrans->__datatype); ------------ Viva64-EM full 42215 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42211 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 42313 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42309 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDL_D; ------------ Viva64-EM full 42460 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 tmp = PDL->get_convertedpdl(tmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42452 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42456 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (tmp->state & PDL_NOMYDIMS) && tmp->trans == NULL ) { tmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42608 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 tmp = PDL->get_convertedpdl(tmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42600 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42604 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (tmp->state & PDL_NOMYDIMS) && tmp->trans == NULL ) { tmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42754 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 sorted = PDL->get_convertedpdl(sorted,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = data; __privtrans->pdls[1] = out; ------------ Viva64-EM full 42746 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 data = PDL->get_convertedpdl(data,__privtrans->__datatype); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42750 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 out = PDL->get_convertedpdl(out,__privtrans->__datatype); }if( (sorted->state & PDL_NOMYDIMS) && sorted->trans == NULL ) { sorted->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42911 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 tmp = PDL->get_convertedpdl(tmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = p; ------------ Viva64-EM full 42901 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != p->datatype) { p = PDL->get_convertedpdl(p,__privtrans->__datatype); ------------ Viva64-EM full 42903 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 p = PDL->get_convertedpdl(p,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42907 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (tmp->state & PDL_NOMYDIMS) && tmp->trans == NULL ) { tmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43069 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 tmp = PDL->get_convertedpdl(tmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = p; ------------ Viva64-EM full 43059 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != p->datatype) { p = PDL->get_convertedpdl(p,__privtrans->__datatype); ------------ Viva64-EM full 43061 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 p = PDL->get_convertedpdl(p,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43065 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (tmp->state & PDL_NOMYDIMS) && tmp->trans == NULL ) { tmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43178 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43174 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43276 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 indx = PDL->get_convertedpdl(indx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = indx; ------------ Viva64-EM full 43272 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (indx->state & PDL_NOMYDIMS) && indx->trans == NULL ) { indx->datatype = PDL_IND; ------------ Viva64-EM full 43383 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43379 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43481 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 indx = PDL->get_convertedpdl(indx,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = indx; ------------ Viva64-EM full 43477 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (indx->state & PDL_NOMYDIMS) && indx->trans == NULL ) { indx->datatype = PDL_IND; ------------ Viva64-EM full 43583 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 43579 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43678 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 43674 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = PDL_IND; ------------ Viva64-EM full 43777 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 43773 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = PDL_IND; ------------ Viva64-EM full 43879 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 43875 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43974 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 43970 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = PDL_IND; ------------ Viva64-EM full 44073 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = c; ------------ Viva64-EM full 44069 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = PDL_IND; ------------ Viva64-EM full 44245 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 cmax_ind = PDL->get_convertedpdl(cmax_ind,PDL_IND); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = cmin; ------------ Viva64-EM full 44229 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (cmin->state & PDL_NOMYDIMS) && cmin->trans == NULL ) { cmin->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44233 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cmin = PDL->get_convertedpdl(cmin,__privtrans->__datatype); }if( (cmax->state & PDL_NOMYDIMS) && cmax->trans == NULL ) { cmax->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44237 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cmax = PDL->get_convertedpdl(cmax,__privtrans->__datatype); }if( (cmin_ind->state & PDL_NOMYDIMS) && cmin_ind->trans == NULL ) { cmin_ind->datatype = PDL_IND; ------------ Viva64-EM full 44241 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cmin_ind = PDL->get_convertedpdl(cmin_ind,PDL_IND); }if( (cmax_ind->state & PDL_NOMYDIMS) && cmax_ind->trans == NULL ) { cmax_ind->datatype = PDL_IND; ------------ Viva64-EM full 44865 /z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Basic/Ufunc/Ufunc.c' cannot be analyzed. false 3 ------------ Viva64-EM full 239 /z/home/dmka/src/pdl-code/Graphics/IIS/pdliisdisp.c error V645 The 'strncat' function call could lead to the 'iname' buffer overflow. The bounds should not contain the size of the buffer, but a number of characters it can hold. false 1 strncpy(iname,home,STRSIZE); strncat(iname,"/iraf/dev/imt1i",STRSIZE); if (!access(iname,F_OK)) ------------ Viva64-EM full 242 /z/home/dmka/src/pdl-code/Graphics/IIS/pdliisdisp.c error V645 The 'strncat' function call could lead to the 'iname' buffer overflow. The bounds should not contain the size of the buffer, but a number of characters it can hold. false 1 goto gotin; strncpy(iname,home,STRSIZE); strncat(iname,"/dev/imt1i",STRSIZE); if (!access(iname,F_OK)) ------------ Viva64-EM full 269 /z/home/dmka/src/pdl-code/Graphics/IIS/pdliisdisp.c error V645 The 'strncat' function call could lead to the 'oname' buffer overflow. The bounds should not contain the size of the buffer, but a number of characters it can hold. false 1 strncpy(oname,home,STRSIZE); strncat(oname,"/iraf/dev/imt1o",STRSIZE); if (!access(oname,F_OK)) ------------ Viva64-EM full 272 /z/home/dmka/src/pdl-code/Graphics/IIS/pdliisdisp.c error V645 The 'strncat' function call could lead to the 'oname' buffer overflow. The bounds should not contain the size of the buffer, but a number of characters it can hold. false 1 goto gotout; strncpy(oname,home,STRSIZE); strncat(oname,"/dev/imt1o",STRSIZE); if (!access(oname,F_OK)) ------------ Viva64-EM full 214 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 273 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_image_n = 0; else __privtrans->__inc_image_n = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2082 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2208 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2289 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2370 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2451 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2532 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2613 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2694 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2775 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V567 Unspecified behavior. The order of argument evaluation is not defined for 'iis_open' function. Consider inspecting the 'n_a' variable. false 1 iis_open(SvPV(perl_get_sv("fifi",FALSE),n_a),SvPV(perl_get_sv("fifo",FALSE),n_a), (int)SvIV( perl_get_sv("fbconfig", FALSE) ), ------------ Viva64-EM full 2954 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2954, 2962. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2954,2962 ------------ Viva64-EM full 3008 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 image = PDL->get_convertedpdl(image,__privtrans->__datatype); }if(__privtrans->__datatype != min->datatype) { min = PDL->get_convertedpdl(min,__privtrans->__datatype); ------------ Viva64-EM full 3010 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 min = PDL->get_convertedpdl(min,__privtrans->__datatype); }if(__privtrans->__datatype != max->datatype) { max = PDL->get_convertedpdl(max,__privtrans->__datatype); ------------ Viva64-EM full 3050 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 3050, 3057. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 3050,3057 ------------ Viva64-EM full 3105 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if(__privtrans->__datatype != y->datatype) { y = PDL->get_convertedpdl(y,__privtrans->__datatype); ------------ Viva64-EM full 3107 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,__privtrans->__datatype); }if(__privtrans->__datatype != r->datatype) { r = PDL->get_convertedpdl(r,__privtrans->__datatype); ------------ Viva64-EM full 3109 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,__privtrans->__datatype); }if(__privtrans->__datatype != colour->datatype) { colour = PDL->get_convertedpdl(colour,__privtrans->__datatype); ------------ Viva64-EM full 3341 /z/home/dmka/src/pdl-code/Graphics/IIS/IIS.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Graphics/IIS/IIS.c' cannot be analyzed. false 3 ------------ Viva64-EM full 40 /z/home/dmka/src/pdl-code/Graphics/PGPLOT/Window/Window.xs error V550 An odd precise comparison: xpts[start] == msgval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 int start = 0; while (xpts[start] == msgval) start++; /* make sure we have a good starting point */ myhandle->cpgmove (xpts[start], ypts[start]); ------------ Viva64-EM full 43 /z/home/dmka/src/pdl-code/Graphics/PGPLOT/Window/Window.xs error V550 An odd precise comparison: ypts[i] == msgval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for (i=start+1;i Epsilon. false 3 /* check we are not at end of array and we don't move to a missing value */ if (i != n-1 && ypts[i+1] != msgval) { myhandle->cpgmove (xpts[i+1], ypts[i+1]); ------------ Viva64-EM full 299 /z/home/dmka/src/pdl-code/Graphics/PGPLOT/Window/Window.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Graphics/PGPLOT/Window/Window.c' cannot be analyzed. false 3 ------------ Viva64-EM full 155 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 211 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colors_n = 0; else __privtrans->__inc_colors_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 474 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 473. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 473,474 ------------ Viva64-EM full 484 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 483. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 483,484 ------------ Viva64-EM full 498 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 550 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colors_tri = 0; else __privtrans->__inc_colors_tri = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 855 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 911 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colors_x = 0; else __privtrans->__inc_colors_x = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1223 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1279 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colors_x = 0; else __privtrans->__inc_colors_x = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1562 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1607 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_coords_x = 0; else __privtrans->__inc_coords_x = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1912 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1911. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1911,1912 ------------ Viva64-EM full 1922 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1921. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1921,1922 ------------ Viva64-EM full 1932 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 1931. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1931,1932 ------------ Viva64-EM full 1942 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 1941. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1941,1942 ------------ Viva64-EM full 1952 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 1951. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1951,1952 ------------ Viva64-EM full 1962 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 1961. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 1961,1962 ------------ Viva64-EM full 1976 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2064 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[5],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2496 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 2495. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2495,2496 ------------ Viva64-EM full 2506 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2505. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2505,2506 ------------ Viva64-EM full 2516 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 2515. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2515,2516 ------------ Viva64-EM full 2526 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 2525. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2525,2526 ------------ Viva64-EM full 2536 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 2535. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2535,2536 ------------ Viva64-EM full 2546 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 2545. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 2545,2546 ------------ Viva64-EM full 2560 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2648 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[5],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3131 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3130. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3130,3131 ------------ Viva64-EM full 3141 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3140. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3140,3141 ------------ Viva64-EM full 3151 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 3150. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3150,3151 ------------ Viva64-EM full 3161 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 3160. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3160,3161 ------------ Viva64-EM full 3171 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 3170. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3170,3171 ------------ Viva64-EM full 3181 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 3180. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3180,3181 ------------ Viva64-EM full 3191 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[6]))->ndims < 1' condition was already verified in line 3190. false 2 if(((__privtrans->pdls[6]))->ndims < 1) { if (((__privtrans->pdls[6]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3190,3191 ------------ Viva64-EM full 3201 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[7]))->ndims < 1' condition was already verified in line 3200. false 2 if(((__privtrans->pdls[7]))->ndims < 1) { if (((__privtrans->pdls[7]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3200,3201 ------------ Viva64-EM full 3211 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[8]))->ndims < 1' condition was already verified in line 3210. false 2 if(((__privtrans->pdls[8]))->ndims < 1) { if (((__privtrans->pdls[8]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3210,3211 ------------ Viva64-EM full 3225 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3340 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[8],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3868 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3867. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3867,3868 ------------ Viva64-EM full 3878 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3877. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3877,3878 ------------ Viva64-EM full 3888 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 3887. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3887,3888 ------------ Viva64-EM full 3898 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 3897. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3897,3898 ------------ Viva64-EM full 3908 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 3907. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3907,3908 ------------ Viva64-EM full 3918 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 3917. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 3917,3918 ------------ Viva64-EM full 3932 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4020 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[5],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4446 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 4445. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4445,4446 ------------ Viva64-EM full 4456 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 4455. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4455,4456 ------------ Viva64-EM full 4466 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 4465. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4465,4466 ------------ Viva64-EM full 4476 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 4475. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4475,4476 ------------ Viva64-EM full 4486 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 4485. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4485,4486 ------------ Viva64-EM full 4496 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 4495. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 4495,4496 ------------ Viva64-EM full 4510 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4598 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[5],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 5075 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 5074. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5074,5075 ------------ Viva64-EM full 5085 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 5084. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5084,5085 ------------ Viva64-EM full 5095 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 5094. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5094,5095 ------------ Viva64-EM full 5105 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 5104. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5104,5105 ------------ Viva64-EM full 5115 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 5114. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5114,5115 ------------ Viva64-EM full 5125 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[5]))->ndims < 1' condition was already verified in line 5124. false 2 if(((__privtrans->pdls[5]))->ndims < 1) { if (((__privtrans->pdls[5]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5124,5125 ------------ Viva64-EM full 5135 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[6]))->ndims < 1' condition was already verified in line 5134. false 2 if(((__privtrans->pdls[6]))->ndims < 1) { if (((__privtrans->pdls[6]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5134,5135 ------------ Viva64-EM full 5145 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[7]))->ndims < 1' condition was already verified in line 5144. false 2 if(((__privtrans->pdls[7]))->ndims < 1) { if (((__privtrans->pdls[7]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5144,5145 ------------ Viva64-EM full 5155 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V571 Recurring check. The '((__privtrans->pdls[8]))->ndims < 1' condition was already verified in line 5154. false 2 if(((__privtrans->pdls[8]))->ndims < 1) { if (((__privtrans->pdls[8]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 5154,5155 ------------ Viva64-EM full 5169 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5284 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_colorsc_tri = 0; else __privtrans->__inc_colorsc_tri = PDL_REPRINC(__privtrans->pdls[8],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 5884 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5943 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_coords_n = 0; else __privtrans->__inc_coords_n = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6076 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6205 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6334 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6463 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6592 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6721 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6850 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 6979 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V550 An odd precise comparison: w != 0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 2))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") ); if(w!=0) { glVertex3d( (coords_datap)[0+(__inc_coords_tri*PP_INDTERM(__privtrans->__tri_size, 0))+(__inc_coords_n*PP_INDTERM(__privtrans->__n_size, b))] PDL_COMMENT("ACCESS()") , ------------ Viva64-EM full 7104 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7104, 7109. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7104,7109 ------------ Viva64-EM full 7143 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(__privtrans->__datatype != colors->datatype) { colors = PDL->get_convertedpdl(colors,__privtrans->__datatype); ------------ Viva64-EM full 7180 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7180, 7185. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7180,7185 ------------ Viva64-EM full 7219 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(__privtrans->__datatype != colors->datatype) { colors = PDL->get_convertedpdl(colors,__privtrans->__datatype); ------------ Viva64-EM full 7256 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7256, 7261. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7256,7261 ------------ Viva64-EM full 7295 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(__privtrans->__datatype != colors->datatype) { colors = PDL->get_convertedpdl(colors,__privtrans->__datatype); ------------ Viva64-EM full 7332 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7332, 7337. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7332,7337 ------------ Viva64-EM full 7371 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(__privtrans->__datatype != colors->datatype) { colors = PDL->get_convertedpdl(colors,__privtrans->__datatype); ------------ Viva64-EM full 7409 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7409, 7417. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7409,7417 ------------ Viva64-EM full 7489 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7489, 7498. false 1 } if (items == 6) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7489,7498 ------------ Viva64-EM full 7548 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 7550 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 7552 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 7554 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 7556 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 7601 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7601, 7610. false 1 } if (items == 6) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7601,7610 ------------ Viva64-EM full 7660 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 7662 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 7664 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 7666 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 7668 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 7716 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7716, 7728. false 1 } if (items == 9) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7716,7728 ------------ Viva64-EM full 7790 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 7792 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 7794 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != norma->datatype) { norma = PDL->get_convertedpdl(norma,__privtrans->__datatype); ------------ Viva64-EM full 7796 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 norma = PDL->get_convertedpdl(norma,__privtrans->__datatype); }if(__privtrans->__datatype != normb->datatype) { normb = PDL->get_convertedpdl(normb,__privtrans->__datatype); ------------ Viva64-EM full 7798 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 normb = PDL->get_convertedpdl(normb,__privtrans->__datatype); }if(__privtrans->__datatype != normc->datatype) { normc = PDL->get_convertedpdl(normc,__privtrans->__datatype); ------------ Viva64-EM full 7800 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 normc = PDL->get_convertedpdl(normc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 7802 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 7804 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 7852 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7852, 7861. false 1 } if (items == 6) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7852,7861 ------------ Viva64-EM full 7911 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 7913 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 7915 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 7917 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 7919 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 7964 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 7964, 7973. false 1 } if (items == 6) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 7964,7973 ------------ Viva64-EM full 8023 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 8025 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 8027 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 8029 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 8031 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 8079 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 8079, 8091. false 1 } if (items == 9) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 8079,8091 ------------ Viva64-EM full 8153 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsa = PDL->get_convertedpdl(coordsa,__privtrans->__datatype); }if(__privtrans->__datatype != coordsb->datatype) { coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); ------------ Viva64-EM full 8155 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsb = PDL->get_convertedpdl(coordsb,__privtrans->__datatype); }if(__privtrans->__datatype != coordsc->datatype) { coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); ------------ Viva64-EM full 8157 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coordsc = PDL->get_convertedpdl(coordsc,__privtrans->__datatype); }if(__privtrans->__datatype != norma->datatype) { norma = PDL->get_convertedpdl(norma,__privtrans->__datatype); ------------ Viva64-EM full 8159 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 norma = PDL->get_convertedpdl(norma,__privtrans->__datatype); }if(__privtrans->__datatype != normb->datatype) { normb = PDL->get_convertedpdl(normb,__privtrans->__datatype); ------------ Viva64-EM full 8161 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 normb = PDL->get_convertedpdl(normb,__privtrans->__datatype); }if(__privtrans->__datatype != normc->datatype) { normc = PDL->get_convertedpdl(normc,__privtrans->__datatype); ------------ Viva64-EM full 8163 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 normc = PDL->get_convertedpdl(normc,__privtrans->__datatype); }if(__privtrans->__datatype != colorsa->datatype) { colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); ------------ Viva64-EM full 8165 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsa = PDL->get_convertedpdl(colorsa,__privtrans->__datatype); }if(__privtrans->__datatype != colorsb->datatype) { colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); ------------ Viva64-EM full 8167 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 colorsb = PDL->get_convertedpdl(colorsb,__privtrans->__datatype); }if(__privtrans->__datatype != colorsc->datatype) { colorsc = PDL->get_convertedpdl(colorsc,__privtrans->__datatype); ------------ Viva64-EM full 8214 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 8214, 8224. false 1 } if (items == 5) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 8214,8224 ------------ Viva64-EM full 8266 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(PDL_L != indsa->datatype) { indsa = PDL->get_convertedpdl(indsa,PDL_L); ------------ Viva64-EM full 8268 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 indsa = PDL->get_convertedpdl(indsa,PDL_L); }if(PDL_L != indsb->datatype) { indsb = PDL->get_convertedpdl(indsb,PDL_L); ------------ Viva64-EM full 8626 /z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Graphics/TriD/OpenGLQ/OpenGLQ.c' cannot be analyzed. false 3 ------------ Viva64-EM full 111 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 110. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__tri_size <= 1) __privtrans->__tri_size = 1; } 110,111 ------------ Viva64-EM full 128 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 202 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_coords_tri = 0; else __privtrans->__inc_coords_tri = PDL_REPRINC(__privtrans->pdls[3],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 525 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 524. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__np_size <= 1) __privtrans->__np_size = 1; } 524,525 ------------ Viva64-EM full 542 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 627 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_links_np = 0; else __privtrans->__inc_links_np = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1090 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1089. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__nl_size <= 1) __privtrans->__nl_size = 1; } 1089,1090 ------------ Viva64-EM full 1100 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 1099. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__nl_size <= 1) __privtrans->__nl_size = 1; } 1099,1100 ------------ Viva64-EM full 1110 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 1109. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__nl_size <= 1) __privtrans->__nl_size = 1; } 1109,1110 ------------ Viva64-EM full 1146 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1239 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_vecs_np = 0; else __privtrans->__inc_vecs_np = PDL_REPRINC(__privtrans->pdls[4],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1579 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1578. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1578,1579 ------------ Viva64-EM full 1593 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1636 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_vertices_n = 0; else __privtrans->__inc_vertices_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1957 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2060 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_segs_q = 0; else __privtrans->__inc_segs_q = PDL_REPRINC(__privtrans->pdls[3],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2497 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 coords = PDL->get_convertedpdl(coords,PDL_F); }{}__privtrans->flags |= PDL_ITRANS_DO_DATAFLOW_F | PDL_ITRANS_DO_DATAFLOW_B;__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2489 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if(__privtrans->__datatype != y->datatype) { y = PDL->get_convertedpdl(y,__privtrans->__datatype); ------------ Viva64-EM full 2491 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,__privtrans->__datatype); }if(__privtrans->__datatype != z->datatype) { z = PDL->get_convertedpdl(z,__privtrans->__datatype); ------------ Viva64-EM full 2493 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 z = PDL->get_convertedpdl(z,__privtrans->__datatype); }if( (coords->state & PDL_NOMYDIMS) && coords->trans == NULL ) { coords->datatype = PDL_F; ------------ Viva64-EM full 2678 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 links = PDL->get_convertedpdl(links,PDL_L); }{(__privtrans->boxsize) = (boxsize);(__privtrans->dmult) = (dmult);(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);(__privtrans->d) = (d);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = coords; __privtrans->pdls[1] = vecs; ------------ Viva64-EM full 2670 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if( (vecs->state & PDL_NOMYDIMS) && vecs->trans == NULL ) { vecs->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2674 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 vecs = PDL->get_convertedpdl(vecs,__privtrans->__datatype); }if( (links->state & PDL_NOMYDIMS) && links->trans == NULL ) { links->datatype = PDL_L; ------------ Viva64-EM full 2803 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 vecs = PDL->get_convertedpdl(vecs,__privtrans->__datatype); }{(__privtrans->m) = (m);(__privtrans->ms) = (ms);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = coords; __privtrans->pdls[1] = from; ------------ Viva64-EM full 2793 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 coords = PDL->get_convertedpdl(coords,__privtrans->__datatype); }if(PDL_L != from->datatype) { from = PDL->get_convertedpdl(from,PDL_L); ------------ Viva64-EM full 2795 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 from = PDL->get_convertedpdl(from,PDL_L); }if(PDL_L != to->datatype) { to = PDL->get_convertedpdl(to,PDL_L); ------------ Viva64-EM full 2797 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 to = PDL->get_convertedpdl(to,PDL_L); }if(__privtrans->__datatype != strength->datatype) { strength = PDL->get_convertedpdl(strength,__privtrans->__datatype); ------------ Viva64-EM full 2799 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 strength = PDL->get_convertedpdl(strength,__privtrans->__datatype); }if( (vecs->state & PDL_NOMYDIMS) && vecs->trans == NULL ) { vecs->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2844 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2844, 2852. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2844,2852 ------------ Viva64-EM full 3012 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 cnt = PDL->get_convertedpdl(cnt,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = c; __privtrans->pdls[1] = data; ------------ Viva64-EM full 3000 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if(__privtrans->__datatype != data->datatype) { data = PDL->get_convertedpdl(data,__privtrans->__datatype); ------------ Viva64-EM full 3002 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 data = PDL->get_convertedpdl(data,__privtrans->__datatype); }if(__privtrans->__datatype != points->datatype) { points = PDL->get_convertedpdl(points,__privtrans->__datatype); ------------ Viva64-EM full 3004 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 points = PDL->get_convertedpdl(points,__privtrans->__datatype); }if( (segs->state & PDL_NOMYDIMS) && segs->trans == NULL ) { segs->datatype = PDL_F; ------------ Viva64-EM full 3008 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 segs = PDL->get_convertedpdl(segs,PDL_F); }if( (cnt->state & PDL_NOMYDIMS) && cnt->trans == NULL ) { cnt->datatype = PDL_L; ------------ Viva64-EM full 3283 /z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Graphics/TriD/Rout/Rout.c' cannot be analyzed. false 3 ------------ Viva64-EM full 126 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 242 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all. false 1 for(i=0;ipdls[0]->hdrsv && ------------ Viva64-EM full 809 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all. false 1 for(i=0;ipdls[0]->hdrsv && ------------ Viva64-EM full 1376 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V621 Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all. false 1 for(i=0;ipdls[0]))->ndims < 1' condition was already verified in line 1972. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1972,1973 ------------ Viva64-EM full 1987 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1986. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1986,1987 ------------ Viva64-EM full 2004 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 2076 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_ierr_n = 0; else __privtrans->__inc_ierr_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2330 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2330, 2334. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2330,2334 ------------ Viva64-EM full 2403 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2403, 2407. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2403,2407 ------------ Viva64-EM full 2476 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2476, 2480. false 1 } if (items == 1) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2476,2480 ------------ Viva64-EM full 2631 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->num) = (num);(__privtrans->fd) = newSVsv(fd);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = nums; __privtrans->pdls[1] = ierr; ------------ Viva64-EM full 2627 /z/home/dmka/src/pdl-code/IO/Misc/Misc.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 nums = PDL->get_convertedpdl(nums,__privtrans->__datatype); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 2886 /z/home/dmka/src/pdl-code/IO/Misc/Misc.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/IO/Misc/Misc.c' cannot be analyzed. false 3 ------------ Viva64-EM full 136 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 198 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_im_n = 0; else __privtrans->__inc_im_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 672 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 734 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_im_n = 0; else __privtrans->__inc_im_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1434 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1433. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1433,1434 ------------ Viva64-EM full 1449 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1492 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_m = 0; else __privtrans->__inc_a_m = __privtrans->pdls[0]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 2234 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 im = PDL->get_convertedpdl(im,PDLMAX(PDL_B,__privtrans->__datatype)); }{(__privtrans->ms) = (ms);(__privtrans->ns) = (ns);(__privtrans->isbin) = (isbin);(__privtrans->fd) = malloc(strlen(fd)+1); strcpy(__privtrans->fd,fd);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = type; __privtrans->pdls[1] = im; ------------ Viva64-EM full 2230 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 type = PDL->get_convertedpdl(type,__privtrans->__datatype); }if( (im->state & PDL_NOMYDIMS) && im->trans == NULL ) { im->datatype = PDLMAX(PDL_B,__privtrans->__datatype); ------------ Viva64-EM full 2348 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 im = PDL->get_convertedpdl(im,PDLMAX(PDL_B,__privtrans->__datatype)); }{(__privtrans->ms) = (ms);(__privtrans->ns) = (ns);(__privtrans->format) = (format);(__privtrans->fd) = malloc(strlen(fd)+1); strcpy(__privtrans->fd,fd);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = type; __privtrans->pdls[1] = im; ------------ Viva64-EM full 2344 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 type = PDL->get_convertedpdl(type,__privtrans->__datatype); }if( (im->state & PDL_NOMYDIMS) && im->trans == NULL ) { im->datatype = PDLMAX(PDL_B,__privtrans->__datatype); ------------ Viva64-EM full 2387 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 2387, 2397. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 2387,2397 ------------ Viva64-EM full 2672 /z/home/dmka/src/pdl-code/IO/Pnm/Pnm.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/IO/Pnm/Pnm.c' cannot be analyzed. false 3 ------------ Viva64-EM full 328 /z/home/dmka/src/pdl-code/IO/Storable/Storable.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/IO/Storable/Storable.c' cannot be analyzed. false 3 ------------ Viva64-EM full 38 /z/home/dmka/src/pdl-code/Lib/CallExt/CallExt.xs error V636 The '((size_t) ~0) / sizeof (pdlsimple *)' expression was implicitly cast from 'size_t' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 New( 42, x, npdl, pdlsimple* ); /* Ptr array */ for(i=0; imake_physdims(t); New(42, x[i], 1, pdlsimple); /* Each ptr */ x[i]->datatype = t->datatype; ------------ Viva64-EM full 237 /z/home/dmka/src/pdl-code/Lib/CallExt/CallExt.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/CallExt/CallExt.c' cannot be analyzed. false 3 ------------ Viva64-EM full 247 /z/home/dmka/src/pdl-code/Lib/Compression/ricecomp.c error V636 The 'thisblock / 2' expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid the loss of a fractional part. An example: double A = (double)(X) / Y;. false 2 */ dpsum = (pixelsum - (thisblock/2) - 1)/thisblock; if (dpsum < 0) dpsum = 0.0; ------------ Viva64-EM full 271 /z/home/dmka/src/pdl-code/Lib/Compression/ricecomp.c error V550 An odd precise comparison: pixelsum == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 } } else if (fs == 0 && pixelsum == 0) { /* ------------ Viva64-EM full 153 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 152. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 152,153 ------------ Viva64-EM full 163 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 162. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 162,163 ------------ Viva64-EM full 174 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 173. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 173,174 ------------ Viva64-EM full 195 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 283 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_out_m = 0; else __privtrans->__inc_out_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 782 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 781. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 781,782 ------------ Viva64-EM full 792 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 791. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 791,792 ------------ Viva64-EM full 803 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 802. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 802,803 ------------ Viva64-EM full 820 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 891 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_out_m = 0; else __privtrans->__inc_out_m = PDL_REPRINC(__privtrans->pdls[2],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1322 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 len = PDL->get_convertedpdl(len,PDL_L); }{(__privtrans->blocksize) = (blocksize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = in; __privtrans->pdls[1] = lbuf; ------------ Viva64-EM full 1312 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 in = PDL->get_convertedpdl(in,__privtrans->__datatype); }if(__privtrans->__datatype != lbuf->datatype) { lbuf = PDL->get_convertedpdl(lbuf,__privtrans->__datatype); ------------ Viva64-EM full 1314 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 lbuf = PDL->get_convertedpdl(lbuf,__privtrans->__datatype); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1318 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 out = PDL->get_convertedpdl(out,__privtrans->__datatype); }if( (len->state & PDL_NOMYDIMS) && len->trans == NULL ) { len->datatype = PDL_L; ------------ Viva64-EM full 1380 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,__privtrans->__datatype); }{(__privtrans->blocksize) = (blocksize);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = in; __privtrans->pdls[1] = lbuf; ------------ Viva64-EM full 1374 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 in = PDL->get_convertedpdl(in,__privtrans->__datatype); }if(__privtrans->__datatype != lbuf->datatype) { lbuf = PDL->get_convertedpdl(lbuf,__privtrans->__datatype); ------------ Viva64-EM full 1376 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 lbuf = PDL->get_convertedpdl(lbuf,__privtrans->__datatype); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1605 /z/home/dmka/src/pdl-code/Lib/Compression/Compression.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/Compression/Compression.c' cannot be analyzed. false 3 ------------ Viva64-EM full 104 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 103. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 103,104 ------------ Viva64-EM full 115 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 114. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 114,115 ------------ Viva64-EM full 130 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 182 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_imag_n = 0; else __privtrans->__inc_imag_n = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 410 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 409. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 409,410 ------------ Viva64-EM full 421 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 420. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 420,421 ------------ Viva64-EM full 436 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 488 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_imag_n = 0; else __privtrans->__inc_imag_n = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 782 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 781. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 781,782 ------------ Viva64-EM full 792 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 791. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 791,792 ------------ Viva64-EM full 806 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 858 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1582 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2665 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4212 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 real = PDL->get_convertedpdl(real,__privtrans->__datatype); }if(__privtrans->__datatype != imag->datatype) { imag = PDL->get_convertedpdl(imag,__privtrans->__datatype); ------------ Viva64-EM full 4320 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 real = PDL->get_convertedpdl(real,__privtrans->__datatype); }if(__privtrans->__datatype != imag->datatype) { imag = PDL->get_convertedpdl(imag,__privtrans->__datatype); ------------ Viva64-EM full 4434 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 4590 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ci = PDL->get_convertedpdl(ci,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ar; __privtrans->pdls[1] = ai; ------------ Viva64-EM full 4576 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ar = PDL->get_convertedpdl(ar,__privtrans->__datatype); }if(__privtrans->__datatype != ai->datatype) { ai = PDL->get_convertedpdl(ai,__privtrans->__datatype); ------------ Viva64-EM full 4578 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ai = PDL->get_convertedpdl(ai,__privtrans->__datatype); }if(__privtrans->__datatype != br->datatype) { br = PDL->get_convertedpdl(br,__privtrans->__datatype); ------------ Viva64-EM full 4580 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 br = PDL->get_convertedpdl(br,__privtrans->__datatype); }if(__privtrans->__datatype != bi->datatype) { bi = PDL->get_convertedpdl(bi,__privtrans->__datatype); ------------ Viva64-EM full 4582 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 bi = PDL->get_convertedpdl(bi,__privtrans->__datatype); }if( (cr->state & PDL_NOMYDIMS) && cr->trans == NULL ) { cr->datatype = __privtrans->__datatype; ------------ Viva64-EM full 4586 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cr = PDL->get_convertedpdl(cr,__privtrans->__datatype); }if( (ci->state & PDL_NOMYDIMS) && ci->trans == NULL ) { ci->datatype = __privtrans->__datatype; ------------ Viva64-EM full 4748 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ci = PDL->get_convertedpdl(ci,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ar; __privtrans->pdls[1] = ai; ------------ Viva64-EM full 4734 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ar = PDL->get_convertedpdl(ar,__privtrans->__datatype); }if(__privtrans->__datatype != ai->datatype) { ai = PDL->get_convertedpdl(ai,__privtrans->__datatype); ------------ Viva64-EM full 4736 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ai = PDL->get_convertedpdl(ai,__privtrans->__datatype); }if(__privtrans->__datatype != br->datatype) { br = PDL->get_convertedpdl(br,__privtrans->__datatype); ------------ Viva64-EM full 4738 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 br = PDL->get_convertedpdl(br,__privtrans->__datatype); }if(__privtrans->__datatype != bi->datatype) { bi = PDL->get_convertedpdl(bi,__privtrans->__datatype); ------------ Viva64-EM full 4740 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 bi = PDL->get_convertedpdl(bi,__privtrans->__datatype); }if( (cr->state & PDL_NOMYDIMS) && cr->trans == NULL ) { cr->datatype = __privtrans->__datatype; ------------ Viva64-EM full 4744 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cr = PDL->get_convertedpdl(cr,__privtrans->__datatype); }if( (ci->state & PDL_NOMYDIMS) && ci->trans == NULL ) { ci->datatype = __privtrans->__datatype; ------------ Viva64-EM full 5024 /z/home/dmka/src/pdl-code/Lib/FFT/FFT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/FFT/FFT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 448 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V550 An odd precise comparison: scaling != 1.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 /* Divide through by the normalizing constant: */ if (scaling && scaling != 1.0) { ------------ Viva64-EM full 545 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp0' is lost. Consider assigning realloc() to a temporary pointer. false 2 SpaceAlloced = maxFactors * sizeof (REALFIX); Tmp0 = realloc (Tmp0, SpaceAlloced); Tmp1 = realloc (Tmp1, SpaceAlloced); ------------ Viva64-EM full 546 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp1' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp0 = realloc (Tmp0, SpaceAlloced); Tmp1 = realloc (Tmp1, SpaceAlloced); Tmp2 = realloc (Tmp2, SpaceAlloced); ------------ Viva64-EM full 547 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp2' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp1 = realloc (Tmp1, SpaceAlloced); Tmp2 = realloc (Tmp2, SpaceAlloced); Tmp3 = realloc (Tmp3, SpaceAlloced); ------------ Viva64-EM full 548 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp3' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp2 = realloc (Tmp2, SpaceAlloced); Tmp3 = realloc (Tmp3, SpaceAlloced); #ifdef SUN_BROKEN_REALLOC ------------ Viva64-EM full 565 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Perm' is lost. Consider assigning realloc() to a temporary pointer. false 2 #endif Perm = realloc (Perm, maxPerm * sizeof(int)); MaxPermAlloced = maxPerm; ------------ Viva64-EM full 734 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V550 An odd precise comparison: s1 == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* avoid useless multiplies */ if (s1 == 0.0) { ------------ Viva64-EM full 448 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V550 An odd precise comparison: scaling != 1.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 /* Divide through by the normalizing constant: */ if (scaling && scaling != 1.0) { ------------ Viva64-EM full 545 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp0' is lost. Consider assigning realloc() to a temporary pointer. false 2 SpaceAlloced = maxFactors * sizeof (REALFIX); Tmp0 = realloc (Tmp0, SpaceAlloced); Tmp1 = realloc (Tmp1, SpaceAlloced); ------------ Viva64-EM full 546 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp1' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp0 = realloc (Tmp0, SpaceAlloced); Tmp1 = realloc (Tmp1, SpaceAlloced); Tmp2 = realloc (Tmp2, SpaceAlloced); ------------ Viva64-EM full 547 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp2' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp1 = realloc (Tmp1, SpaceAlloced); Tmp2 = realloc (Tmp2, SpaceAlloced); Tmp3 = realloc (Tmp3, SpaceAlloced); ------------ Viva64-EM full 548 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Tmp3' is lost. Consider assigning realloc() to a temporary pointer. false 2 Tmp2 = realloc (Tmp2, SpaceAlloced); Tmp3 = realloc (Tmp3, SpaceAlloced); #ifdef SUN_BROKEN_REALLOC ------------ Viva64-EM full 565 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V701 realloc() possible leak: when realloc() fails in allocating memory, original pointer 'Perm' is lost. Consider assigning realloc() to a temporary pointer. false 2 #endif Perm = realloc (Perm, maxPerm * sizeof(int)); MaxPermAlloced = maxPerm; ------------ Viva64-EM full 734 /z/home/dmka/src/pdl-code/Lib/FFT/fftn.c error V550 An odd precise comparison: s1 == 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 /* avoid useless multiplies */ if (s1 == 0.0) { ------------ Viva64-EM full 384 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/gauss.c error V550 An odd precise comparison: chisq == chisq2. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if (chisq == chisq2) done = 1; ------------ Viva64-EM full 134 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 133. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 133,134 ------------ Viva64-EM full 145 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 144. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 144,145 ------------ Viva64-EM full 176 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[7]))->ndims < 1' condition was already verified in line 175. false 2 if(((__privtrans->pdls[7]))->ndims < 1) { if (((__privtrans->pdls[7]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 175,176 ------------ Viva64-EM full 190 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[8]))->ndims < 1' condition was already verified in line 189. false 2 if(((__privtrans->pdls[8]))->ndims < 1) { if (((__privtrans->pdls[8]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 189,190 ------------ Viva64-EM full 205 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[9]))->ndims < 1' condition was already verified in line 204. false 2 if(((__privtrans->pdls[9]))->ndims < 1) { if (((__privtrans->pdls[9]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 204,205 ------------ Viva64-EM full 220 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[10]))->ndims < 1' condition was already verified in line 219. false 2 if(((__privtrans->pdls[10]))->ndims < 1) { if (((__privtrans->pdls[10]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 219,220 ------------ Viva64-EM full 235 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[11]))->ndims < 1' condition was already verified in line 234. false 2 if(((__privtrans->pdls[11]))->ndims < 1) { if (((__privtrans->pdls[11]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 234,235 ------------ Viva64-EM full 253 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 485 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_rtmp_n = 0; else __privtrans->__inc_rtmp_n = __privtrans->pdls[11]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 686 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V519 The 'xcenguess' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 680, 686. false 2 } val = 0.0; xcenguess = 0.0; {PDL_COMMENT("Open n") register PDL_Indx n; 680,686 ------------ Viva64-EM full 864 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 863. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 863,864 ------------ Viva64-EM full 875 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 874. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 874,875 ------------ Viva64-EM full 902 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[6]))->ndims < 1' condition was already verified in line 901. false 2 if(((__privtrans->pdls[6]))->ndims < 1) { if (((__privtrans->pdls[6]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 901,902 ------------ Viva64-EM full 916 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[7]))->ndims < 1' condition was already verified in line 915. false 2 if(((__privtrans->pdls[7]))->ndims < 1) { if (((__privtrans->pdls[7]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 915,916 ------------ Viva64-EM full 931 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[8]))->ndims < 1' condition was already verified in line 930. false 2 if(((__privtrans->pdls[8]))->ndims < 1) { if (((__privtrans->pdls[8]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 930,931 ------------ Viva64-EM full 946 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[9]))->ndims < 1' condition was already verified in line 945. false 2 if(((__privtrans->pdls[9]))->ndims < 1) { if (((__privtrans->pdls[9]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 945,946 ------------ Viva64-EM full 961 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V571 Recurring check. The '((__privtrans->pdls[10]))->ndims < 1' condition was already verified in line 960. false 2 if(((__privtrans->pdls[10]))->ndims < 1) { if (((__privtrans->pdls[10]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 960,961 ------------ Viva64-EM full 979 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1194 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_rtmp_n = 0; else __privtrans->__inc_rtmp_n = __privtrans->pdls[10]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1387 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V519 The 'xcenguess' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 1381, 1387. false 2 } val = 0.0; xcenguess = 0.0; {PDL_COMMENT("Open n") register PDL_Indx n; 1381,1387 ------------ Viva64-EM full 1893 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 rtmp = PDL->get_convertedpdl(rtmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = xval; __privtrans->pdls[1] = data; ------------ Viva64-EM full 1851 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xval = PDL->get_convertedpdl(xval,__privtrans->__datatype); }if(__privtrans->__datatype != data->datatype) { data = PDL->get_convertedpdl(data,__privtrans->__datatype); ------------ Viva64-EM full 1853 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 data = PDL->get_convertedpdl(data,__privtrans->__datatype); }if( (xcentre->state & PDL_NOMYDIMS) && xcentre->trans == NULL ) { xcentre->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1857 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xcentre = PDL->get_convertedpdl(xcentre,__privtrans->__datatype); }if( (peak_ht->state & PDL_NOMYDIMS) && peak_ht->trans == NULL ) { peak_ht->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1861 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 peak_ht = PDL->get_convertedpdl(peak_ht,__privtrans->__datatype); }if( (fwhm->state & PDL_NOMYDIMS) && fwhm->trans == NULL ) { fwhm->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1865 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fwhm = PDL->get_convertedpdl(fwhm,__privtrans->__datatype); }if( (background->state & PDL_NOMYDIMS) && background->trans == NULL ) { background->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1869 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 background = PDL->get_convertedpdl(background,__privtrans->__datatype); }if( (err->state & PDL_NOMYDIMS) && err->trans == NULL ) { err->datatype = PDL_L; ------------ Viva64-EM full 1873 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 err = PDL->get_convertedpdl(err,PDL_L); }if( (datafit->state & PDL_NOMYDIMS) && datafit->trans == NULL ) { datafit->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1877 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 datafit = PDL->get_convertedpdl(datafit,__privtrans->__datatype); }if( (sig->state & PDL_NOMYDIMS) && sig->trans == NULL ) { sig->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1881 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 sig = PDL->get_convertedpdl(sig,__privtrans->__datatype); }if( (ytmp->state & PDL_NOMYDIMS) && ytmp->trans == NULL ) { ytmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1885 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ytmp = PDL->get_convertedpdl(ytmp,__privtrans->__datatype); }if( (yytmp->state & PDL_NOMYDIMS) && yytmp->trans == NULL ) { yytmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 1889 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yytmp = PDL->get_convertedpdl(yytmp,__privtrans->__datatype); }if( (rtmp->state & PDL_NOMYDIMS) && rtmp->trans == NULL ) { rtmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2289 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 rtmp = PDL->get_convertedpdl(rtmp,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = xval; __privtrans->pdls[1] = data; ------------ Viva64-EM full 2251 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xval = PDL->get_convertedpdl(xval,__privtrans->__datatype); }if(__privtrans->__datatype != data->datatype) { data = PDL->get_convertedpdl(data,__privtrans->__datatype); ------------ Viva64-EM full 2253 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 data = PDL->get_convertedpdl(data,__privtrans->__datatype); }if( (peak_ht->state & PDL_NOMYDIMS) && peak_ht->trans == NULL ) { peak_ht->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2257 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 peak_ht = PDL->get_convertedpdl(peak_ht,__privtrans->__datatype); }if( (fwhm->state & PDL_NOMYDIMS) && fwhm->trans == NULL ) { fwhm->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2261 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fwhm = PDL->get_convertedpdl(fwhm,__privtrans->__datatype); }if( (background->state & PDL_NOMYDIMS) && background->trans == NULL ) { background->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2265 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 background = PDL->get_convertedpdl(background,__privtrans->__datatype); }if( (err->state & PDL_NOMYDIMS) && err->trans == NULL ) { err->datatype = PDL_L; ------------ Viva64-EM full 2269 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 err = PDL->get_convertedpdl(err,PDL_L); }if( (datafit->state & PDL_NOMYDIMS) && datafit->trans == NULL ) { datafit->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2273 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 datafit = PDL->get_convertedpdl(datafit,__privtrans->__datatype); }if( (sig->state & PDL_NOMYDIMS) && sig->trans == NULL ) { sig->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2277 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 sig = PDL->get_convertedpdl(sig,__privtrans->__datatype); }if( (ytmp->state & PDL_NOMYDIMS) && ytmp->trans == NULL ) { ytmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2281 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ytmp = PDL->get_convertedpdl(ytmp,__privtrans->__datatype); }if( (yytmp->state & PDL_NOMYDIMS) && yytmp->trans == NULL ) { yytmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2285 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yytmp = PDL->get_convertedpdl(yytmp,__privtrans->__datatype); }if( (rtmp->state & PDL_NOMYDIMS) && rtmp->trans == NULL ) { rtmp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 2533 /z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/Fit/Gaussian/Gaussian.c' cannot be analyzed. false 3 ------------ Viva64-EM full 193 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 942 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1691 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2428 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = res; ------------ Viva64-EM full 2420 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (res->state & PDL_NOMYDIMS) && res->trans == NULL ) { res->datatype = PDL_D; ------------ Viva64-EM full 2424 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 res = PDL->get_convertedpdl(res,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 2553 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = res; ------------ Viva64-EM full 2545 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (res->state & PDL_NOMYDIMS) && res->trans == NULL ) { res->datatype = PDL_D; ------------ Viva64-EM full 2549 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 res = PDL->get_convertedpdl(res,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 2678 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = res; ------------ Viva64-EM full 2670 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (res->state & PDL_NOMYDIMS) && res->trans == NULL ) { res->datatype = PDL_D; ------------ Viva64-EM full 2674 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 res = PDL->get_convertedpdl(res,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 2921 /z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/DIFF/DIFF.c' cannot be analyzed. false 3 ------------ Viva64-EM full 360 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1855 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3505 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5042 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 5041. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__l_size <= 1) __privtrans->__l_size = 1; } 5041,5042 ------------ Viva64-EM full 5071 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5200 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_pts_l = 0; else __privtrans->__inc_pts_l = __privtrans->pdls[0]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 6523 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7911 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9378 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10895 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12645 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14672 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16656 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18299 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18275 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 18277 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 18279 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 18281 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 18283 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 18287 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 18291 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (neval->state & PDL_NOMYDIMS) && neval->trans == NULL ) { neval->datatype = PDL_L; ------------ Viva64-EM full 18295 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 neval = PDL->get_convertedpdl(neval,PDL_L); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 18491 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18465 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 18467 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 18469 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 18471 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 18473 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != key->datatype) { key = PDL->get_convertedpdl(key,PDL_L); ------------ Viva64-EM full 18475 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 key = PDL->get_convertedpdl(key,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 18477 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 18479 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 18483 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 18487 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 18678 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 18654 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 18656 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 18658 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 18660 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 18662 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 18664 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 18666 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 18670 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 18674 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 18859 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = pts; __privtrans->pdls[1] = epsabs; ------------ Viva64-EM full 18837 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 pts = PDL->get_convertedpdl(pts,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 18839 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 18841 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 18843 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 18845 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 18847 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 18851 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 18855 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 19034 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = epsabs; __privtrans->pdls[1] = epsrel; ------------ Viva64-EM full 19014 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19016 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19018 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19020 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19022 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19026 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19030 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 19213 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = epsabs; ------------ Viva64-EM full 19191 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 19193 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19195 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19197 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19199 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19201 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19205 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19209 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 19393 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = b; __privtrans->pdls[1] = epsabs; ------------ Viva64-EM full 19371 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 19373 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19375 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19377 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19379 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19381 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19385 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19389 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 19583 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 19557 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 19559 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != c->datatype) { c = PDL->get_convertedpdl(c,PDL_D); ------------ Viva64-EM full 19561 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 19563 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19565 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19567 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19569 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19571 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19575 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19579 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 19790 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 19758 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 19760 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 19762 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19764 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19766 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19768 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_D != alpha->datatype) { alpha = PDL->get_convertedpdl(alpha,PDL_D); ------------ Viva64-EM full 19770 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 alpha = PDL->get_convertedpdl(alpha,PDL_D); }if(PDL_D != beta->datatype) { beta = PDL->get_convertedpdl(beta,PDL_D); ------------ Viva64-EM full 19772 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 beta = PDL->get_convertedpdl(beta,PDL_D); }if(PDL_L != mu->datatype) { mu = PDL->get_convertedpdl(mu,PDL_L); ------------ Viva64-EM full 19774 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mu = PDL->get_convertedpdl(mu,PDL_L); }if(PDL_L != nu->datatype) { nu = PDL->get_convertedpdl(nu,PDL_L); ------------ Viva64-EM full 19776 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 nu = PDL->get_convertedpdl(nu,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19778 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19782 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19786 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 20000 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 19968 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 19970 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 19972 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_D != epsrel->datatype) { epsrel = PDL->get_convertedpdl(epsrel,PDL_D); ------------ Viva64-EM full 19974 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsrel = PDL->get_convertedpdl(epsrel,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 19976 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 19978 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != sincosopt->datatype) { sincosopt = PDL->get_convertedpdl(sincosopt,PDL_L); ------------ Viva64-EM full 19980 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 sincosopt = PDL->get_convertedpdl(sincosopt,PDL_L); }if(PDL_D != omega->datatype) { omega = PDL->get_convertedpdl(omega,PDL_D); ------------ Viva64-EM full 19982 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 omega = PDL->get_convertedpdl(omega,PDL_D); }if(PDL_D != L->datatype) { L = PDL->get_convertedpdl(L,PDL_D); ------------ Viva64-EM full 19984 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 L = PDL->get_convertedpdl(L,PDL_D); }if(PDL_L != nlevels->datatype) { nlevels = PDL->get_convertedpdl(nlevels,PDL_L); ------------ Viva64-EM full 19986 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 nlevels = PDL->get_convertedpdl(nlevels,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 19988 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 19992 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 19996 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 20195 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ierr = PDL->get_convertedpdl(ierr,PDL_L); }{(__privtrans->function) = newSVsv(function);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = epsabs; ------------ Viva64-EM full 20169 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 20171 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_L != limit->datatype) { limit = PDL->get_convertedpdl(limit,PDL_L); ------------ Viva64-EM full 20173 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 limit = PDL->get_convertedpdl(limit,PDL_L); }if(PDL_L != n->datatype) { n = PDL->get_convertedpdl(n,PDL_L); ------------ Viva64-EM full 20175 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_L); }if(PDL_L != sincosopt->datatype) { sincosopt = PDL->get_convertedpdl(sincosopt,PDL_L); ------------ Viva64-EM full 20177 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 sincosopt = PDL->get_convertedpdl(sincosopt,PDL_L); }if(PDL_D != omega->datatype) { omega = PDL->get_convertedpdl(omega,PDL_D); ------------ Viva64-EM full 20179 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 omega = PDL->get_convertedpdl(omega,PDL_D); }if(PDL_L != nlevels->datatype) { nlevels = PDL->get_convertedpdl(nlevels,PDL_L); ------------ Viva64-EM full 20181 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 nlevels = PDL->get_convertedpdl(nlevels,PDL_L); }if(PDL_L != gslwarn->datatype) { gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); ------------ Viva64-EM full 20183 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gslwarn = PDL->get_convertedpdl(gslwarn,PDL_L); }if( (result->state & PDL_NOMYDIMS) && result->trans == NULL ) { result->datatype = PDL_D; ------------ Viva64-EM full 20187 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 result = PDL->get_convertedpdl(result,PDL_D); }if( (abserr->state & PDL_NOMYDIMS) && abserr->trans == NULL ) { abserr->datatype = PDL_D; ------------ Viva64-EM full 20191 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 abserr = PDL->get_convertedpdl(abserr,PDL_D); }if( (ierr->state & PDL_NOMYDIMS) && ierr->trans == NULL ) { ierr->datatype = PDL_L; ------------ Viva64-EM full 20552 /z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/INTEG/INTEG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 174 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 173. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 173,174 ------------ Viva64-EM full 185 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 184. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 184,185 ------------ Viva64-EM full 200 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 252 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_n = 0; else __privtrans->__inc_y_n = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 856 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 999 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1097 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1195 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1293 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1391 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1489 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1587 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1685 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V550 An odd precise comparison: (x_datap)[0] == x_badval. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 if ((x_datap)[0] PDL_COMMENT("ACCESS()") == x_badval) { (out_datap)[0] PDL_COMMENT("ACCESS()") = (x_datap)[0] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 1893 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2499 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3104 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3710 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4315 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4946 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5655 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6274 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 6274, 6281. false 1 } if (items == 3) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 6274,6281 ------------ Viva64-EM full 6317 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != y->datatype) { y = PDL->get_convertedpdl(y,PDL_D); ------------ Viva64-EM full 6422 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6418 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 6527 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6523 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 6632 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6628 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 6737 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6733 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 6842 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6838 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 6947 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = out; ------------ Viva64-EM full 6943 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 7057 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 7051 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 7053 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 7168 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 out = PDL->get_convertedpdl(out,PDL_D); }{(__privtrans->spl) = (spl);(__privtrans->acc) = (acc);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 7162 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 7164 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if( (out->state & PDL_NOMYDIMS) && out->trans == NULL ) { out->datatype = PDL_D; ------------ Viva64-EM full 7500 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.c error V614 Potentially uninitialized pointer 'RETVAL' used. false 1 ST(0) = sv_newmortal(); sv_setref_pv(ST(0), "GslSplinePtr", (void*)RETVAL); } ------------ Viva64-EM full 7231 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V614 Potentially uninitialized pointer 'spline' used. Consider checking the first actual argument of the 'gsl_spline_free' function. false 1 CODE: gsl_spline_free(spline); ------------ Viva64-EM full 7239 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.xs error V614 Potentially uninitialized pointer 'accel' used. Consider checking the first actual argument of the 'gsl_interp_accel_free' function. false 1 CODE: gsl_interp_accel_free(accel); ------------ Viva64-EM full 7598 /z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/INTERP/INTERP.c' cannot be analyzed. false 3 ------------ Viva64-EM full 185 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 184. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 184,185 ------------ Viva64-EM full 200 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 257 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_xfree_n = 0; else __privtrans->__inc_xfree_n = __privtrans->pdls[0]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 836 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 836, 844. false 1 } if (items == 4) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 836,844 ------------ Viva64-EM full 881 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xfree = PDL->get_convertedpdl(xfree,PDL_D); }if(PDL_D != epsabs->datatype) { epsabs = PDL->get_convertedpdl(epsabs,PDL_D); ------------ Viva64-EM full 883 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 epsabs = PDL->get_convertedpdl(epsabs,PDL_D); }if(PDL_L != method->datatype) { method = PDL->get_convertedpdl(method,PDL_L); ------------ Viva64-EM full 1098 /z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/MROOT/MROOT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 101 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 354 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 643 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 1136 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 1629 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 2147 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2719 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 3237 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3809 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 4327 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4899 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 5417 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5989 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 6532 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7183 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 7701 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 8273 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 8791 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9363 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 9906 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10557 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 11100 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 11751 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 12294 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12945 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 13488 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14139 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 14682 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 15333 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 15851 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16423 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 16966 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 17617 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 18135 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18707 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 19250 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 19901 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 20419 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20991 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 21534 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 22185 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 22728 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 23379 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 23922 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 24573 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 25116 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 25767 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 26285 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 26857 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 27375 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 27947 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 28490 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 29141 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 29684 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 30335 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 30878 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 31529 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 32047 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 32619 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 33187 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 33917 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 34435 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 35007 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 35492 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 35977 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 36464 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 36463. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 36463,36464 ------------ Viva64-EM full 36481 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 36534 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 37018 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 37017. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 37017,37018 ------------ Viva64-EM full 37035 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 37088 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 37572 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 37571. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 37571,37572 ------------ Viva64-EM full 37589 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 37642 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38134 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 38133. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 38133,38134 ------------ Viva64-EM full 38151 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 38204 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 38679 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 39174 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 39173. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 39173,39174 ------------ Viva64-EM full 39191 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 39244 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 39721 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 39720. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 39720,39721 ------------ Viva64-EM full 39738 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 39791 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_x_n = 0; else __privtrans->__inc_x_n = PDL_REPRINC(__privtrans->pdls[0],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 40279 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40369 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40465 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40566 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }{(__privtrans->n) = (n);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40667 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40780 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 40776 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 40882 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 40995 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 40991 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41097 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 41210 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 41206 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41312 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 41425 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 41421 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41532 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 41646 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 41640 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 41642 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41749 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 41862 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 41858 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 41964 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 42077 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 42073 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42184 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 42298 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42292 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 42294 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42406 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 42520 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42514 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 42516 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42628 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 42742 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42736 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 42738 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 42850 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 42964 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 42958 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 42960 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43072 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 43186 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43180 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 43182 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43289 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 43402 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 43398 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43509 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 43623 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 43617 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 43619 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43726 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 43839 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 43835 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 43946 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 44060 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44054 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44056 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44163 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 44276 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 44272 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44383 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 44497 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44491 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44493 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44605 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 44719 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44713 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44715 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 44827 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 44941 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 44935 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 44937 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45049 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 45163 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 45157 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 45159 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45266 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 45379 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 45375 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45481 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 45594 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 45590 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45701 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 45815 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 45809 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 45811 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 45923 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 46037 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 46031 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 46033 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46145 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 46259 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 46253 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 46255 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46362 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 46475 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46471 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46587 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 46709 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 46701 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 46703 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if(__privtrans->__datatype != c->datatype) { c = PDL->get_convertedpdl(c,__privtrans->__datatype); ------------ Viva64-EM full 46705 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 46813 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->a) = (a);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 46926 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = x; ------------ Viva64-EM full 46922 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = __privtrans->__datatype; ------------ Viva64-EM full 47028 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->sigma) = (sigma);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47129 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->sigma) = (sigma);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47225 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47336 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->sigma_x) = (sigma_x);(__privtrans->sigma_y) = (sigma_y);(__privtrans->rho) = (rho);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47432 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47528 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47629 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->ns) = (ns);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47730 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->rng_discrete) = (rng_discrete);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47841 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->x0) = (x0);(__privtrans->r) = (r);(__privtrans->ns) = (ns);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 47947 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }{(__privtrans->m) = (m);(__privtrans->ns) = (ns);(__privtrans->rng) = (rng);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 49153 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.c error V614 Potentially uninitialized pointer 'RETVAL' used. false 1 ST(0) = sv_newmortal(); sv_setref_pv(ST(0), CLASS, (void *) RETVAL); } ------------ Viva64-EM full 49380 /z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/RNG/RNG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 916 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1187 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1458 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1729 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2000 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2333 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2325 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2329 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2446 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2438 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2442 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2559 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2551 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2555 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2672 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2664 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2668 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2785 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2777 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2781 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2898 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2890 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2894 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3011 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3003 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3007 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3124 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3116 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3120 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3432 /z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/airy/AIRY.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 361 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 360. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 360,361 ------------ Viva64-EM full 379 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 439 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 624 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 882 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 881. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 881,882 ------------ Viva64-EM full 900 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 960 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1145 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1403 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1402. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 1402,1403 ------------ Viva64-EM full 1421 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1481 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1666 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1924 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1923. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 1923,1924 ------------ Viva64-EM full 1942 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2002 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 2187 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2445 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2444. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 2444,2445 ------------ Viva64-EM full 2463 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2523 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 2708 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2966 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 2965. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 2965,2966 ------------ Viva64-EM full 2984 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3044 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 3229 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3487 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 3486. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 3486,3487 ------------ Viva64-EM full 3505 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3565 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 3750 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4008 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 4007. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 4007,4008 ------------ Viva64-EM full 4026 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4086 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 4271 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4529 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 4528. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 4528,4529 ------------ Viva64-EM full 4547 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4607 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 4792 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5050 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 5049. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 5049,5050 ------------ Viva64-EM full 5068 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5128 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 5313 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5584 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5855 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6126 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6397 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6668 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6939 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 7277 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7269 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7273 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7378 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7493 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7485 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7489 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7594 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7590 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7709 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7701 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7705 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7810 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7806 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7925 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7917 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7921 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8026 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8022 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8141 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8133 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8137 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8242 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8238 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8357 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8349 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8353 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8458 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->s) = (s);(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8454 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8573 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8565 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8569 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8669 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8665 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8784 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8776 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8780 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8880 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8876 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8995 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 8987 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 8991 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9091 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9087 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9206 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9198 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9202 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9302 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9298 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9417 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9409 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9413 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9535 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9527 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9531 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9653 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9649 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9771 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9763 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9767 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 9889 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9881 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 9885 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 10007 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 9999 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 10003 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 10125 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 10117 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 10121 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 10680 /z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/bessel/BESSEL.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 436 /z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 428 /z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 432 /z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 653 /z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/clausen/CLAUSEN.c' cannot be analyzed. false 3 ------------ Viva64-EM full 104 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 391 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 390. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 390,391 ------------ Viva64-EM full 405 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 404. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 404,405 ------------ Viva64-EM full 419 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 418. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 418,419 ------------ Viva64-EM full 433 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 432. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 432,433 ------------ Viva64-EM full 451 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[6]))->ndims < 1' condition was already verified in line 450. false 2 if(((__privtrans->pdls[6]))->ndims < 1) { if (((__privtrans->pdls[6]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 450,451 ------------ Viva64-EM full 465 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[7]))->ndims < 1' condition was already verified in line 464. false 2 if(((__privtrans->pdls[7]))->ndims < 1) { if (((__privtrans->pdls[7]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 464,465 ------------ Viva64-EM full 482 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 654 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_ge_n = 0; else __privtrans->__inc_ge_n = PDL_REPRINC(__privtrans->pdls[7],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 900 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 899. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 899,900 ------------ Viva64-EM full 918 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 917. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 917,918 ------------ Viva64-EM full 935 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1031 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_fe_n = 0; else __privtrans->__inc_fe_n = PDL_REPRINC(__privtrans->pdls[3],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 1245 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1609 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);(__privtrans->l) = (l);(__privtrans->z) = (z);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1601 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1605 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1847 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ge = PDL->get_convertedpdl(ge,PDL_D); }{(__privtrans->lam_min) = (lam_min);(__privtrans->kmax) = (kmax);(__privtrans->eta) = (eta);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = fc; ------------ Viva64-EM full 1819 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (fc->state & PDL_NOMYDIMS) && fc->trans == NULL ) { fc->datatype = PDL_D; ------------ Viva64-EM full 1823 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fc = PDL->get_convertedpdl(fc,PDL_D); }if( (fcp->state & PDL_NOMYDIMS) && fcp->trans == NULL ) { fcp->datatype = PDL_D; ------------ Viva64-EM full 1827 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fcp = PDL->get_convertedpdl(fcp,PDL_D); }if( (gc->state & PDL_NOMYDIMS) && gc->trans == NULL ) { gc->datatype = PDL_D; ------------ Viva64-EM full 1831 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gc = PDL->get_convertedpdl(gc,PDL_D); }if( (gcp->state & PDL_NOMYDIMS) && gcp->trans == NULL ) { gcp->datatype = PDL_D; ------------ Viva64-EM full 1835 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 gcp = PDL->get_convertedpdl(gcp,PDL_D); }if( (ovfw->state & PDL_NOMYDIMS) && ovfw->trans == NULL ) { ovfw->datatype = PDL_L; ------------ Viva64-EM full 1839 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ovfw = PDL->get_convertedpdl(ovfw,PDL_L); }if( (fe->state & PDL_NOMYDIMS) && fe->trans == NULL ) { fe->datatype = PDL_D; ------------ Viva64-EM full 1843 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fe = PDL->get_convertedpdl(fe,PDL_D); }if( (ge->state & PDL_NOMYDIMS) && ge->trans == NULL ) { ge->datatype = PDL_D; ------------ Viva64-EM full 2012 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 fe = PDL->get_convertedpdl(fe,PDL_D); }{(__privtrans->lam_min) = (lam_min);(__privtrans->kmax) = (kmax);(__privtrans->eta) = (eta);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = fc; ------------ Viva64-EM full 2000 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (fc->state & PDL_NOMYDIMS) && fc->trans == NULL ) { fc->datatype = PDL_D; ------------ Viva64-EM full 2004 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 fc = PDL->get_convertedpdl(fc,PDL_D); }if( (ovfw->state & PDL_NOMYDIMS) && ovfw->trans == NULL ) { ovfw->datatype = PDL_L; ------------ Viva64-EM full 2008 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ovfw = PDL->get_convertedpdl(ovfw,PDL_L); }if( (fe->state & PDL_NOMYDIMS) && fe->trans == NULL ) { fe->datatype = PDL_D; ------------ Viva64-EM full 2133 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = L; __privtrans->pdls[1] = eta; ------------ Viva64-EM full 2123 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 L = PDL->get_convertedpdl(L,PDL_D); }if(PDL_D != eta->datatype) { eta = PDL->get_convertedpdl(eta,PDL_D); ------------ Viva64-EM full 2125 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 eta = PDL->get_convertedpdl(eta,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2129 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2390 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/coulomb/COULOMB.c' cannot be analyzed. false 3 ------------ Viva64-EM full 123 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 494 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 877 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1381 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ja; __privtrans->pdls[1] = jb; ------------ Viva64-EM full 1363 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ja = PDL->get_convertedpdl(ja,__privtrans->__datatype); }if(__privtrans->__datatype != jb->datatype) { jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); ------------ Viva64-EM full 1365 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); }if(__privtrans->__datatype != jc->datatype) { jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); ------------ Viva64-EM full 1367 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); }if(__privtrans->__datatype != ma->datatype) { ma = PDL->get_convertedpdl(ma,__privtrans->__datatype); ------------ Viva64-EM full 1369 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ma = PDL->get_convertedpdl(ma,__privtrans->__datatype); }if(__privtrans->__datatype != mb->datatype) { mb = PDL->get_convertedpdl(mb,__privtrans->__datatype); ------------ Viva64-EM full 1371 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mb = PDL->get_convertedpdl(mb,__privtrans->__datatype); }if(__privtrans->__datatype != mc->datatype) { mc = PDL->get_convertedpdl(mc,__privtrans->__datatype); ------------ Viva64-EM full 1373 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 mc = PDL->get_convertedpdl(mc,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1377 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1542 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ja; __privtrans->pdls[1] = jb; ------------ Viva64-EM full 1524 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ja = PDL->get_convertedpdl(ja,__privtrans->__datatype); }if(__privtrans->__datatype != jb->datatype) { jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); ------------ Viva64-EM full 1526 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); }if(__privtrans->__datatype != jc->datatype) { jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); ------------ Viva64-EM full 1528 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); }if(__privtrans->__datatype != jd->datatype) { jd = PDL->get_convertedpdl(jd,__privtrans->__datatype); ------------ Viva64-EM full 1530 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jd = PDL->get_convertedpdl(jd,__privtrans->__datatype); }if(__privtrans->__datatype != je->datatype) { je = PDL->get_convertedpdl(je,__privtrans->__datatype); ------------ Viva64-EM full 1532 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 je = PDL->get_convertedpdl(je,__privtrans->__datatype); }if(__privtrans->__datatype != jf->datatype) { jf = PDL->get_convertedpdl(jf,__privtrans->__datatype); ------------ Viva64-EM full 1534 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jf = PDL->get_convertedpdl(jf,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1538 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1727 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = ja; __privtrans->pdls[1] = jb; ------------ Viva64-EM full 1703 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ja = PDL->get_convertedpdl(ja,__privtrans->__datatype); }if(__privtrans->__datatype != jb->datatype) { jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); ------------ Viva64-EM full 1705 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jb = PDL->get_convertedpdl(jb,__privtrans->__datatype); }if(__privtrans->__datatype != jc->datatype) { jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); ------------ Viva64-EM full 1707 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jc = PDL->get_convertedpdl(jc,__privtrans->__datatype); }if(__privtrans->__datatype != jd->datatype) { jd = PDL->get_convertedpdl(jd,__privtrans->__datatype); ------------ Viva64-EM full 1709 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jd = PDL->get_convertedpdl(jd,__privtrans->__datatype); }if(__privtrans->__datatype != je->datatype) { je = PDL->get_convertedpdl(je,__privtrans->__datatype); ------------ Viva64-EM full 1711 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 je = PDL->get_convertedpdl(je,__privtrans->__datatype); }if(__privtrans->__datatype != jf->datatype) { jf = PDL->get_convertedpdl(jf,__privtrans->__datatype); ------------ Viva64-EM full 1713 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jf = PDL->get_convertedpdl(jf,__privtrans->__datatype); }if(__privtrans->__datatype != jg->datatype) { jg = PDL->get_convertedpdl(jg,__privtrans->__datatype); ------------ Viva64-EM full 1715 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jg = PDL->get_convertedpdl(jg,__privtrans->__datatype); }if(__privtrans->__datatype != jh->datatype) { jh = PDL->get_convertedpdl(jh,__privtrans->__datatype); ------------ Viva64-EM full 1717 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 jh = PDL->get_convertedpdl(jh,__privtrans->__datatype); }if(__privtrans->__datatype != ji->datatype) { ji = PDL->get_convertedpdl(ji,__privtrans->__datatype); ------------ Viva64-EM full 1719 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ji = PDL->get_convertedpdl(ji,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1723 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1978 /z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/coupling/COUPLING.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 436 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 428 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 432 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 653 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/dawson/DAWSON.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 916 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1249 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1241 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1245 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1362 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1354 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1358 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1475 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1467 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1471 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1588 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1580 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1584 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1844 /z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/debye/DEBYE.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 394 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 798 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 790 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 794 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 960 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 eim = PDL->get_convertedpdl(eim,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = t; ------------ Viva64-EM full 942 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,PDL_D); }if(PDL_D != t->datatype) { t = PDL->get_convertedpdl(t,PDL_D); ------------ Viva64-EM full 944 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 t = PDL->get_convertedpdl(t,PDL_D); }if( (re->state & PDL_NOMYDIMS) && re->trans == NULL ) { re->datatype = PDL_D; ------------ Viva64-EM full 948 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 re = PDL->get_convertedpdl(re,PDL_D); }if( (im->state & PDL_NOMYDIMS) && im->trans == NULL ) { im->datatype = PDL_D; ------------ Viva64-EM full 952 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 im = PDL->get_convertedpdl(im,PDL_D); }if( (ere->state & PDL_NOMYDIMS) && ere->trans == NULL ) { ere->datatype = PDL_D; ------------ Viva64-EM full 956 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ere = PDL->get_convertedpdl(ere,PDL_D); }if( (eim->state & PDL_NOMYDIMS) && eim->trans == NULL ) { eim->datatype = PDL_D; ------------ Viva64-EM full 1197 /z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/dilog/DILOG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 107 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 406 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 792 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = xx; ------------ Viva64-EM full 782 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != xx->datatype) { xx = PDL->get_convertedpdl(xx,PDL_D); ------------ Viva64-EM full 784 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xx = PDL->get_convertedpdl(xx,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 788 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 921 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = xe; ------------ Viva64-EM full 907 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != xe->datatype) { xe = PDL->get_convertedpdl(xe,PDL_D); ------------ Viva64-EM full 909 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if(PDL_D != xx->datatype) { xx = PDL->get_convertedpdl(xx,PDL_D); ------------ Viva64-EM full 911 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xx = PDL->get_convertedpdl(xx,PDL_D); }if(PDL_D != xxe->datatype) { xxe = PDL->get_convertedpdl(xxe,PDL_D); ------------ Viva64-EM full 913 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xxe = PDL->get_convertedpdl(xxe,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 917 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1154 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/elementary/ELEMENTARY.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 649 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 940 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1235 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1546 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1853 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2148 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2459 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2774 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3155 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = k; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3147 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3151 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3268 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = k; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3260 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3264 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3386 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = phi; __privtrans->pdls[1] = k; ------------ Viva64-EM full 3376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 phi = PDL->get_convertedpdl(phi,PDL_D); }if(PDL_D != k->datatype) { k = PDL->get_convertedpdl(k,PDL_D); ------------ Viva64-EM full 3378 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3382 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3505 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = phi; __privtrans->pdls[1] = k; ------------ Viva64-EM full 3495 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 phi = PDL->get_convertedpdl(phi,PDL_D); }if(PDL_D != k->datatype) { k = PDL->get_convertedpdl(k,PDL_D); ------------ Viva64-EM full 3497 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3501 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3629 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = phi; __privtrans->pdls[1] = k; ------------ Viva64-EM full 3617 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 phi = PDL->get_convertedpdl(phi,PDL_D); }if(PDL_D != k->datatype) { k = PDL->get_convertedpdl(k,PDL_D); ------------ Viva64-EM full 3619 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if(PDL_D != n->datatype) { n = PDL->get_convertedpdl(n,PDL_D); ------------ Viva64-EM full 3621 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3625 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3754 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = phi; __privtrans->pdls[1] = k; ------------ Viva64-EM full 3742 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 phi = PDL->get_convertedpdl(phi,PDL_D); }if(PDL_D != k->datatype) { k = PDL->get_convertedpdl(k,PDL_D); ------------ Viva64-EM full 3744 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 k = PDL->get_convertedpdl(k,PDL_D); }if(PDL_D != n->datatype) { n = PDL->get_convertedpdl(n,PDL_D); ------------ Viva64-EM full 3746 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3750 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3874 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = yy; ------------ Viva64-EM full 3864 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != yy->datatype) { yy = PDL->get_convertedpdl(yy,PDL_D); ------------ Viva64-EM full 3866 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yy = PDL->get_convertedpdl(yy,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3870 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3998 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = yy; ------------ Viva64-EM full 3986 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != yy->datatype) { yy = PDL->get_convertedpdl(yy,PDL_D); ------------ Viva64-EM full 3988 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yy = PDL->get_convertedpdl(yy,PDL_D); }if(PDL_D != z->datatype) { z = PDL->get_convertedpdl(z,PDL_D); ------------ Viva64-EM full 3990 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 z = PDL->get_convertedpdl(z,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3994 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4123 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = yy; ------------ Viva64-EM full 4111 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != yy->datatype) { yy = PDL->get_convertedpdl(yy,PDL_D); ------------ Viva64-EM full 4113 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yy = PDL->get_convertedpdl(yy,PDL_D); }if(PDL_D != z->datatype) { z = PDL->get_convertedpdl(z,PDL_D); ------------ Viva64-EM full 4115 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 z = PDL->get_convertedpdl(z,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4119 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4253 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = yy; ------------ Viva64-EM full 4239 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != yy->datatype) { yy = PDL->get_convertedpdl(yy,PDL_D); ------------ Viva64-EM full 4241 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 yy = PDL->get_convertedpdl(yy,PDL_D); }if(PDL_D != z->datatype) { z = PDL->get_convertedpdl(z,PDL_D); ------------ Viva64-EM full 4243 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 z = PDL->get_convertedpdl(z,PDL_D); }if(PDL_D != p->datatype) { p = PDL->get_convertedpdl(p,PDL_D); ------------ Viva64-EM full 4245 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 p = PDL->get_convertedpdl(p,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4249 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4590 /z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/ellint/ELLINT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 115 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 514 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 dn = PDL->get_convertedpdl(dn,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = u; __privtrans->pdls[1] = m; ------------ Viva64-EM full 500 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 u = PDL->get_convertedpdl(u,PDL_D); }if(PDL_D != m->datatype) { m = PDL->get_convertedpdl(m,PDL_D); ------------ Viva64-EM full 502 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 m = PDL->get_convertedpdl(m,PDL_D); }if( (sn->state & PDL_NOMYDIMS) && sn->trans == NULL ) { sn->datatype = PDL_D; ------------ Viva64-EM full 506 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 sn = PDL->get_convertedpdl(sn,PDL_D); }if( (cn->state & PDL_NOMYDIMS) && cn->trans == NULL ) { cn->datatype = PDL_D; ------------ Viva64-EM full 510 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 cn = PDL->get_convertedpdl(cn,PDL_D); }if( (dn->state & PDL_NOMYDIMS) && dn->trans == NULL ) { dn->datatype = PDL_D; ------------ Viva64-EM full 735 /z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/elljac/ELLJAC.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 916 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1187 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1520 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1512 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1516 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1633 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1625 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1629 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1746 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1738 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1742 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1859 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1851 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1855 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1972 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1964 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1968 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2241 /z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/erf/ERF.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 651 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1000 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 992 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 996 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1118 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1110 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1114 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1236 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = dx; ------------ Viva64-EM full 1226 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != dx->datatype) { dx = PDL->get_convertedpdl(dx,PDL_D); ------------ Viva64-EM full 1228 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 dx = PDL->get_convertedpdl(dx,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1232 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1480 /z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/exp/EXP.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 647 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 918 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1189 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1460 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1731 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2002 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2273 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2606 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2598 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2602 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2719 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2711 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2715 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2832 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2824 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2828 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2945 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2937 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2941 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3058 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3050 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3054 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3171 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3163 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3167 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3284 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3276 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3280 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3397 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3389 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3393 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3510 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3502 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3506 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3831 /z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/expint/EXPINT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 647 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 918 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1189 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1527 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->j) = (j);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1519 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1523 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1640 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1632 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1636 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1753 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1745 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1749 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1866 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1858 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1862 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1984 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->b) = (b);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1976 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1980 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2253 /z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/fermi_dirac/FERMI_DIRAC.c' cannot be analyzed. false 3 ------------ Viva64-EM full 113 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 412 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 683 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 954 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1245 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1587 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1858 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2129 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2400 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2671 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2946 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3237 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3532 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3831 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4102 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4373 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4644 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4919 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5210 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 5581 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5569 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5573 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (s->state & PDL_NOMYDIMS) && s->trans == NULL ) { s->datatype = PDL_D; ------------ Viva64-EM full 5577 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 s = PDL->get_convertedpdl(s,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5697 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5689 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5693 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5810 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5802 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5806 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5923 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5915 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5919 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6085 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = zr; __privtrans->pdls[1] = zi; ------------ Viva64-EM full 6067 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zr = PDL->get_convertedpdl(zr,PDL_D); }if(PDL_D != zi->datatype) { zi = PDL->get_convertedpdl(zi,PDL_D); ------------ Viva64-EM full 6069 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zi = PDL->get_convertedpdl(zi,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 6073 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6077 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 6081 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 6210 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 6202 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6206 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6326 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 6318 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6322 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6442 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 6434 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6438 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6558 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 6550 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6554 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6674 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 6666 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6670 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6798 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = n; __privtrans->pdls[1] = m; ------------ Viva64-EM full 6788 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,__privtrans->__datatype); }if(__privtrans->__datatype != m->datatype) { m = PDL->get_convertedpdl(m,__privtrans->__datatype); ------------ Viva64-EM full 6790 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 m = PDL->get_convertedpdl(m,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6794 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6923 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = n; __privtrans->pdls[1] = m; ------------ Viva64-EM full 6913 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 n = PDL->get_convertedpdl(n,__privtrans->__datatype); }if(__privtrans->__datatype != m->datatype) { m = PDL->get_convertedpdl(m,__privtrans->__datatype); ------------ Viva64-EM full 6915 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 m = PDL->get_convertedpdl(m,__privtrans->__datatype); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6919 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7064 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7052 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7056 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (s->state & PDL_NOMYDIMS) && s->trans == NULL ) { s->datatype = PDL_D; ------------ Viva64-EM full 7060 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 s = PDL->get_convertedpdl(s,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7185 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7177 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7181 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7303 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7295 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7299 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7421 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7413 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7417 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7539 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 7531 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7535 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7657 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 7647 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 7649 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7653 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 7776 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 7766 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,PDL_D); }if(PDL_D != b->datatype) { b = PDL->get_convertedpdl(b,PDL_D); ------------ Viva64-EM full 7768 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 7772 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 8228 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/gamma/GAMMA.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 361 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 360. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 360,361 ------------ Viva64-EM full 379 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 439 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 696 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 688 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 692 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 797 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 793 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1024 /z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/gegenbauer/GEGENBAUER.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 916 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1187 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1458 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1729 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2000 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2338 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->c) = (c);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2330 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2334 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2461 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2453 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2457 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2584 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2576 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2580 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2712 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2704 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2708 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2840 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2832 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2836 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 2968 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 2960 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 2964 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3096 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);(__privtrans->c) = (c);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3088 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3092 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3219 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->a) = (a);(__privtrans->b) = (b);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 3211 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 3215 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 3527 /z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/hyperg/HYPERG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 446 /z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);(__privtrans->a) = (a);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 438 /z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 442 /z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 663 /z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/laguerre/LAGUERRE.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 361 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 360. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 360,361 ------------ Viva64-EM full 379 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 439 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 624 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 895 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1153 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1152. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 1152,1153 ------------ Viva64-EM full 1171 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1231 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1403 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1402. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 1402,1403 ------------ Viva64-EM full 1421 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1481 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1666 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1937 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2208 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2479 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2750 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3021 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3292 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3559 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 3797 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 3796. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__num_size <= 1) __privtrans->__num_size = 1; } 3796,3797 ------------ Viva64-EM full 3815 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 3868 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_y_num = 0; else __privtrans->__inc_y_num = __privtrans->pdls[0]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 4111 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4107 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4207 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->l) = (l);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4203 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4322 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4314 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4318 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4445 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);(__privtrans->m) = (m);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4437 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4441 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4546 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->l) = (l);(__privtrans->m) = (m);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4542 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4644 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->n) = (n);(__privtrans->m) = (m);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4640 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4764 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);(__privtrans->m) = (m);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4756 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4760 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4882 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4874 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4878 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5000 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4992 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4996 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5118 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5110 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5114 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5236 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5228 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5232 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5359 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5351 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5355 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5482 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->m) = (m);(__privtrans->lambda) = (lambda);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5474 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5478 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5603 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->l) = (l);(__privtrans->lambda) = (lambda);(__privtrans->eta) = (eta);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = y; __privtrans->pdls[1] = e; ------------ Viva64-EM full 5599 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5701 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{(__privtrans->l) = (l);(__privtrans->lambda) = (lambda);(__privtrans->eta) = (eta);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = y; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 6096 /z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/legendre/LEGENDRE.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 396 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 800 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 792 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 796 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 962 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = zr; __privtrans->pdls[1] = zi; ------------ Viva64-EM full 944 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zr = PDL->get_convertedpdl(zr,PDL_D); }if(PDL_D != zi->datatype) { zi = PDL->get_convertedpdl(zi,PDL_D); ------------ Viva64-EM full 946 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zi = PDL->get_convertedpdl(zi,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 950 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 954 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 958 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 1199 /z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/log/LOG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 96 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 95. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 95,96 ------------ Viva64-EM full 115 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 182 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = __privtrans->pdls[1]->dimincs[0]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 421 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = c; ------------ Viva64-EM full 415 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != c->datatype) { c = PDL->get_convertedpdl(c,PDL_D); ------------ Viva64-EM full 417 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 c = PDL->get_convertedpdl(c,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 636 /z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/poly/POLY.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 443 /z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 435 /z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 439 /z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 660 /z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/pow_int/POW_INT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 647 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 980 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 972 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 976 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1093 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1085 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1089 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1211 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->n) = (n);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1203 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1207 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1454 /z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/psi/PSI.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 709 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 701 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 705 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 822 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 814 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 818 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1052 /z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/synchrotron/SYNCHROTRON.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 647 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 918 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1251 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1243 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1247 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1364 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1356 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1360 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1477 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1469 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1473 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1590 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1582 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1586 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1846 /z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/transport/TRANSPORT.c' cannot be analyzed. false 3 ------------ Viva64-EM full 105 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 376 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 651 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 958 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1320 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1682 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2024 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2295 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2586 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2948 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3279 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 3494 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 3724 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4015 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4364 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4356 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4360 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4477 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 4469 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4473 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4595 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = xx; ------------ Viva64-EM full 4585 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != xx->datatype) { xx = PDL->get_convertedpdl(xx,PDL_D); ------------ Viva64-EM full 4587 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xx = PDL->get_convertedpdl(xx,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4591 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 4758 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = zr; __privtrans->pdls[1] = zi; ------------ Viva64-EM full 4740 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zr = PDL->get_convertedpdl(zr,PDL_D); }if(PDL_D != zi->datatype) { zi = PDL->get_convertedpdl(zi,PDL_D); ------------ Viva64-EM full 4742 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zi = PDL->get_convertedpdl(zi,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 4746 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4750 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 4754 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 4927 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = zr; __privtrans->pdls[1] = zi; ------------ Viva64-EM full 4909 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zr = PDL->get_convertedpdl(zr,PDL_D); }if(PDL_D != zi->datatype) { zi = PDL->get_convertedpdl(zi,PDL_D); ------------ Viva64-EM full 4911 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zi = PDL->get_convertedpdl(zi,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 4915 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 4919 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 4923 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 5096 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = zr; __privtrans->pdls[1] = zi; ------------ Viva64-EM full 5078 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zr = PDL->get_convertedpdl(zr,PDL_D); }if(PDL_D != zi->datatype) { zi = PDL->get_convertedpdl(zi,PDL_D); ------------ Viva64-EM full 5080 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 zi = PDL->get_convertedpdl(zi,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 5084 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5088 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 5092 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 5216 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5208 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5212 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5329 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5321 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5325 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 5491 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ye = PDL->get_convertedpdl(ye,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = r; __privtrans->pdls[1] = t; ------------ Viva64-EM full 5473 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,PDL_D); }if(PDL_D != t->datatype) { t = PDL->get_convertedpdl(t,PDL_D); ------------ Viva64-EM full 5475 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 t = PDL->get_convertedpdl(t,PDL_D); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_D; ------------ Viva64-EM full 5479 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5483 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (xe->state & PDL_NOMYDIMS) && xe->trans == NULL ) { xe->datatype = PDL_D; ------------ Viva64-EM full 5487 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xe = PDL->get_convertedpdl(xe,PDL_D); }if( (ye->state & PDL_NOMYDIMS) && ye->trans == NULL ) { ye->datatype = PDL_D; ------------ Viva64-EM full 5660 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 te = PDL->get_convertedpdl(te,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 5642 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != y->datatype) { y = PDL->get_convertedpdl(y,PDL_D); ------------ Viva64-EM full 5644 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (r->state & PDL_NOMYDIMS) && r->trans == NULL ) { r->datatype = PDL_D; ------------ Viva64-EM full 5648 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 r = PDL->get_convertedpdl(r,PDL_D); }if( (t->state & PDL_NOMYDIMS) && t->trans == NULL ) { t->datatype = PDL_D; ------------ Viva64-EM full 5652 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 t = PDL->get_convertedpdl(t,PDL_D); }if( (re->state & PDL_NOMYDIMS) && re->trans == NULL ) { re->datatype = PDL_D; ------------ Viva64-EM full 5656 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 re = PDL->get_convertedpdl(re,PDL_D); }if( (te->state & PDL_NOMYDIMS) && te->trans == NULL ) { te->datatype = PDL_D; ------------ Viva64-EM full 5751 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = y; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 5831 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = y; PDL->make_trans_mutual((pdl_trans *)__privtrans); ------------ Viva64-EM full 5945 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = dx; ------------ Viva64-EM full 5935 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != dx->datatype) { dx = PDL->get_convertedpdl(dx,PDL_D); ------------ Viva64-EM full 5937 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 dx = PDL->get_convertedpdl(dx,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 5941 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6064 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = dx; ------------ Viva64-EM full 6054 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if(PDL_D != dx->datatype) { dx = PDL->get_convertedpdl(dx,PDL_D); ------------ Viva64-EM full 6056 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 dx = PDL->get_convertedpdl(dx,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 6060 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 6451 /z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/trig/TRIG.c' cannot be analyzed. false 3 ------------ Viva64-EM full 103 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 374 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 645 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 978 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 970 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 974 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1096 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{(__privtrans->q) = (q);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = s; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1088 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 s = PDL->get_convertedpdl(s,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1092 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1209 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 e = PDL->get_convertedpdl(e,PDL_D); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = y; ------------ Viva64-EM full 1201 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_D); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_D; ------------ Viva64-EM full 1205 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,PDL_D); }if( (e->state & PDL_NOMYDIMS) && e->trans == NULL ) { e->datatype = PDL_D; ------------ Viva64-EM full 1452 /z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/GSL/SF/zeta/ZETA.c' cannot be analyzed. false 3 ------------ Viva64-EM full 318 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 381 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_im_n = 0; else __privtrans->__inc_im_n = __privtrans->pdls[2]->dimincs[1]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 1195 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1272 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_msk_n = 0; else __privtrans->__inc_msk_n = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2218 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 2281 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 3815 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 3892 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 4069 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 4206 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 4360 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 4497 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 4651 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 4788 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 4942 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5079 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 5233 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5370 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 5524 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; flag = 1; ------------ Viva64-EM full 5661 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 if (i2 >= 0) tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; } /* for: i1 */ ------------ Viva64-EM full 5814 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (i2 >= 0) { if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 5814 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (i2 >= 0) { if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 6105 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (i2 >= 0) { if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 6105 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 if (i2 >= 0) { if ( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") != a_badval && (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") != kern_badval ) { tmp += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") * (kern_datap)[0+(__inc_kern_p*PP_INDTERM(__privtrans->__p_size, i1))+(__inc_kern_q*PP_INDTERM(__privtrans->__q_size, j1))] PDL_COMMENT("ACCESS()") ; ------------ Viva64-EM full 3924 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V553 The length of 'pdl_conv2d_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_conv2d_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 6618 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 6695 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 6874 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 6874 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7183 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7183 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7492 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7492 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7801 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 7801 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8110 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8110 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8419 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8419 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8728 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 8728 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 9037 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: kk != kern_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 9037 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: aa != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 aa = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( kk != kern_badval && aa != a_badval ) { flag = 1; ------------ Viva64-EM full 6727 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V553 The length of 'pdl_med2d_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_med2d_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 9432 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 9498 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 10828 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 10894 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_m = 0; else __privtrans->__inc_b_m = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 12002 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 12079 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[2],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 13176 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 13242 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 14269 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: a_val != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a_val = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( a_val != a_badval ) { (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") = a_val; ------------ Viva64-EM full 14283 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: a_val != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a_val = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( a_val != a_badval ) { tmp += a_val; ------------ Viva64-EM full 14423 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: a_val != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a_val = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( a_val != a_badval ) { (b_datap)[0+(__inc_b_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") = a_val; ------------ Viva64-EM full 14437 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: a_val != a_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 a_val = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, j2))] PDL_COMMENT("ACCESS()") ; if ( a_val != a_badval ) { tmp += a_val; ------------ Viva64-EM full 14861 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 14957 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_a_n = 0; else __privtrans->__inc_a_n = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 16083 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ( (!n && !m) || ((a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur) ) ) { cur = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind1 = m; curind2 = n; ------------ Viva64-EM full 16251 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for(n=0; n<(__n_size); n++) { if( (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") != a_badval && ( (!n && !m) || ((a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") > cur) ) ) { cur = (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, m))+(__inc_a_n*PP_INDTERM(__privtrans->__n_size, n))] PDL_COMMENT("ACCESS()") ; curind1 = m; curind2 = n; ------------ Viva64-EM full 16782 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 16882 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_im_n = 0; else __privtrans->__inc_im_n = PDL_REPRINC(__privtrans->pdls[0],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 17027 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 17039 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 17247 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 17259 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 17467 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 17479 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 17687 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 17699 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 17907 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 17919 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 18127 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 18139 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 18347 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 18359 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 18567 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: data != im_badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 data = (im_datap)[0+(__inc_im_m*PP_INDTERM(__privtrans->__m_size, i))+(__inc_im_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; if ( data != im_badval ) { sum += data; ------------ Viva64-EM full 18579 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V550 An odd precise comparison: sum != 0.0. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 */ if ( sum != 0.0 ) { (xcen_datap)[0] PDL_COMMENT("ACCESS()") = sumx/sum; ------------ Viva64-EM full 18930 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 18996 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 20335 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20422 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_om_q = 0; else __privtrans->__inc_om_q = __privtrans->pdls[4]->dimincs[1]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 20765 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 20821 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_O_p = 0; else __privtrans->__inc_O_p = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 21692 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 21748 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_O_q = 0; else __privtrans->__inc_O_q = PDL_REPRINC(__privtrans->pdls[1],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 21780 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V553 The length of 'pdl_rescale2d_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_rescale2d_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 24037 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 24125 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_warp_n = 0; else __privtrans->__inc_warp_n = PDL_REPRINC(__privtrans->pdls[3],1); __privtrans->__ddone = 1; } ------------ Viva64-EM full 24322 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V525 The code containing the collection of similar blocks. Check items 'tabx', 'tabx', 'taby' in lines 24322, 24323, 24324. false 3 rsc[1] = kernel[tabx] ; rsc[2] = kernel[TABSPERPIX - tabx] ; rsc[3] = kernel[2 * TABSPERPIX - tabx] ; 24322,24323,24324 ------------ Viva64-EM full 24526 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V525 The code containing the collection of similar blocks. Check items 'tabx', 'tabx', 'taby' in lines 24526, 24527, 24528. false 3 rsc[1] = kernel[tabx] ; rsc[2] = kernel[TABSPERPIX - tabx] ; rsc[3] = kernel[2 * TABSPERPIX - tabx] ; 24526,24527,24528 ------------ Viva64-EM full 24663 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 24662. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 24662,24663 ------------ Viva64-EM full 24677 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 24676. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 24676,24677 ------------ Viva64-EM full 24694 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && !__creating[0] && ------------ Viva64-EM full 24766 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_k_n = 0; else __privtrans->__inc_k_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 25028 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ps = PDL->get_convertedpdl(ps,PDL_F); }if(PDL_L != col->datatype) { col = PDL->get_convertedpdl(col,PDL_L); ------------ Viva64-EM full 25030 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 col = PDL->get_convertedpdl(col,PDL_L); }if(PDL_L != im->datatype) { im = PDL->get_convertedpdl(im,PDL_L); ------------ Viva64-EM full 25143 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 msk = PDL->get_convertedpdl(msk,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = ps; ------------ Viva64-EM full 25137 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != ps->datatype) { ps = PDL->get_convertedpdl(ps,__privtrans->__datatype); ------------ Viva64-EM full 25139 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ps = PDL->get_convertedpdl(ps,__privtrans->__datatype); }if( (msk->state & PDL_NOMYDIMS) && msk->trans == NULL ) { msk->datatype = PDL_L; ------------ Viva64-EM full 25248 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 ps = PDL->get_convertedpdl(ps,__privtrans->__datatype); }if(PDL_L != col->datatype) { col = PDL->get_convertedpdl(col,PDL_L); ------------ Viva64-EM full 25250 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 col = PDL->get_convertedpdl(col,PDL_L); }if(__privtrans->__datatype != a->datatype) { a = PDL->get_convertedpdl(a,__privtrans->__datatype); ------------ Viva64-EM full 25314 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->opt) = (opt);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = kern; ------------ Viva64-EM full 25308 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != kern->datatype) { kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); ------------ Viva64-EM full 25310 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25370 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->opt) = (opt);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = kern; ------------ Viva64-EM full 25364 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != kern->datatype) { kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); ------------ Viva64-EM full 25366 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 kern = PDL->get_convertedpdl(kern,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25422 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->__p_size) = (__p_size);(__privtrans->__q_size) = (__q_size);(__privtrans->opt) = (opt);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 25418 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25533 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->wx) = (wx);(__privtrans->wy) = (wy);(__privtrans->edgezero) = (edgezero);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 25529 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25644 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = bad; ------------ Viva64-EM full 25638 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(PDL_L != bad->datatype) { bad = PDL->get_convertedpdl(bad,PDL_L); ------------ Viva64-EM full 25640 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 bad = PDL->get_convertedpdl(bad,PDL_L); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25747 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 25743 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25890 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 y = PDL->get_convertedpdl(y,PDL_L); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = val; ------------ Viva64-EM full 25878 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (val->state & PDL_NOMYDIMS) && val->trans == NULL ) { val->datatype = __privtrans->__datatype; ------------ Viva64-EM full 25882 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 val = PDL->get_convertedpdl(val,__privtrans->__datatype); }if( (x->state & PDL_NOMYDIMS) && x->trans == NULL ) { x->datatype = PDL_L; ------------ Viva64-EM full 25886 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,PDL_L); }if( (y->state & PDL_NOMYDIMS) && y->trans == NULL ) { y->datatype = PDL_L; ------------ Viva64-EM full 26048 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 ycen = PDL->get_convertedpdl(ycen,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = im; __privtrans->pdls[1] = x; ------------ Viva64-EM full 26034 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 im = PDL->get_convertedpdl(im,__privtrans->__datatype); }if(__privtrans->__datatype != x->datatype) { x = PDL->get_convertedpdl(x,__privtrans->__datatype); ------------ Viva64-EM full 26036 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if(__privtrans->__datatype != y->datatype) { y = PDL->get_convertedpdl(y,__privtrans->__datatype); ------------ Viva64-EM full 26038 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 y = PDL->get_convertedpdl(y,__privtrans->__datatype); }if(__privtrans->__datatype != box->datatype) { box = PDL->get_convertedpdl(box,__privtrans->__datatype); ------------ Viva64-EM full 26040 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 box = PDL->get_convertedpdl(box,__privtrans->__datatype); }if( (xcen->state & PDL_NOMYDIMS) && xcen->trans == NULL ) { xcen->datatype = __privtrans->__datatype; ------------ Viva64-EM full 26044 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 xcen = PDL->get_convertedpdl(xcen,__privtrans->__datatype); }if( (ycen->state & PDL_NOMYDIMS) && ycen->trans == NULL ) { ycen->datatype = __privtrans->__datatype; ------------ Viva64-EM full 26161 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,PDLMAX(PDL_L,__privtrans->__datatype)); }{(__privtrans->con) = (con);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 26157 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = PDLMAX(PDL_L,__privtrans->__datatype); ------------ Viva64-EM full 26299 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 om = PDL->get_convertedpdl(om,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = im; __privtrans->pdls[1] = angle; ------------ Viva64-EM full 26289 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 im = PDL->get_convertedpdl(im,__privtrans->__datatype); }if(PDL_F != angle->datatype) { angle = PDL->get_convertedpdl(angle,PDL_F); ------------ Viva64-EM full 26291 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 angle = PDL->get_convertedpdl(angle,PDL_F); }if(__privtrans->__datatype != bg->datatype) { bg = PDL->get_convertedpdl(bg,__privtrans->__datatype); ------------ Viva64-EM full 26293 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 bg = PDL->get_convertedpdl(bg,__privtrans->__datatype); }if(PDL_L != aa->datatype) { aa = PDL->get_convertedpdl(aa,PDL_L); ------------ Viva64-EM full 26295 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 aa = PDL->get_convertedpdl(aa,PDL_L); }if( (om->state & PDL_NOMYDIMS) && om->trans == NULL ) { om->datatype = __privtrans->__datatype; ------------ Viva64-EM full 26339 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 26339, 26344. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 26339,26344 ------------ Viva64-EM full 26388 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 I = PDL->get_convertedpdl(I,__privtrans->__datatype); }if(__privtrans->__datatype != O->datatype) { O = PDL->get_convertedpdl(O,__privtrans->__datatype); ------------ Viva64-EM full 26425 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V517 The use of 'if (A) {...} else if (A) {...}' pattern was detected. There is a probability of logical error presence. Check lines: 26425, 26430. false 1 } if (items == 2) { PDL_COMMENT("all variables on stack, read in output and temp vars") nreturn = 0; 26425,26430 ------------ Viva64-EM full 26474 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 I = PDL->get_convertedpdl(I,__privtrans->__datatype); }if(__privtrans->__datatype != O->datatype) { O = PDL->get_convertedpdl(O,__privtrans->__datatype); ------------ Viva64-EM full 26534 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 warp = PDL->get_convertedpdl(warp,__privtrans->__datatype); }{(__privtrans->kernel_type) = malloc(strlen(kernel_type)+1); strcpy(__privtrans->kernel_type,kernel_type);(__privtrans->noval) = (noval);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = img; __privtrans->pdls[1] = px; ------------ Viva64-EM full 26526 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 img = PDL->get_convertedpdl(img,__privtrans->__datatype); }if(PDL_D != px->datatype) { px = PDL->get_convertedpdl(px,PDL_D); ------------ Viva64-EM full 26528 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 px = PDL->get_convertedpdl(px,PDL_D); }if(PDL_D != py->datatype) { py = PDL->get_convertedpdl(py,PDL_D); ------------ Viva64-EM full 26530 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 py = PDL->get_convertedpdl(py,PDL_D); }if( (warp->state & PDL_NOMYDIMS) && warp->trans == NULL ) { warp->datatype = __privtrans->__datatype; ------------ Viva64-EM full 26599 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 k = PDL->get_convertedpdl(k,__privtrans->__datatype); }{(__privtrans->name) = malloc(strlen(name)+1); strcpy(__privtrans->name,name);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = x; __privtrans->pdls[1] = k; ------------ Viva64-EM full 26595 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 x = PDL->get_convertedpdl(x,__privtrans->__datatype); }if( (k->state & PDL_NOMYDIMS) && k->trans == NULL ) { k->datatype = __privtrans->__datatype; ------------ Viva64-EM full 27034 /z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/Image2D/Image2D.c' cannot be analyzed. false 3 ------------ Viva64-EM full 309 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 308. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 308,309 ------------ Viva64-EM full 319 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 318. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 318,319 ------------ Viva64-EM full 329 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[2]))->ndims < 1' condition was already verified in line 328. false 2 if(((__privtrans->pdls[2]))->ndims < 1) { if (((__privtrans->pdls[2]))->ndims < 1 && __privtrans->__p_size <= 1) __privtrans->__p_size = 1; } 328,329 ------------ Viva64-EM full 340 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[3]))->ndims < 1' condition was already verified in line 339. false 2 if(((__privtrans->pdls[3]))->ndims < 1) { if (((__privtrans->pdls[3]))->ndims < 1 && __privtrans->__q_size <= 1) __privtrans->__q_size = 1; } 339,340 ------------ Viva64-EM full 352 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[4]))->ndims < 1' condition was already verified in line 351. false 2 if(((__privtrans->pdls[4]))->ndims < 1) { if (((__privtrans->pdls[4]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 351,352 ------------ Viva64-EM full 369 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 458 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_m = 0; else __privtrans->__inc_c_m = PDL_REPRINC(__privtrans->pdls[4],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 634 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 786 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 938 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 1090 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'int' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 1242 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 1394 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V636 The expression was implicitly cast from 'long' type to 'double' type. Consider utilizing an explicit type cast to avoid overflow. An example: double A = (double)(X) * Y;. false 3 i2 = (i+off[j]+anvals) % anvals ; cc += (a_datap)[0+(__inc_a_m*PP_INDTERM(__privtrans->__m_size, i2))] PDL_COMMENT("ACCESS()") * (b_datap)[0+(__inc_b_n*PP_INDTERM(__privtrans->__n_size, j))] PDL_COMMENT("ACCESS()") ; } ------------ Viva64-EM full 1879 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[0]))->ndims < 1' condition was already verified in line 1878. false 2 if(((__privtrans->pdls[0]))->ndims < 1) { if (((__privtrans->pdls[0]))->ndims < 1 && __privtrans->__m_size <= 1) __privtrans->__m_size = 1; } 1878,1879 ------------ Viva64-EM full 1890 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V571 Recurring check. The '((__privtrans->pdls[1]))->ndims < 1' condition was already verified in line 1889. false 2 if(((__privtrans->pdls[1]))->ndims < 1) { if (((__privtrans->pdls[1]))->ndims < 1 && __privtrans->__n_size <= 1) __privtrans->__n_size = 1; } 1889,1890 ------------ Viva64-EM full 1907 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 1969 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_b_n = 0; else __privtrans->__inc_b_n = PDL_REPRINC(__privtrans->pdls[1],0); __privtrans->__ddone = 1; } ------------ Viva64-EM full 2681 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 4168 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 4158 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if(__privtrans->__datatype != b->datatype) { b = PDL->get_convertedpdl(b,__privtrans->__datatype); ------------ Viva64-EM full 4160 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if(PDL_IND != adims->datatype) { adims = PDL->get_convertedpdl(adims,PDL_IND); ------------ Viva64-EM full 4162 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 adims = PDL->get_convertedpdl(adims,PDL_IND); }if(PDL_IND != bdims->datatype) { bdims = PDL->get_convertedpdl(bdims,PDL_IND); ------------ Viva64-EM full 4164 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 bdims = PDL->get_convertedpdl(bdims,PDL_IND); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 4220 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }{(__privtrans->ns) = (ns);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 4216 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 4497 /z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/ImageND/ImageND.c' cannot be analyzed. false 3 ------------ Viva64-EM full 178 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 267 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 __privtrans->__inc_c_p = 0; else __privtrans->__inc_c_p = __privtrans->pdls[2]->dimincs[1]; __privtrans->__ddone = 1; } ------------ Viva64-EM full 549 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.xs error V640 The code's operational logic does not correspond with its formatting. The second statement will always be executed. It is possible that curly brackets are missing. false 1 c = PDL->get_convertedpdl(c,__privtrans->__datatype); }{(__privtrans->psz) = (psz);}PDL_COMMENT("No flow")__privtrans->__pdlthread.inds = 0;__privtrans->pdls[0] = a; __privtrans->pdls[1] = b; ------------ Viva64-EM full 541 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 a = PDL->get_convertedpdl(a,__privtrans->__datatype); }if( (b->state & PDL_NOMYDIMS) && b->trans == NULL ) { b->datatype = __privtrans->__datatype; ------------ Viva64-EM full 545 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.xs error V646 Consider inspecting the application's logic. It's possible that 'else' keyword is missing. false 1 b = PDL->get_convertedpdl(b,__privtrans->__datatype); }if( (c->state & PDL_NOMYDIMS) && c->trans == NULL ) { c->datatype = __privtrans->__datatype; ------------ Viva64-EM full 766 /z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/ImageRGB/ImageRGB.c' cannot be analyzed. false 3 ------------ Viva64-EM full 323 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V560 A part of conditional expression is always true: !hdrp. false 2 SV *hdr_copy = NULL; if(!hdrp && __privtrans->pdls[0]->hdrsv && ------------ Viva64-EM full 562 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 577 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 1214 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 1229 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 1866 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 1881 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 2518 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 2533 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 3170 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 3185 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 3822 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 3837 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 4474 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 4489 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 4816 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison: badval == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for( i=0; i < max; i++ ) { if( (badval==0) || (*dat != badval) ) { acc[i] += *dat * alpha; ------------ Viva64-EM full 4816 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison: * dat != badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for( i=0; i < max; i++ ) { if( (badval==0) || (*dat != badval) ) { acc[i] += *dat * alpha; ------------ Viva64-EM full 5126 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 flux = (SvNV(__privtrans->flux) != 0); ------------ Viva64-EM full 5141 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V624 The constant 3.1415926536 is being utilized. The resulting value could be inaccurate. Consider using the M_PI constant from . false 3 for(i=0;i. false 3 } else alpha *= (0.5 + 0.5 * cos( dd * 3.1415926536 )); } ------------ Viva64-EM full 5468 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison: badval == 0. It's probably better to use a comparison with defined precision: fabs(A - B) < Epsilon. false 3 for( i=0; i < max; i++ ) { if( (badval==0) || (*dat != badval) ) { acc[i] += *dat * alpha; ------------ Viva64-EM full 5468 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V550 An odd precise comparison: * dat != badval. It's probably better to use a comparison with defined precision: fabs(A - B) > Epsilon. false 3 for( i=0; i < max; i++ ) { if( (badval==0) || (*dat != badval) ) { acc[i] += *dat * alpha; ------------ Viva64-EM full 396 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.xs error V553 The length of 'pdl_map_readdata' function's body is more than 2000 lines long. You should consider refactoring the code. false 3 void pdl_map_readdata(pdl_trans *__tr ) { int __dim; ------------ Viva64-EM full 5941 /z/home/dmka/src/pdl-code/Lib/Transform/Transform.c error V001 A code fragment from '/z/home/dmka/src/pdl-code/Lib/Transform/Transform.c' cannot be analyzed. false 3 ------------