increase in size in the generated output with latest releases
nippur72 opened this issue · 2 comments
nippur72 commented
I just switched from an old version of the compiler (2018 circa pre X16) to the latest release and I noticed an increase in size in the generated output. What before was 12794 bytes is now 13650 (with the same command line arguments).
I wonder if it's because a change in compactlevel
default value, or if it's something else.
EgonOlsen71 commented
No, it's most likely caused by the additional floating point routines that the runtime now includes, which replace +,-,*,/ and SQR with faster ones. You can compile with /xfloatopt=false to disable them.
nippur72 commented
thank you