Damian Rouson

Results 63 issues of Damian Rouson

Fortran 2023 18.3.7 item 7 in the list on page 515 prohibits assumed-type, assumed-rank arguments without the `value` attribute.

bug
flang-build-blocker

This PR is will be ready merge either when `gfortran`'s support for parameterized derived types (PDTs) has been fixed or we have decided to drop support for `gfortran`. The `develop`...

Compiling commit e9145979350456e84e455c47f665e40431d6e4e2 with ``` fpm build --compiler flang-new --flag "-mmlir -allow-assumed-rank" ``` yields an epic error message that GitHub rejects as too long for including in this comment. The...

Compilers supported - [x] `flang-new`: all tests pass - [x] `gfortran`: all tests pass - [x] `nagfor`: all tests pass - [x] `ifx`: all tests pass - [ ] `ftn`...

We'll first need to work around an apparent compiler bug. It might help to first identify the commit that broke `ifx` support. The issue is related to name resolution so...

### Description The [Registry page] of the `fpm` documentation includes a link labeled ["official registry."]. Entering search keywords such as "LFortran" into the official registry leads to what appears to...

user experience

### Description On macOS 14.6.1 with an Apple M2 processor and LLVM Flang 20.0.0 (commit be64ca) built from source, `fpm test --compiler flang-new --flag -fopenmp` successfully builds a program in...

bug

### Description Issue #1086 calls for a better method of compiler identification than checking the compiler name. The current issue proposes an intermediate solution that presumably is straightforward to implement....

enhancement

This PR 1. Creates Julienne unit tests in `test/julienne` that replace corresponding veggies tests in `test/`. 2. Completes approximately 40% of the transition to Julienne in terms of lines of...