fork(2) download
procedure main is
	task type X is
 		entry myEntry(args);
 	end X;
	task body X is
	begin
		null;
	end X;
	
	task type Y;
	task body Y is
		myX : X;
	begin
		null;
	end Y;
	
	myY : Y;
	
	task Z;
	task body Z is
	begin
		Y.myX.myEntry(); --ERROR: no selector myX for Y type
	end Z;
begin
	null;
end main;
	
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
gcc-4.9 -c -pipe -O2 prog.adb
prog.adb:22:31: missing operand
gnatmake: "prog.adb" compilation error
stdout
Standard output is empty