Albert Ziegenhagel
Albert Ziegenhagel
gfortran >= 10.0 started to emit an error for BOZ integer constants in invalid locations. This change replaces the hexadecimal integer constants by regular ones, so that msmpi fortran bindings...
Currently building MSMPI requires the WDK to be installed. As far as I can tell it is only required so that the `MessageCompile` command can be used in the project...
Instead of having to change the platform and tools versions in `Directoy.Build.props` they can be passed as command line arguments to `msbuild`. Usually one only needs to pass the `WindowsTargetPlatformVersion`...
After building MSMPI i had unresolved symbols to `PtrToInt` and `IntTpPtr` in the resulting libraries. This MR suggests to replace the calls to those functions that are defined in `Basestd.h`...
NuGet restore fails with Visual Studio 2019. This MR applies the changes suggested in https://github.com/CommonBuildToolset/CBT.Modules/issues/292. Please note that I was not able to check whether these changes are still valid...
Currently a file with the content ```f77 #if defined(A) && !defined(B) c This is a fixed-form style comment #endif ``` is categorized as free-form Fortran because the preprocess if-clause contains...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Description In fixed-form Fortran, if I have a function call that spreads over...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Description If a fortran file `A` includes another file `B`, and the file...
**Describe the bug** Given a fixed-form Fortran file that has a comment line which includes a semicolon, all text after the semicolon in the comment line is parsed as regular...
**Describe the bug** When the same external function is declared in two separate subroutines, `fortls` might report the second one as a duplicate declaration. In the following code ```f90 subroutine...