OSDN Git Service

2009-08-01 Paul Thomas <pault@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gnat.dg / pack9.adb
1 -- { dg-do compile }
2 -- { dg-options "-O2 -gnatp -cargs -fdump-tree-optimized" }
3
4 package body Pack9 is
5
6   procedure Copy (X, Y : R2_Ptr) is
7     T : R2 := Y.all;
8   begin
9     if T.I2 /= Y.I2 then
10       raise Program_Error;
11     end if;
12     X.all := T;
13   end;
14
15 end Pack9;
16
17 -- { dg-final { scan-tree-dump-not "__gnat_rcheck" "optimized" } }
18 -- { dg-final { cleanup-tree-dump "optimized" } }