-
I have just run into an odd situation where the following would occur:
```
Python 3.8.8 (default, Feb 24 2021, 16:52:30)
[GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux
Type "help", "copyright", "…
-
The Fortran2003 rule hierarchy does not distinguish between a scalar and an array assignment. Therefore the same rule hierarchy will be created in both cases. This means that it is up to fparser2reade…
-
Hi,
slowly making our way into OOP interfaces and found a new issue today. Type-bound procedure definitions don't match when multiple procedures are provided in the same declaration as in the examp…
-
A new test file has been created for Modules in #293. However, the majority of the tests are still in test_fortran2003.py and need to be moved.
-
As described in #252, fparser2's matching of structure constructors seems to be somewhat broken. In particular, it has a `Structure_Constructor_2` class that refers to R457.b. However I've been unable…
-
Hello,
I am walking an AST, looking for specific comments in the tree. I encountered some unexpected behavior regarding the hierarchy of the comments. This impacts the printer too.
My sample pr…
-
I've fallen over this twice now. I think the problem occurs because `Base` (and therefore `BlockBase`) inherit from `ComparableMixin` which re-defines the comparison operators. As a result, using `my_…
-
Please revise the param_matrix subroutine to avoid using an allocatable array as output argument
real(kind=pr), allocatable, intent(out) :: matrix(:,:)
SX compiler does not handle that.
-
The socrates project appears to have some subroutines which cause fparser to fall over.
A .f file with this subroutine declaration fails:
```
SUBROUTINE make_block_6_1(ierr
& , n_ban…
-
When a FORALL statement is inside IF-ELSE construct Loki is not able to build the AST. I have prepared three Fortran examples, one not producing an error and two producing two different errors.
Tes…