aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.lang/PR29495.java
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2026-01-30 19:30:40 +0100
committerRichard Biener <rguenther@suse.de>2026-01-31 13:05:22 +0100
commitcd6c3d19f6370810a20a2b84dad639200affa4fa (patch)
treeee6e0f2031d7d75c3cefcc16e4fcd1cc515fd47d /libjava/testsuite/libjava.lang/PR29495.java
parentc40b573828fccaa9e03122404bf9d316b4f9378f (diff)
downloadgcc-cd6c3d19f6370810a20a2b84dad639200affa4fa.zip
gcc-cd6c3d19f6370810a20a2b84dad639200affa4fa.tar.gz
gcc-cd6c3d19f6370810a20a2b84dad639200affa4fa.tar.bz2
middle-end/123887 - fix another missing side-effect check
The following fixes up another pattern lacking a check for side-effects on operands made evaluated unconditional. PR middle-end/123887 * match.pd ((a ? x : y) !=/== (b ? x : y)): Make sure x and y have no side-effects before evaluating them unconditionally. * gcc.dg/torture/pr123887-2.c: New testcase.
Diffstat (limited to 'libjava/testsuite/libjava.lang/PR29495.java')
0 files changed, 0 insertions, 0 deletions