Week 10 of GSoC 2024: Progress on the Simplifier Pass
Hello everyone! This week was the tenth week of the coding period. I worked on the Simplifier Pass
where I resolved bugs related to intrinsic functions, binop handling and got to learn more about the
array_op, subroutine_from_function and intrinsic_function passes. It was fun exploring the codebase
and understanding the working of the passes.
Also, it is exciting to share that there are just a few tests (around 12) which do not compile with the PR and
I hope we'll soon be able to merge it.
Regarding the optional arguments for minloc and maxloc, I almost completed the PR but one of the checks related to
compilation in macos fails. I'll try to find a way to look into it and resolve it.
For the next week, I'll focus mostly upon the simplifier pass and other bugs related to intrinsic functions.
Progress tracker: #4017.
This week was really exciting, and I'm grateful to Ondřej
Čertík and the rest of the mentors at LFortran for their constant reviews and
suggestions. I look forward to next week and am eager to complete the planned tasks. Stay tuned for
more updates!
GSoC: Week 6
GSoC: Week 7
GSoC: Week 8
GSoC: Week 9