fpm is the most complex code that we now fully compile and run, all tests pass. More details in the blog post:
This is a huge milestone for us.
We talk in the blog post about the current state of LFortran and the roadmap. In short, we are still alpha quality, we are now working on compiling as many third-party codes as we can, until we can reasonably expect that LFortran will just work. After that we will also work on performance to be acceptable in most cases. Then we will announce beta quality. We are hoping this year, but we will see.