Add new tests.
From-SVN: r125702
This commit is contained in:
parent
a19e8f6495
commit
3c95201d6f
13
gcc/testsuite/gnat.dg/interface4.adb
Normal file
13
gcc/testsuite/gnat.dg/interface4.adb
Normal file
@ -0,0 +1,13 @@
|
||||
-- { dg-do compile }
|
||||
|
||||
procedure interface4 is
|
||||
generic
|
||||
type I1 is interface;
|
||||
type I2 is limited interface;
|
||||
type I3 is interface and I1;
|
||||
type I4 is limited interface and I2;
|
||||
package Pack_I is
|
||||
end Pack_I;
|
||||
begin
|
||||
null;
|
||||
end interface4;
|
9
gcc/testsuite/gnat.dg/quote.adb
Normal file
9
gcc/testsuite/gnat.dg/quote.adb
Normal file
@ -0,0 +1,9 @@
|
||||
-- { dg-do run }
|
||||
|
||||
with GNAT.Regpat; use GNAT.Regpat;
|
||||
procedure Quote is
|
||||
begin
|
||||
if Quote (".+") /= "\.\+" then
|
||||
raise Program_Error;
|
||||
end if;
|
||||
end Quote;
|
14
gcc/testsuite/gnat.dg/socket2.adb
Normal file
14
gcc/testsuite/gnat.dg/socket2.adb
Normal file
@ -0,0 +1,14 @@
|
||||
-- { dg-do run }
|
||||
|
||||
with GNAT.Sockets; use GNAT.Sockets;
|
||||
procedure socket2 is
|
||||
X : Character;
|
||||
begin
|
||||
X := 'x';
|
||||
GNAT.Sockets.Initialize;
|
||||
declare
|
||||
H : Host_Entry_Type := Get_Host_By_Address (Inet_Addr ("127.0.0.1"));
|
||||
begin
|
||||
null;
|
||||
end;
|
||||
end socket2;
|
20
gcc/testsuite/gnat.dg/str1.adb
Normal file
20
gcc/testsuite/gnat.dg/str1.adb
Normal file
@ -0,0 +1,20 @@
|
||||
-- { dg-do compile }
|
||||
|
||||
procedure str1 is
|
||||
Str : constant string := "--";
|
||||
generic
|
||||
package Gen is
|
||||
procedure P;
|
||||
end Gen;
|
||||
package body Gen is
|
||||
procedure P is
|
||||
inner : String := Str;
|
||||
begin
|
||||
null;
|
||||
end;
|
||||
end Gen;
|
||||
|
||||
package Inst is new Gen;
|
||||
begin
|
||||
null;
|
||||
end;
|
Loading…
Reference in New Issue
Block a user