I am Ashutosh Pandey, a final year Computer Science and Engineering undergraduate from India. I’ve done some work related to compilers in the past, and since Fortran-lang has some very interesting compiler based projects (viz AST generation, code generation and LLVM), I think I should try contributing here. This is my main area of interest, so I’m in it for the long haul!
1.) Micropy-convert: A rudimentary tool written in C++ using Clang Libtooling to auto convert a subset of C++ boilerplate code (for the Arduino micro-controller) to equivalent Micro-python statements. Currently this can detect instances of certain functions, statements, and parameters (about 40 of them) and auto convert them. This was a part of the work I did for GSoC 2020 under Arduino.
2.) glibc-cov: This is work I did for the Linux Foundation Mentorship Program. There was an error in glibc due to which gcov (GCC) could not perform code coverage for glibc files. I worked on fixing this bug and submitted a patch.
I am currently interning with the FSF and working on the GNUPG Edward bot, which is responsible for email encryption.
I’m currently going over the ideas list, it is a bit hard to decide what to choose because all of the projects seem really interesting. I will decide soon and start making relevant PRs, thank you for your time!