aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/Wshift-count-negative-2.c
diff options
context:
space:
mode:
authorGaius Mulley <gaiusmod2@gmail.com>2024-12-05 20:31:34 +0000
committerGaius Mulley <gaiusmod2@gmail.com>2024-12-05 20:31:34 +0000
commit363382ac7c2b8f6a09415e905b349bb7eaeca38a (patch)
treeb6a77838bedbd969f5ec35443fe2c5878071b84d /gcc/testsuite/c-c++-common/Wshift-count-negative-2.c
parentb3cb0c3302a7c16e661a08c15c897c8f7bbb5d23 (diff)
downloadgcc-363382ac7c2b8f6a09415e905b349bb7eaeca38a.zip
gcc-363382ac7c2b8f6a09415e905b349bb7eaeca38a.tar.gz
gcc-363382ac7c2b8f6a09415e905b349bb7eaeca38a.tar.bz2
PR modula2/117904: cc1gm2 ICE when compiling a const built from VAL and SIZE
This patch fixes an ICE which occurs when a positive ZType constant increment is used during a FOR loop. gcc/m2/ChangeLog: PR modula2/117904 * gm2-compiler/M2GenGCC.mod (PerformLastForIterator): Add call to BuildConvert when increment is > 0. gcc/testsuite/ChangeLog: PR modula2/117904 * gm2/iso/pass/forloopbyconst.mod: New test. Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
Diffstat (limited to 'gcc/testsuite/c-c++-common/Wshift-count-negative-2.c')
0 files changed, 0 insertions, 0 deletions