PR tree-optimization/81303
[official-gcc.git] / gcc / testsuite / gnat.dg / opt40.adb
blobaa9dc3fc2e7d91dac7f4a3ca3aeb351bb087c30b
1 -- { dg-do compile }
2 -- { dg-options "-O2 -fdump-tree-optimized" }
4 pragma Suppress (Overflow_Check);
6 function Opt40 (X : Integer; Y : Integer) return Positive is
7 Z : Integer;
8 begin
9 if X >= Y then
10 return 1;
11 end if;
12 Z := Y - X;
13 return Z;
14 end;
16 -- { dg-final { scan-tree-dump-not "gnat_rcheck" "optimized" } }