conda-forge / conda-forge/code-aster-feedstock

Ongoing work on compiling code aster v16.4.X

Open
#16 42 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
5
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Hey @ldallolio,

I have done some work on making a conda package for code aster v16.4.2 (with help from Mathieu Courtois and by studying your work and the [docker work](https://github.com/aethereng/docker-codeaster) by aether engineering). You can check the progress here https://gitlab.com/codeaster/src/-/issues/1, The source code for all of the compilation work currently done on v16.4.2 can be found [here](https://github.com/Krande/condapackaging/tree/code-aster/16.4.2/src/code_aster)

At the moment I've compiled and tested the v16.4.2 package for python 3.9, 3.10 and 3.11 and I am currently in the process of debugging the 5-10 % failing tests (150-200 of 2182 tests are failing due to various errors).

Once all (or a sufficient number of) the tests pass, my plan is to create a PR here and at the same time add the dependencies that currently aren't on conda-forge (such as [mgis](https://github.com/thelfer/MFrontGenericInterfaceSupport) which I have discussed with Thomas Helfer).

I would really appreciate any thoughts you might have on things I should consider before making the PR, or if you have feedback/help you can provide on the current state of compiling code please let me know?

Best Regards
Kristoffer

Contributor guide

Open the contributing guide

Research direction

Start with the compilation work in src/code_aster and the progress tracked in the linked GitLab issue. Review the existing Docker work and the reported 150–200 failing tests across Python 3.9–3.11. The work is complete when a sufficient number of tests pass, missing dependencies such as mgis are available on conda-forge, and a pull request is ready.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.