{ Old file: tbs0251.pp } { typed const are not aligned correctly OK 0.99.11 (PM) } uses erroru; const c : byte = 5; r : real = 3.4; {$ifdef cpu16} alignment = 2; {$else cpu16} alignment = 4; {$endif cpu16} var l : longint; cc : char; rr : real; begin l:=longint(@r); if (l mod alignment)<>0 then begin Writeln('static const are not aligned properly !'); error; end; cc:='d'; l:=longint(@rr); if (l mod alignment)<>0 then begin Writeln('static var are not aligned properly !'); error; end; end.