PR tree-optimization/86415 - strlen() not folded for substrings within constant arrays
[official-gcc.git] / gcc / testsuite / gnat.dg / object_overflow1.adb
blobd972f24a1fe24433df84b6faaeef4ad1cfe5f454
1 -- { dg-do compile }
3 with Interfaces.C; use Interfaces.C;
5 procedure Object_Overflow1 is
7 procedure Proc (x : Boolean) is begin null; end;
9 type Arr is array(ptrdiff_t) of Boolean;
10 Obj : Arr; -- { dg-warning "Storage_Error" }
12 begin
13 Obj(1) := True;
14 Proc (Obj(1));
15 end;