conda-forge / mshr-feedstock

A conda-smithy repository for mshr.
BSD 3-Clause "New" or "Revised" License
0 stars 6 forks source link

Add MPI as dependency #31

Closed jan-janssen closed 1 year ago

jan-janssen commented 1 year ago

Checklist

conda-forge-webservices[bot] commented 1 year ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

I do have some suggestions for making it better though...

For recipe:

Documentation on acceptable licenses can be found here.

jan-janssen commented 1 year ago

@conda-forge-admin, please rerender

jan-janssen commented 1 year ago
Traceback (most recent call last):
  File "/home/conda/feedstock_root/build_artifacts/mshr_1675392126330/test_tmp/run_test.py", line 2, in <module>
    import mshr
  File "/home/conda/feedstock_root/build_artifacts/mshr_1675392126330/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.10/site-packages/mshr/__init__.py", line 24, in <module>
    from .cpp import Circle
ImportError: generic_type: type "CSGGeometry" referenced unknown base type "dolfin::Variable"
jan-janssen commented 1 year ago

It seems that with the switch from GCC 10 to 11 something changed in terms of the include paths.

jan-janssen commented 1 year ago
import: 'mshr'
--------------------------------------------------------------------------
The value of the MCA parameter "plm_rsh_agent" was set to a path
that could not be found:

  plm_rsh_agent: ssh : rsh

Please either unset the parameter, or check that the path is correct
--------------------------------------------------------------------------