Ondřej Čertík

Results 459 issues of Ondřej Čertík

Currently this is handled directly in the backend: https://github.com/lfortran/lfortran/pull/8887#issuecomment-3591075980, but instead we must insert casting nodes in ASR, as we do for all other casts, and the backend is not...

Looks good. Thanks for the fix. We need to refactor this function along with `handle_global_nonallocatable_stringArray()`, They're so much alike. _Originally posted by @assem2002 in https://github.com/lfortran/lfortran/pull/8895#pullrequestreview-3498195764_

https://github.com/lfortran/lfortran/actions/runs/19188066955/job/54858342823?pr=8804 ``` 2025-11-08T05:07:24.3394451Z +++ echo 'FC is lfortran --std=f23' 2025-11-08T05:07:24.3394750Z FC is lfortran --std=f23 2025-11-08T05:07:24.3395004Z +++ lfortran --std=f23 --cpp -c ./common/consts.F90 2025-11-08T05:07:24.3750781Z +++ lfortran --std=f23 --cpp -c ./common/infos.f90 2025-11-08T05:07:24.4087497Z +++...

https://github.com/lfortran/lfortran/issues/3285 brought up an interesting case: ```fortran ! assumed shape examples ! this version uses an interface definition and assumed shape subroutine fill_array(a) implicit none integer, dimension(:), intent(out) :: a...

I see, in that case see https://github.com/lfortran/lfortran/pull/8776/files#r2488207682. We need to ensure this doesn't break going forward --- let's add some assert somewhere which checks that this number and the LLVM...

https://github.com/lfortran/lfortran/actions/runs/18231474947/job/51915642453 ``` 2025-10-03T20:04:53.4975560Z Report bugs to https://www.open-mpi.org/community/help/' 2025-10-03T20:04:53.4977360Z ++++ grep -q 'Open MPI' 2025-10-03T20:04:53.5004120Z ++++ MPI_TYPE=openmpi 2025-10-03T20:04:53.5004870Z ++++ for np in 1 2 4 2025-10-03T20:04:53.5005220Z ++++ rm -rf pot3d.log pot3d.out...

CI

This seems like a new failure: ``` 44/81 Test #47: openmp_31 ........................***Failed 0.02 sec 1.01241416e+04 1.01251416e+04 1.01261416e+04 1.01271416e+04 1.01281416e+04 1.01291416e+04 1.01301416e+04 1.01311416e+04 1.01321416e+04 1.01311416e+04 1.01331416e+04 1.01341416e+04 1.01361416e+04 1.01371416e+04 1.01381416e+04 1.01391416e+04...

CI