Andy Porter

Results 146 issues of Andy Porter

With #2837 we are dropping support for python 3.7 and 3.8 (they are well past EOL) and skipping on to 3.10. As such, we can now use intrinsic types in...

At the moment, we have text in the user guide that replicates what `psyclone -h` gives. However, this frequently gets forgotten and is unnecessary duplication. It would be much better...

Docs

As pointed out by Matthew, we're still using a setup.py which is soon to be obsolete. We should follow what's done in fparser and adopt pyproject.toml to configure the installation.

Currently PSyclone supports the common uses of the `KIND` intrinsic such as `KIND(1)` or `KIND(1.0D0)`. However, `KIND()` can take a variable name (possibly an element of an array?) and/or any...

As reported by @schreiberx, just running PSyclone on the following Fortran: ```fortran MODULE test_mod IMPLICIT NONE ! parameters INTEGER, PARAMETER :: rsh = 8 REAL(KIND=rsh), PARAMETER :: pi = 3.14159265358979323846...

bug
in progress
PSyIR
CROCO

Martin has been trying to run PSyclone on code that has old-style `INCLUDE mpif.h` lines in it. These of course then pull in the (often ancient) MPI header files and...

enhancement
CROCO
discussion