diff options
Diffstat (limited to 'results/classifier/deepseek-2-tmp/output/mistranslation/1655708')
| -rw-r--r-- | results/classifier/deepseek-2-tmp/output/mistranslation/1655708 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/results/classifier/deepseek-2-tmp/output/mistranslation/1655708 b/results/classifier/deepseek-2-tmp/output/mistranslation/1655708 new file mode 100644 index 000000000..0ae9c72f3 --- /dev/null +++ b/results/classifier/deepseek-2-tmp/output/mistranslation/1655708 @@ -0,0 +1,16 @@ + +target/ppc/int_helper.c:2806: strange expression ? + +target/ppc/int_helper.c:2806:25: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] + +Source code is + + zone_digit = (i * 2) ? b->u8[BCD_DIG_BYTE(i * 2)] >> 4 : zone_lead; + +Which I read as + + zone_digit = (i * 2) ? (b->u8[BCD_DIG_BYTE(i * 2)] >> 4) : zone_lead; + +so I think the compiler warning is for the i * 2 lhs of the ?. + +I am not sure what to suggest as a bugfix. \ No newline at end of file |