{ %FAIL } program tw22219; {$MODE DELPHI} type TWrapper = record end; TWrapper = record end; AmbiguousPointer = ^TWrapper; var Z: AmbiguousPointer; begin end.