Hi Jerry,
for the moment only the static library is configured in the build scripts.
Therefore only that is build named libcaf_shmem.a That's completely correct
and desired.
I have asked the same question about performance or stress tests and got
only the coarray_icar (link in the 0/6 mail). So when you find something
suitable, please throw it at caf_shmem.
Regards,
Andre
Andre Vehreschild * ve...@gmx.de
Am 26. Juni 2025 19:15:06 schrieb Jerry D <jvdelis...@gmail.com>:
On 6/26/25 12:22 AM, Andre Vehreschild wrote:
Hi Jerry,
thanks for testing. I have fixed IMO most of the whitespace issues in the
patch attached to this mail:
https://gcc.gnu.org/pipermail/fortran/2025-June/062349.html
About the 32 vs. 64 bit versions of the libraries: I never got in touch with
that. I am doing the same as for caf_single. In fact I copied the Makefile.am
portion of caf_single and changed it to generate caf_shmem. Do you get both
versions for caf_single? Did you try a clean rebuild? Can anyone give me a
pointer on what I do wrong here?
Regards,
Andre
--- snip ---
I was able to apply the patches without any issues. I did see some
trailing white space in a few places.
In running the testsuite the test lock_1.f90 test fails, unable to link
to the new library.
Hi all, I have seen oddities before. I started all over. My build
script always completely erases the previous build directory.
Regardless, after a fresh build, I am unable to reproduce the lock_1.f90
failure.
Regarding where the libraries get installed, I was expecting to see the
various libcaf_shmem libraries along side the libgfortran libraries. If
someone would clarify that I would appreciate it.
I think the next step is to do some hard testing. I was thinking about
the Opencoarrays Burgers test. Any other suggestions?
Andre, do you have any hard performance tests to suggest? Some sort of
stress test?
Jerry