-- { dg-do compile }
with System.Multiprocessors;
procedure Task4 is
task type Infinite_Loop (C : System.Multiprocessors.CPU_Range)
with CPU => C;
task body Infinite_Loop is
begin
loop
null;
end loop;
end Infinite_Loop;
begin
null;
end Task4;