Skip to content

Sacado_cmath.hpp: Change_preprocessor_directive

James Willenbring requested to merge sebrowne:Windows_macro_warning_clear into master

Created by: sebrowne

Eliminate preprocessor directive by moving the two "defined" directives into the statement in which they are used.

This allows for Trilinos to build on Windows (packages required for Xyce) with Intel and the Intel MKL.

Intel throws a warning about "defined" is always false in a macro expansion in Microsoft mode. This macro appears to only be used in this file, so I simply moved the macro into the statement in which it is used.

Merge request reports

Loading