Skip to content

Any compiler failure during configuration shows the message about std::isnan #1188

@bryanwweber

Description

@bryanwweber

Problem description

I had a misconfigured compiler (Conda clang, macOS, missing sysroot configuration, the specifics here aren't too important) and Cantera's configuration step was failing, with the error message about std::isnan not being available, introduced in #1161. However, inspecting the config.log showed me other errors, mostly that the linker couldn't find a few standard libraries.

The problem is that the failure was not due to missing std::isnan, so I think the error message is too eager.

Steps to reproduce

I'm not sure what an easy way to reproduce this is... perhaps move one of the standard libraries out of the search path temporarily?

System information

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions