You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In conda-forge/parcels-feedstock#98, we're discussing how to ensure that the installed Parcels package and all dependencies work as intended (especially in the JITParticle case which is the one requiring careful setup of the environment).
Currently, the package is tested by running the peninsula example. This test can, however, complete successfully even if the compilers installed as a dependency of the parcels conda package are not working, if parcels falls back to compilers provided by the operating system.
Maybe we can add a script (not sure where) which sets up the compiler and logs path, version, etc. of the compiler which it found and fails if there's no compiler found? Having this as part of the Parcels repository rather than in the Conda-Forge feedstock feels more natural as here also would be the place where any future changes of the way JIT compilation is done would happen.
The text was updated successfully, but these errors were encountered:
I think this is a very good idea, @willirath. We could make a tests/test_compliation.py script and run that with pytest on conda-forge? Could you make a proposal what it exactly needs to test then?
In conda-forge/parcels-feedstock#98, we're discussing how to ensure that the installed Parcels package and all dependencies work as intended (especially in the JITParticle case which is the one requiring careful setup of the environment).
Currently, the package is tested by running the peninsula example. This test can, however, complete successfully even if the compilers installed as a dependency of the parcels conda package are not working, if parcels falls back to compilers provided by the operating system.
Maybe we can add a script (not sure where) which sets up the compiler and logs path, version, etc. of the compiler which it found and fails if there's no compiler found? Having this as part of the Parcels repository rather than in the Conda-Forge feedstock feels more natural as here also would be the place where any future changes of the way JIT compilation is done would happen.
The text was updated successfully, but these errors were encountered: