Brad Richardson
Brad Richardson
### Description At present, if you invoke fpm on the same project multiple times in parallel, the compiler will trip over itself as it tries to compile the same files...
In #86, it became clear that we'd like a solution to prevent name collisions of modules between packages. Starting this thread here to discuss solutions.
I don't know if OpenCoarrays will need any modifications to support this, but gfortran currently doesn't parse the `FORM TEAM` statement with the `new_index` clause. There's a [bug report open](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87326),...
- [x] I am reporting a bug others will be able to reproduce and not asking a question or requesting a new feature. ## System information including: - OpenCoarrays Version:...
Once a request has been completed, we should clean up all the files it created. Namely: * Source code * Executable * Input * Any outputs (although this one may...
See comment from #2
I think it would be desirable for this action to test that the fpm executable is also capable of building a simple project before completing. I recently had a situation...
The current implementation of co_broadcast does not support derived types with allocatable components. Not sure if we need a reworking of the API for co_broadcast or just an illustration of...
Based on my explorations it should be "valid" to implement these as `transfer(p, i)` and `transfer(i, p)` respectively and not need to call C functions. That said we should potentially...
To demonstrate the presence of the bugs you can run the isolated tests with either: ```text GASNET_PSHM_NODES=2 ./build/run-fpm.sh test -- -f '(caffeinate|co_broadcast)' -f '(caffeinate|derived type)' -d ``` or ```text GASNET_PSHM_NODES=2...