[Lazarus] TMask revisited

Marcus Sackrow alb42 at web.de
Wed Oct 13 18:03:11 CEST 2021


Hi,

Am 13.10.21 um 17:16 schrieb Juha Manninen via lazarus:
> I restored the great TMask implementation by José Mejuto in our
> development branch.
> I also fixed a few issues that hindered the transition last time.
> It was discussed at least in this mailing list with title
>  "unit Masks vs. unit FPMasks"
> in 23 February this year.


it breaks "make all" for x86_64-linux

https://build.alb42.de:8081/job/LCL_off_x86_64-linux/9078/console


<https://build.alb42.de:8081/job/LCL_off_x86_64-linux/ws/ide/lazbuild.lpr(629,97)>
Hint: (5091) Local variable "InheritedOptionStrings" of a managed type
does not seem to be initialized
<https://build.alb42.de:8081/job/LCL_off_x86_64-linux/ws/ide/lazbuild.lpr(931,50)>
Error: (4025) Incompatible type for arg no. 2: Got "Array Of Const",
expected "Boolean"
<https://build.alb42.de:8081/job/LCL_off_x86_64-linux/ws/components/lazutils/lib/x86_64-linux/masks.ppu>:masks.pas(816,23)
Hint: (5039) Found declaration: constructor Create(const
RawByteString;Boolean=`FALSE`;TMaskOpcodesSet=`<set>`);
lazbuild.lpr(1880) Fatal: (10026) There were 1 errors compiling module,
stopping
Fatal: (1018) Compilation aborted
Makefile:4673: recipe for target 'lazbuild' failed
make[2]: *** [lazbuild] Error 1


Could you please look into?



Greetings,

Marcus



More information about the lazarus mailing list