Ondřej Čertík
Ondřej Čertík
Move `tests/reference/struct_array_01.f90` into `tests/`, and register it in `tests/tests.toml` and regenerate the tests.
I think one has to run it like this: ``` lfortran tests/errors/continue_compilation_1.f90 --continue-compilation --semantics-only ``` Then it works. So the bug happens when we are trying to compile the ASR,...
Here is an MRE: ```fortran program mre_segfault implicit none integer, allocatable :: arr4(:) ! checking source in allocate with reshape allocate(arr4(3), source=reshape([1, 2, 3, 4, 5, 6], [2, 3])) end...
There were two bugs, fixed in: * https://github.com/lfortran/lfortran/pull/9033 * https://github.com/lfortran/lfortran/pull/9034
The dynamic zstd library causes problem when distributing a binary. I would like to first find the static one and use it, only if not available, use the dynamic one.
I see the issue --- in `main` as well as in this PR, it prefers one over the other, which doesn't satisfy all uses. So we need to make it...
Thanks for the fix, I need to test it manually, I didn't get to it yet. I'll get to it soon.
Add a test for this into `tests/errors/continue_compilation_1.f90` and ensure that it gives the right error now.
That's good. Now update reference tests with `./run_tests.py -u`. It should show the new error. If it doesn't show the error, then your fix doesn't actually work. Then let's figure...
Yes, so you need to figure out how to make the fix work.