swamishiju
swamishiju
@xaerru they fixed CI's it should pass if u rebase
https://github.com/lcompilers/lpython/blob/7eb2bea75234ee7a99158871175bc0bb7df63fb1/src/libasr/runtime/lfortran_intrinsics.c#L2306-L2308 It does look like the same issue for test_str_01
I can take this up tmrw if its still open by then
I did find a fix but i haven't wrapped my head around why it works yet I'll put up a PR tho edit: false alarm still doesn't work
@Shaikh-Ubaid I have identified the code causing the issue but i don't know to fix it, I would appreciate if you could help https://github.com/lcompilers/lpython/blob/1e0d3001955aca8b93685467ec511d0ffd66f35e/src/lpython/semantics/python_ast_to_asr.cpp#L8652-L8653 In the above code, the type...
I think we need a deeper look into the handling of arrays, I think print is also broken ``` $ cat test.py x: i32[2, 5] print(x) x[0, 4] = 1...
The type of `zero->base` before `make_ArrayBroadcast_t_util()` is `i32` after it becomes `i32[10]` but type of `asr_assign_target` is `i32[2, 5]` We prolly need to see how ```f90 integer, dimension(2,5) :: x...
@Shaikh-Ubaid any reason for using arraybroadcast instead of just arrayconstructor?
@Shaikh-Ubaid i was working on integration tests for string i have found an issue how should I fix it ``` $ cat test.py x: str x = "ok" print(x) x="abcd"...
If its smtg in asr->llvm it would need separate libasr right if im not wrong