Skip to content

Build system nausiances #260

Description

@uvilla

While building tps on different systems (see tps-venv ) I noted some quirkiness of our build system:

[ ] The MMS tests are run in parallel using mpirun instead of checking what is the proper orchestrator for the server (flux, ibrun, etc). This issue never showed up before because we did not compile with masa on Tioga.

[ ] Our configure struggles to find the pybind11 headers on some systems. The only workaround for the time being is to define CPPFLAGS=-I$(python3 -c "import pybind11; print(pybind11.get_include())") in the call to ./configure

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions