LCL compilation fails on x86_64
Original Reporter info from Mantis: AntonK
-
Reporter name: Anton Kavalenka
Original Reporter info from Mantis: AntonK
- Reporter name: Anton Kavalenka
Description:
Compiling ./widgetset/wsforms.pp
control.inc(2202,82) Error: Illegal type conversion: "&LtPos;record type>" to "Int64"
controls.pp(3738) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Message.Result := Control.Perform(LM_CONTEXTMENU, TLMessage(Message).lParam, LPARAM(PointToSmallPoint(P)));
Steps to reproduce:
make all
Additional information:
IMO x86_64-win64 will also fail
Mantis conversion info:
- Mantis ID: 16000
- OS: Debian GNU/Linux
- OS Build: 5.2
- Build: 24010
- Platform: x86_64-linux
- Version: 0.9.29 (SVN)
- Fixed in version: 0.9.29 (SVN)
- Fixed in revision: 24011 (#eef0d16e)