B := not A; // both operands QWordBool, fails to compile: Fatal: Internal error 200109227
Original Reporter info from Mantis: 7bit
-
Reporter name: Bernd Kreuss
Original Reporter info from Mantis: 7bit
- Reporter name: Bernd Kreuss
Description:
the operation
A := not B
when both operands are QWordBool the compilation will fail with
Fatal: Internal error 200109227
Steps to reproduce:
To repoduce try to compile the following small program on i386/Linux:
program qwordbooltest;
{$mode objfpc}{$H+}
var
A, B : QWordBool;
begin
A := True;
// here it fails: qwordbooltest.pas(12,3) Fatal: Internal error 200109227
B := not A;
end.
Additional information:
I am using the fixes_2_6 branch from today (rev.19814)
Mantis conversion info:
- Mantis ID: 20874
- OS: Linux
- Build: fixes_2_6 / rev. 19814
- Platform: i386
- Version: 2.5.1
- Fixed in version: 3.0.0
- Fixed in revision: 19912 (#a59a37dd)