Your message dated Thu, 04 Jun 2026 06:19:04 +0000
with message-id <[email protected]>
and subject line Bug#1136346: fixed in llvm-toolchain-22 1:22.1.7-1
has caused the Debian Bug report #1136346,
regarding llvm-toolchain-22: Please enable PRIF (coarray) support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1136346: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136346
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: llvm-toolchain-22
Version: 1:22.1.5-1
Severity: normal
Tags: patch

Please enable PRIF support in flang-22+ for coarrays.
Flang since 22+ has experimental support for co-arrays:

```
alastair@sid:~/deb-packages/llvm$ cat hello.f90
program main
  implicit none
  write (*,*) "Hello from image", this_image(), "of", num_images()
end program main

$ flang-22 -o hello hello.f90 -fcoarray -lcaffeine-smp -lgasnet-smp-seq 
-L/usr/lib/aarch64-linux-gnu/fortran/flang/ -lassert
warning: Support for multi image Fortran features is still experimental and in 
development.

$ alastair@sid:~/deb-packages/llvm$ gasnetrun_smp -n 2 ./hello
 Hello from image 1 of 2
 Hello from image 2 of 2
 
```
currently static libraries, so multiple needed for linking. 
Try building caffeine with shared libs.

llvm-22, patch debian/rules:
```
ifneq (,$(filter $(DEB_HOST_ARCH), $(FLANG_ARCHS)))
    PROJECTS += ;flang
    RUNTIMES += ;flang-rt
+    STAGE_ALL_CMAKE_EXTRA += -DFLANG_ENABLE_PRIF=ON
endif
```

(I am the maintainer of fortran-caffeine and gasnet, the libraries that supply 
PRIF for flang.
coarray support is under active development)

Thanks
Alastair


-- System Information:
Debian Release: 13.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.73+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_IE.UTF-8), LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-22
Source-Version: 1:22.1.7-1
Done: Sylvestre Ledru <[email protected]>

We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-22, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <[email protected]> (supplier of updated llvm-toolchain-22 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 02 Jun 2026 09:17:45 +0200
Source: llvm-toolchain-22
Architecture: source
Version: 1:22.1.7-1
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Closes: 1136346
Changes:
 llvm-toolchain-22 (1:22.1.7-1) unstable; urgency=medium
 .
   * experimental New snapshot release
   * enable PRIF (coarray) support
     thanks to Alastair McKinstry
     (Closes: #1136346)
Checksums-Sha1:
 feb658202f432910e0c1aa3f9dfce02acd0666a9 15824 llvm-toolchain-22_22.1.7-1.dsc
 c553b6ecfd89007063e0bbee02bc630f58a249a1 196622928 
llvm-toolchain-22_22.1.7.orig.tar.xz
 a8bd673ff8924a7566d32515066840052be9beda 178048 
llvm-toolchain-22_22.1.7-1.debian.tar.xz
 922aa0f44ffafd736d23830c0fc7e600716d7326 39440 
llvm-toolchain-22_22.1.7-1_amd64.buildinfo
Checksums-Sha256:
 a6b299e45137dddd9e37ef24de1279220c14460a16dbf3e46e5b9ad832e1d3f1 15824 
llvm-toolchain-22_22.1.7-1.dsc
 8c2526d0126fbd6db5b2067567f35ce6946723c141288f925364e05e5a396c66 196622928 
llvm-toolchain-22_22.1.7.orig.tar.xz
 4e150e0209f2cc1df215f4cbff2f699cc59e46349f567e38762b39ca5db6b984 178048 
llvm-toolchain-22_22.1.7-1.debian.tar.xz
 7c9a13314801b4d1ad210b92bd08fc0e14e43f5415b87122069700ba68c36384 39440 
llvm-toolchain-22_22.1.7-1_amd64.buildinfo
Files:
 711ade0550b4f3c2de4548cecabbd49d 15824 devel optional 
llvm-toolchain-22_22.1.7-1.dsc
 f12c6ce0b63ae2efa9581549268515b6 196622928 devel optional 
llvm-toolchain-22_22.1.7.orig.tar.xz
 ec334d49f13f7cda8fa10a7fd42a015b 178048 devel optional 
llvm-toolchain-22_22.1.7-1.debian.tar.xz
 a91e4797329910dc3377c014f23edab2 39440 devel optional 
llvm-toolchain-22_22.1.7-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmohFhQACgkQfmUo2nUv
G+EJpg//U4+9RghymTp6PW3SN8vtxOa3TDrO5cbiwNjLWKdY+d30a5qkKOl4lTD7
IjA82b1pQMWVaF7VHR9nz+kat+4zplZm/fwrxiRHYkd42/MeC+w5iDb1pgRFlzNg
oFjCtgEfCud/bL6BlBs4AthBVMAmOiyWdrJhAMyGWN7uvYFIrWC5vb+EUlQ242dN
Y8YzlaOvk3p0kN4QJjWUbdono/ztRygszSG7axehlBNKHGOHskllH79rAWvL+hBs
tdH8lB4gM7RI83bHGaG4gHGVFdB1unYjbPw/L5Kf927SD2hZ9J9TLj9wpyWwJto0
LkMWrv06C9B5IsC0RKPVeCq0czzDJD+nk0+wHJxCE2P14uWRdgv51oZKZAiaCn2U
Rt7fdWjdNMCr0pNijmKRNp7fD+bWlINFUtDxhKTqF70ca2oTUGNoSNIaUsj8cvpY
FqDPPqU3VO0ORPNMnMvdsuLkc+1OdK1jbWnveuxQU7R2FniS2sUIcF/s5+qh8dBU
3GG3OMm4u9x5SgtMoZT32Z7LQscmDdzBg9coT0qsWzxM4n7dE5fuAn/c4J1sN03K
avh5+QD3m/ZiBSqhBQdXi+UeN1pG3pOAkuaL4My4/p7rQWGxWaJlMDqqpEPQD09+
6E43WQ+Avvwf6hcupQ/v70XLZ6yMzwt/ahylpj+hMBLLagxJyNc=
=Asol
-----END PGP SIGNATURE-----

Attachment: pgpzODl9Gkmgj.pgp
Description: PGP signature


--- End Message ---

Reply via email to