Re: [fpc-pascal] FPC 3.2.2 (In)complete Boolean Evaluation on 32bit MacOS

2021-06-07 Thread Pierre Muller via fpc-pascal
Hi all, I took the liberty to report a bug issue about this problem, which I was able to reproduce on x86_64 3.2.2 release compiler. See https://bugs.freepascal.org/view.php?id=38973 for more details, Thanks for reporting, Pierre Muller Le 30/05/2021 à 15:47, Tobias Giesen via fpc-pascal

[fpc-pascal] FPC 3.2.2 (In)complete Boolean Evaluation on 32bit MacOS

2021-05-30 Thread Tobias Giesen via fpc-pascal
Hello, it seems that the newest 32-bit FPC sometimes creates complete Boolean Evaluation rather than partial, which causes my application to crash. My context is like this: type BOOL=LongBool; PBOOL=^LongBool; function DoSomething(const Cancel:PBOOL=nil); begin if Assigned(Cancel)