January 01, 2022
Authors: Milan Curcic, Sebastian Ehlert, Jérémie Vandenplas, Alexis Perry-Holby, Ondřej Čertík
Happy New Year and welcome to the January 2022 edition of the monthly Fortran newsletter. The newsletter comes out at the beginning of every month and details Fortran news from the previous month.
Here’s what’s new and ongoing in the fortran-lang.org repo:
Let us know if you have any suggestions for the website and its content. We welcome any new contributors to the website and the tutorials page in particular - see the contributor guide for how to get started.
Here’s what’s new in stdlib:
disp(display variable values formatted).
Please help improve stdlib by testing and reviewing pull requests!
The candidate for file system operations to be included in stdlib is being developed by @MarDiehl and @arjenmarkus in this repository. Please try it out and let us know how it works, if there are any issues, or if the API can be improved.
Here’s what’s new in fpm:
fpm is still in early development and we need as much help as we can get.
Here’s how you can help today:
Use it and let us know what you think! Read the fpm packaging guide to learn how to build your package with fpm, and the manifest reference to learn what are all the things that you can specify in the fpm.toml file.
The short-term goal of fpm is to make development and installation of Fortran packages with dependencies easier. Its long term goal is to build a rich and decentralized ecosystem of Fortran packages and create a healthy environment in which new open source Fortran projects are created and published with ease.
Recent development updates:
fir.emboxcharto a sequence of LLVM MLIR
fir.unboxcharto a sequence of LLVM MLIR
fir.boxchar_lento a sequence of LLVM MLIR
fir.field_indexto a sequence of LLVM MLIR
Fortran STOP:before message when NO_STOP_MESSAGE is set
Call notes are recorded and available upon request here. Please contact Alexis Perry-Holby at firstname.lastname@example.org for document access.
.xor.(LFortran as well as GFortran extension)
finalattributes in derived types/classes
The following people contributed code in December 2021: Ondřej Čertík, Gagandeep Singh, Harris Snyder
We are looking for new contributors. Please do not hesitate to contact us if you are interested. We will help you get up to speed.
We thank everybody who contributed to fortran-lang in the past month by commenting in any of these repositories: