Ondřej Čertík
Ondřej Čertík
Let's figure out how to represent namelists at the ASR level. It would be good to design them in such a way as to allow (later) to represent any user-defined...
One way that might work: `read(u, input_fastGPT)` where `input_fastGPT` is a namelist that contains arrays `A`, `B` and an integer `i` gets transformed into ```c _lfortran_namelist_context ctx; _lfortran_namelist_read(u, &ctx); _lfortran_namelist_read_array_f32(ctx,...
In the first implementation, let's do the following: * Introduce `FileReadNamelist` node that accepts the file (handle) and list of variables to fill in (`expr *vars`). * In the LLVM...
Not right now. If you want to send a PR, you can.
See also https://github.com/lfortran/lfortran/pull/7684#discussion_r2142595025.
Here is the fpm recipe: https://github.com/conda-forge/fpm-feedstock/blob/7368a57cbd4a1ddd19bc667a6462552b00f3e95b/recipe/meta.yaml, the package depends on gfortran. When install fpm using conda, it downgrades `libgfortran` from 14.2.0 to 5.0.0, not sure if they just changed version...
A good run is resolving the rpath from the conda env, where also the `fpm` binary is, as it should be. Regarding package versions, here is how a good run...
With https://github.com/lfortran/lfortran/pull/7733 in, once the above failure happens again, let's investigate using the new debugging logs what the problem is exactly.
It happened again. More information about this bug: https://github.com/lfortran/lfortran/issues/8214.
Another failure: https://github.com/lfortran/lfortran/actions/runs/17355414240/job/49267636863?pr=8501