-- { dg-do run } -- { dg-options "-gnatws" } -- { dg-options "-gnatws -flto" { target lto } } pragma Locking_Policy (Ceiling_Locking); with Lto8_Pkg; use Lto8_Pkg; procedure Lto8 is task Tsk is pragma Priority (10); end Tsk; task body Tsk is begin Sema2.Seize; Sema1.Seize; exception when Program_Error => null; end; begin null; end;