"Error: Asm: word value exceeds bounds 65536" when with -O4 built ( B := 65536 - D[1]; )
Original Reporter info from Mantis: benjamin@0ok.de @bero1985
-
Reporter name: Benjamin Rosseaux
Original Reporter info from Mantis: benjamin@0ok.de @bero1985
- Reporter name: Benjamin Rosseaux
Description:
f:\Testcases>C:\fpcupdeluxe\fpc\bin\x86_64-win64\ppcross386.exe -Tlinux -CpPENTIUMM -O4 -OoCSE -CfSSE2 -Ooorderfields -Sk -k--allow-shlib-undefined -Mdelphi -Sh -CPPackset=1 -XX -XS -B issue1.lpr
Free Pascal Compiler version 3.3.1-r40924 [2019/01/20] for i386
Copyright (c) 1993-2018 by Florian Klaempfl and others
Target OS: Linux for i386
Compiling issue1.lpr
issue1.lpr(49,14) Error: Asm: word value exceeds bounds 65536
issue1.lpr(50,14) Error: Asm: word value exceeds bounds 65536
issue1.lpr(64,16) Error: Asm: word value exceeds bounds 65536
issue1.lpr(82,1) Fatal: There were 3 errors compiling module, stopping
Fatal: Compilation aborted