Internal error 2006110801 with "absolute"

3.3.1 (Oct 2024)

program Project1;

procedure foo(bar: integer);
var x: integer absolute foo(1);
begin
  foo2;
end;

begin
  foo(1);
end.

gives project1.lpr(4,31) Error: Internal error 2006110801


Using var x: integer absolute foo; instead gives project1.lpr(4,25) Error: Wrong number of parameters specified for call to "foo"