diff options
| author | Richard Biener <rguenther@suse.de> | 2026-01-30 19:30:40 +0100 |
|---|---|---|
| committer | Richard Biener <rguenther@suse.de> | 2026-01-31 13:05:22 +0100 |
| commit | cd6c3d19f6370810a20a2b84dad639200affa4fa (patch) | |
| tree | ee6e0f2031d7d75c3cefcc16e4fcd1cc515fd47d /libjava/testsuite/libjava.lang/PR29495.java | |
| parent | c40b573828fccaa9e03122404bf9d316b4f9378f (diff) | |
| download | gcc-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
