-- { dg-do run } | |
-- { dg-options "-gnatws" } | |
pragma Locking_Policy (Ceiling_Locking); | |
with test_prio_p;use test_prio_p; | |
with text_io; use text_io; | |
procedure Test_Prio is | |
task Tsk is | |
pragma Priority (10); | |
end Tsk; | |
task body Tsk is | |
begin | |
Sema2.Seize; | |
Sema1.Seize; | |
Put_Line ("error"); | |
exception | |
when Program_Error => null; -- OK | |
end; | |
begin | |
null; | |
end; |