program qwordbooltest; {$mode objfpc}{$H+} var A, B : Boolean64; begin A := True; // here it fails: qwordbooltest.pas(12,3) Fatal: Internal error 200109227 B := not A; if B then halt(1); writeln('ok'); end.