Intel® Fortran Compiler

Developer Guide and Reference

ID 767251
Date 10/15/2026
Public
Document Table of Contents

fdisable-fp-invariant-reassociation, Qdisable-fp-invariant-reassociation

disables reassociation of floating-point expressions during loop-invariant motion.

Syntax

Linux:

-fdisable-fp-invariant-reassociation

Windows:

/Qdisable-fp-invariant-reassociation

Arguments

None

Default

off

Compiler freely reassociates expressions under the "fast" floating-point model

Description

Disable reassociation of loop-invariant floating-point expressions, when the "fast" floating-point model is used. May improve numerical stability when using the "fast" floating-point model. This optimization only occurs when the "fast" model is used. The option has no effect for other floating-point models.

IDE Equivalent

None

Alternate Options

None