https://gcc.gnu.org/g:c8963f01ac813346f543ae118e702df8c28cd884
commit c8963f01ac813346f543ae118e702df8c28cd884
Author: Tobias Burnus
Date: Fri Jun 6 15:57:50 2025 +0200
builtins.def: Enable OpenMP/OpenACC builtins also with -fno-nonansi-builtins
The flags -std=c.. and -std=c++.. i
https://gcc.gnu.org/g:5f56185a23e4e6d417091ba21f9eac4d0b4da239
commit 5f56185a23e4e6d417091ba21f9eac4d0b4da239
Author: Tobias Burnus
Date: Fri Jun 6 16:22:06 2025 +0200
OpenMP: Add omp_get_initial_device/omp_get_num_devices builtins
By adding omp_get_initial_device and omp_get_num
https://gcc.gnu.org/g:f34abf47bf57179eeb6f77355ad1549c89a58733
commit f34abf47bf57179eeb6f77355ad1549c89a58733
Author: Tobias Burnus
Date: Fri Jun 6 16:58:25 2025 +0200
ChangeLog.omp bump
Diff:
---
gcc/ChangeLog.omp | 20
gcc/DATESTAMP.omp | 2 +-
https://gcc.gnu.org/g:76e0b6c20dc54d7a6f704a4bddd824f4c8d90c2c
commit 76e0b6c20dc54d7a6f704a4bddd824f4c8d90c2c
Author: Tobias Burnus
Date: Fri Jun 6 15:15:03 2025 +0200
libgomp.c/target-map-zero-sized-3.c: Fix code for non-USM offload [PR120530]
A mapping clause was missing, causi
https://gcc.gnu.org/g:b9b7cf8e6a742d3528d661b0b5b299af8a666b8d
commit b9b7cf8e6a742d3528d661b0b5b299af8a666b8d
Merge: 54c4c4512085 a69ab79c1aba
Author: Tobias Burnus
Date: Fri Jun 6 15:47:31 2025 +0200
Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Merge up to r15-9790-ga69a
The branch 'devel/omp/gcc-15' was updated to point to:
f34abf47bf57... ChangeLog.omp bump
It previously pointed to:
54c4c4512085... ChangeLog.omp bump
Diff:
Summary of changes (added commits):
---
f34abf4... ChangeLog.omp bump
5f56185... OpenMP: Add omp_g
https://gcc.gnu.org/g:387209938d2c476a67966c6ddbdbf817626f24a2
commit r16-1262-g387209938d2c476a67966c6ddbdbf817626f24a2
Author: Tobias Burnus
Date: Fri Jun 6 16:22:06 2025 +0200
OpenMP: Add omp_get_initial_device/omp_get_num_devices builtins
By adding omp_get_initial_device and o
https://gcc.gnu.org/g:214b5d66c54613463a96aa2c7202bc32f628dad6
commit r16-1261-g214b5d66c54613463a96aa2c7202bc32f628dad6
Author: Tobias Burnus
Date: Fri Jun 6 15:57:50 2025 +0200
builtins.def: Enable OpenMP/OpenACC builtins also with -fno-nonansi-builtins
The flags -std=c.. and -s
https://gcc.gnu.org/g:a69ab79c1abaa43f827a6ce1dacdcd78cf682cc8
commit r15-9790-ga69ab79c1abaa43f827a6ce1dacdcd78cf682cc8
Author: Tobias Burnus
Date: Thu Jun 5 10:36:21 2025 +0200
gcn: Update --with-arch= for newer archs
Replace hard-coded list of supported devices by directly chec
https://gcc.gnu.org/g:16c742e1079e838b920a1b215af17828da7c6365
commit r16-1254-g16c742e1079e838b920a1b215af17828da7c6365
Author: Tobias Burnus
Date: Fri Jun 6 15:15:03 2025 +0200
libgomp.c/target-map-zero-sized-3.c: Fix code for non-USM offload [PR120530]
A mapping clause was miss
https://gcc.gnu.org/g:61a6430cf663e3c980c2ee966f094fea7d99f8e7
commit r16-1169-g61a6430cf663e3c980c2ee966f094fea7d99f8e7
Author: Tobias Burnus
Date: Thu Jun 5 10:36:21 2025 +0200
gcn: Update --with-arch= for newer archs
Replace hard-coded list of supported devices by directly chec
https://gcc.gnu.org/g:0f56d67a498fb5f6223c36589bb1f5d7ae219e45
commit r16-1100-g0f56d67a498fb5f6223c36589bb1f5d7ae219e45
Author: Tobias Burnus
Date: Wed Jun 4 13:25:05 2025 +0200
libgomp.texi (omp_interop_*): Add note about 5.2-to-6.0 incompatibility
GCC uses the 6.0 types - which
https://gcc.gnu.org/g:4e47e2f833732c5d9a3c3e69dc753f99b3a56737
commit r16-1055-g4e47e2f833732c5d9a3c3e69dc753f99b3a56737
Author: Tobias Burnus
Date: Mon Jun 2 17:43:57 2025 +0200
libgomp: Add OpenMP's omp_target_memset/omp_target_memset_async
PR libgomp/120444
inc
The branch 'devel/omp/gcc-15' was updated to point to:
3f67be6a4563... Merge branch 'releases/gcc-15' into devel/omp/gcc-15
It previously pointed to:
fbde111a3466... Merge commit 'c153150b8a05878191de2ee16c0cce7d526f3c46' int
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:0c8d92a9ac08d4bc4982f636a577166709312403
commit r16-1004-g0c8d92a9ac08d4bc4982f636a577166709312403
Author: Julian Brown
Date: Fri May 30 14:19:40 2025 +0200
OpenMP: Support OpenMP 5.0 "declare mapper" directives for C
This patch adds support for "declare mapp
https://gcc.gnu.org/g:25bbaa8fdeeb9b9b5b04d14cd4f124dae85bb85b
commit 25bbaa8fdeeb9b9b5b04d14cd4f124dae85bb85b
Author: Tobias Burnus
Date: Thu May 29 22:47:06 2025 +0200
libgomp: Add OpenACC's acc_memcpy_device{,_async} routines [PR93226]
libgomp/ChangeLog:
PR lib
https://gcc.gnu.org/g:48973e8783e59462ab6e34d5d48b74a2146a05f1
commit r16-983-g48973e8783e59462ab6e34d5d48b74a2146a05f1
Author: Julian Brown
Date: Fri May 30 08:41:00 2025 +0200
OpenMP: C++ "declare mapper" support
This patch adds support for OpenMP 5.0 "declare mapper" functional
https://gcc.gnu.org/g:f4aa6b5a8d63050f5d61fcec222ed87be4c0a266
commit r16-971-gf4aa6b5a8d63050f5d61fcec222ed87be4c0a266
Author: Tobias Burnus
Date: Thu May 29 22:47:06 2025 +0200
libgomp: Add OpenACC's acc_memcpy_device{,_async} routines [PR93226]
libgomp/ChangeLog:
https://gcc.gnu.org/g:a64a7f0a6cf8afcbad4bd6c9e1b0f1d4f2d5b958
commit r16-940-ga64a7f0a6cf8afcbad4bd6c9e1b0f1d4f2d5b958
Author: Tobias Burnus
Date: Wed May 28 22:35:03 2025 +0200
Fortran: gfc_simplify_{cospi,sinpi} - fix for MPFR < 4.2.0
gcc/fortran/ChangeLog:
PR
https://gcc.gnu.org/g:e8fdd55ec907496ff3c80fed55d8da3ddbdc1a2b
commit r16-938-ge8fdd55ec907496ff3c80fed55d8da3ddbdc1a2b
Author: Yuao Ma
Date: Wed May 28 23:13:45 2025 +0800
fortran: add constant input support for trig functions with half-revolutions
This patch introduces constant
https://gcc.gnu.org/g:c38760cdb2ac21f690647e965acc0eaba3250f6d
commit r15-9740-gc38760cdb2ac21f690647e965acc0eaba3250f6d
Author: Tobias Burnus
Date: Wed May 28 15:14:14 2025 +0200
libgomp.fortran/metadirective-1.f90: Expect 'error:' for nvptx compile
[PR118694]
This should have b
https://gcc.gnu.org/g:5b2e7afb135aa10e17e51b891d4b2c85ee541ade
commit r16-935-g5b2e7afb135aa10e17e51b891d4b2c85ee541ade
Author: Tobias Burnus
Date: Wed May 28 15:14:14 2025 +0200
libgomp.fortran/metadirective-1.f90: Expect 'error:' for nvptx compile
[PR118694]
This should have be
https://gcc.gnu.org/g:d390c7e5bd03490485a0b036add096e2e8b811b9
commit r15-9731-gd390c7e5bd03490485a0b036add096e2e8b811b9
Author: Tobias Burnus
Date: Mon May 26 19:50:40 2025 +0200
c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected result [PR118694]
With compilation for nvp
The branch 'devel/omp/gcc-15' was updated to point to:
499d610ac358... Merge branch 'releases/gcc-15' into devel/omp/gcc-15
It previously pointed to:
e841798c07dc... ChangeLog.omp bump
Diff:
Summary of changes (added commits):
---
499d610... Merge branch 'r
https://gcc.gnu.org/g:5d6ed6d604ff949b650e48fa4eaed3ec8b6489c1
commit r16-883-g5d6ed6d604ff949b650e48fa4eaed3ec8b6489c1
Author: Tobias Burnus
Date: Mon May 26 19:50:40 2025 +0200
c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected result [PR118694]
With compilation for nvpt
https://gcc.gnu.org/g:cf619d4a366ad428421fdb7ad617b4749799cf93
commit r15-9730-gcf619d4a366ad428421fdb7ad617b4749799cf93
Author: Tobias Burnus
Date: Fri May 23 11:30:48 2025 +0200
libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile
[PR118694]
OpenMP's 'targe
https://gcc.gnu.org/g:9c8e20a8425f123abd54261d03af5a956d4d01c6
commit r15-9729-g9c8e20a8425f123abd54261d03af5a956d4d01c6
Author: Tobias Burnus
Date: Mon May 26 17:58:07 2025 +0200
OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
PR c++/120413
https://gcc.gnu.org/g:45b849d05b733a25ec7ce612229084b8f4b86d3d
commit r16-881-g45b849d05b733a25ec7ce612229084b8f4b86d3d
Author: Tobias Burnus
Date: Mon May 26 17:58:07 2025 +0200
OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
PR c++/120413
https://gcc.gnu.org/g:b3d07ec7ac2ccd935a79b29e1a0e2eb16225286a
commit r16-838-gb3d07ec7ac2ccd935a79b29e1a0e2eb16225286a
Author: Tobias Burnus
Date: Fri May 23 11:30:48 2025 +0200
libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile
[PR118694]
OpenMP's 'target
https://gcc.gnu.org/g:cf57f401ab8f44585c443d40aba5e360f89263db
commit cf57f401ab8f44585c443d40aba5e360f89263db
Author: Tobias Burnus
Date: Thu May 22 17:10:44 2025 +0200
ChangeLog.omp bump
Diff:
---
contrib/ChangeLog.omp | 7 +++
gcc/DATESTAMP.omp | 2 +-
2 files changed, 8 inser
https://gcc.gnu.org/g:cc7f48e65b9aadb885461dea201d6028cc008ea1
commit cc7f48e65b9aadb885461dea201d6028cc008ea1
Author: Tobias Burnus
Date: Thu May 22 17:06:38 2025 +0200
git_repository.py: Fix handling of --last-commit with merges
contrib/ChangeLog:
* gcc-changelo
https://gcc.gnu.org/g:bc76738d12f06a5efc2b998c2d6fcc093288771f
commit bc76738d12f06a5efc2b998c2d6fcc093288771f
Merge: 033dc40acd5c 911cfea5e597
Author: Tobias Burnus
Date: Tue May 20 13:39:18 2025 +0200
Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Merge up to r15-9715-g911
The branch 'devel/omp/gcc-15' was updated to point to:
bc76738d12f0... Merge branch 'releases/gcc-15' into devel/omp/gcc-15
It previously pointed to:
033dc40acd5c... ChangeLog.omp bump
Diff:
Summary of changes (added commits):
---
bc76738... Merge branch 'r
https://gcc.gnu.org/g:6f607c9174ea8cc257b5d2f82fe1fe1e26ddbbf2
commit r15-9705-g6f607c9174ea8cc257b5d2f82fe1fe1e26ddbbf2
Author: Tobias Burnus
Date: Fri May 9 10:57:44 2025 +0200
libgomp.{c,fortran}/interop-{hip,cuda}: Fix dg-run target selection
While the tests checked whether th
https://gcc.gnu.org/g:24edffe147a7e550821e482498ef18719368255b
commit r15-9704-g24edffe147a7e550821e482498ef18719368255b
Author: Tobias Burnus
Date: Wed May 7 13:46:51 2025 +0200
libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_shared_memory
variant
When host memory is de
https://gcc.gnu.org/g:e71170dc97caf1c6582e4ca1a6416c56160adea9
commit r15-9703-ge71170dc97caf1c6582e4ca1a6416c56160adea9
Author: Thomas Schwinge
Date: Mon May 5 10:19:30 2025 +0200
'libgomp.c/interop-hsa.c': GCN offloading only
Fix-up for commit 8d84ea28510054fbbb8a2b7441916bd75e2
https://gcc.gnu.org/g:57f73c3956572f30f3e0f7a350d958985b11daa5
commit r15-9707-g57f73c3956572f30f3e0f7a350d958985b11daa5
Author: Tobias Burnus
Date: Thu May 15 09:15:21 2025 +0200
OpenMP/Fortran: Fix allocatable-component mapping of derived-type array
comps
The check whether the
https://gcc.gnu.org/g:ab9ca3a8b1af4119b5849f3615a94e5f1fd4e5a7
commit r15-9706-gab9ca3a8b1af4119b5849f3615a94e5f1fd4e5a7
Author: Tobias Burnus
Date: Wed May 14 20:06:49 2025 +0200
OpenMP: Fix mapping of zero-sized arrays with non-literal size:
map(var[:n]), n = 0
For map(ptr[:0])
https://gcc.gnu.org/g:6ae29e2c1cab22b971a96a1523dfd6e407e051a0
commit r15-9702-g6ae29e2c1cab22b971a96a1523dfd6e407e051a0
Author: Tobias Burnus
Date: Thu May 1 15:39:42 2025 +
OpenMP: Restore lost Fortran testcase for 'omp allocate'
This testcase, which is present on the OG13 a
https://gcc.gnu.org/g:951d02dde2b86cbc999ef8c6c2256c2cde21735f
commit r15-9699-g951d02dde2b86cbc999ef8c6c2256c2cde21735f
Author: Tobias Burnus
Date: Thu Apr 24 14:36:37 2025 +0200
libgomp: Add additional OpenMP interop runtime tests
Add checks for nowait/depend and for checks that
https://gcc.gnu.org/g:f251e2748a9c6dd90ed4df796da0a0ad6c8a377a
commit r15-9698-gf251e2748a9c6dd90ed4df796da0a0ad6c8a377a
Author: Tobias Burnus
Date: Wed Apr 23 09:03:00 2025 +0200
OpenMP: Add libgomp.fortran/target-enter-data-8.f90
Add another testcase for Fortran deep mapping of
https://gcc.gnu.org/g:e8b69eeb1c3d217f344fe92e758a30851883ab08
commit r15-9700-ge8b69eeb1c3d217f344fe92e758a30851883ab08
Author: Tobias Burnus
Date: Thu Apr 24 18:26:30 2025 +0200
libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test
This is all about using the AM
https://gcc.gnu.org/g:c37fa5f8e5d2f9296f4207f430a4ac69ecab54fa
commit r15-9701-gc37fa5f8e5d2f9296f4207f430a4ac69ecab54fa
Author: Andrew Stubbs
Date: Thu Apr 24 16:50:08 2025 +
OpenMP, GCN: Add interop-hsa testcase
This testcase ensures that the interop HSA support is sufficien
https://gcc.gnu.org/g:f99017c3125f4400cf6a098cf5b33d32fe3e6645
commit r16-648-gf99017c3125f4400cf6a098cf5b33d32fe3e6645
Author: Tobias Burnus
Date: Thu May 15 09:15:21 2025 +0200
OpenMP/Fortran: Fix allocatable-component mapping of derived-type array
comps
The check whether the l
https://gcc.gnu.org/g:a1c4b92e57874d549b3bc6bb776c7c16e9ada14a
commit a1c4b92e57874d549b3bc6bb776c7c16e9ada14a
Author: Tobias Burnus
Date: Wed May 14 20:06:49 2025 +0200
OpenMP: Fix mapping of zero-sized arrays with non-literal size:
map(var[:n]), n = 0
For map(ptr[:0]), the used
https://gcc.gnu.org/g:814e29e390b1e9253f9a38e0d84f5ebe5de0c13e
commit r16-636-g814e29e390b1e9253f9a38e0d84f5ebe5de0c13e
Author: Tobias Burnus
Date: Wed May 14 20:06:49 2025 +0200
OpenMP: Fix mapping of zero-sized arrays with non-literal size:
map(var[:n]), n = 0
For map(ptr[:0]),
https://gcc.gnu.org/g:aac78fde6aa6ae829679355bc2a65bcadd834e6f
commit r16-608-gaac78fde6aa6ae829679355bc2a65bcadd834e6f
Author: Tobias Burnus
Date: Wed May 14 09:18:09 2025 +0200
Fortran: Fix mpfr_tanu use in gfc_simplify_cotand with mpfr 4.2.0+
[PR120225]
Fix commit r16-607-gc91
https://gcc.gnu.org/g:c91c226762b422c3c310227e26f9390f93fe9f4d
commit r16-607-gc91c226762b422c3c310227e26f9390f93fe9f4d
Author: Tobias Burnus
Date: Wed May 14 09:12:13 2025 +0200
Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric
functions [PR120225]
As MPFR 4.
https://gcc.gnu.org/g:abe8cd9ba6bf8581fd4e4f23c75a15eec276cc00
commit r16-603-gabe8cd9ba6bf8581fd4e4f23c75a15eec276cc00
Author: Tobias Burnus
Date: Wed May 14 00:53:50 2025 +0200
gfortran.dg/dec_math.f90: Add comment regarding F2023 [PR113413]
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:b239e9cf98ca9238e61e01864ab4dbb5c7f57ce2
commit r16-602-gb239e9cf98ca9238e61e01864ab4dbb5c7f57ce2
Author: Yuao Ma
Date: Mon May 12 23:07:37 2025 +0800
fortran: map atand(y, x) to atan2d(y, x) [PR113413]
According to the Fortran standard, atand(y, x) is equiva
https://gcc.gnu.org/g:5d9e66493afaa9b0450f03b53f0cb99afb411816
commit r16-515-g5d9e66493afaa9b0450f03b53f0cb99afb411816
Author: Yuao Ma
Date: Sat May 10 19:04:12 2025 +0200
fortran: fix simple typo in libgfortran
This patch fix a simple typo in the comment of libgfortran.
No u
https://gcc.gnu.org/g:94e63410474a36655e1800387eabd73a6f930048
commit r16-497-g94e63410474a36655e1800387eabd73a6f930048
Author: Tobias Burnus
Date: Fri May 9 10:57:44 2025 +0200
libgomp.{c,fortran}/interop-{hip,cuda}: Fix dg-run target selection
While the tests checked whether the
https://gcc.gnu.org/g:9565076f9b810541aeb63cb621d694326aa12216
commit r16-445-g9565076f9b810541aeb63cb621d694326aa12216
Author: Tobias Burnus
Date: Wed May 7 13:46:51 2025 +0200
libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_shared_memory
variant
When host memory is dev
https://gcc.gnu.org/g:c9731fdbe4b323f563ee07b05a9a2ff153708aee
commit c9731fdbe4b323f563ee07b05a9a2ff153708aee
Author: Tobias Burnus
Date: Thu Apr 24 18:26:30 2025 +0200
libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test
This is all about using the AMD's HIP he
https://gcc.gnu.org/g:8ef0518bce489c4c0c252a0e0c44193c5f7cf777
commit r16-115-g8ef0518bce489c4c0c252a0e0c44193c5f7cf777
Author: Tobias Burnus
Date: Thu Apr 24 18:26:30 2025 +0200
libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test
This is all about using the AMD
https://gcc.gnu.org/g:b28645de4e50367c5f8b68b0b5664e0b7da000b7
commit b28645de4e50367c5f8b68b0b5664e0b7da000b7
Author: Tobias Burnus
Date: Thu Apr 24 14:36:37 2025 +0200
libgomp: Add additional OpenMP interop runtime tests
Add checks for nowait/depend and for checks that the retur
https://gcc.gnu.org/g:515d9be7944e89f5ec4363f9816ad4031ab6394b
commit r16-109-g515d9be7944e89f5ec4363f9816ad4031ab6394b
Author: Tobias Burnus
Date: Thu Apr 24 14:36:37 2025 +0200
libgomp: Add additional OpenMP interop runtime tests
Add checks for nowait/depend and for checks that
https://gcc.gnu.org/g:c9a8f2f9d39a317ed67fb47157a995ea03c182d4
commit r16-92-gc9a8f2f9d39a317ed67fb47157a995ea03c182d4
Author: Tobias Burnus
Date: Wed Apr 23 09:03:00 2025 +0200
OpenMP: Add libgomp.fortran/target-enter-data-8.f90
Add another testcase for Fortran deep mapping of al
https://gcc.gnu.org/g:4bff3f0b89af9a9aad69b8f85859c0a3667533ae
commit r15-9545-g4bff3f0b89af9a9aad69b8f85859c0a3667533ae
Author: Tobias Burnus
Date: Thu Apr 17 10:21:05 2025 +0200
libgomp.texi: For HIP interop, mention cpp defines to set
The HIP header files recognize the used com
https://gcc.gnu.org/g:1ff4a22103767cd0133f0c1db6e85220f28ab3fa
commit r15-9506-g1ff4a22103767cd0133f0c1db6e85220f28ab3fa
Author: Tobias Burnus
Date: Tue Apr 15 23:19:50 2025 +0200
libgomp.texi (gcn, nvptx): Mention self_maps alongside USM
libgomp/ChangeLog:
* libg
https://gcc.gnu.org/g:649b3cf32aee7c22f24033d0f6f8c74196b74a19
commit r15-9308-g649b3cf32aee7c22f24033d0f6f8c74196b74a19
Author: Tobias Burnus
Date: Tue Apr 8 12:04:59 2025 +0200
libgomp: Add -Wno-c-binding-type for omp_lib.f90 compilation
Silence the overeager "Warning: Variable
https://gcc.gnu.org/g:0f77d88fdf797842ac0134a4013b4227dd5a658f
commit r15-9314-g0f77d88fdf797842ac0134a4013b4227dd5a658f
Author: Tobias Burnus
Date: Tue Apr 8 13:47:53 2025 +0200
OpenMP: Fix append_args handling in modify_call_for_omp_dispatch
At tree level, the addr ref is also r
https://gcc.gnu.org/g:2d7e1d6e40a13a5f160b584336795b80f193ec3b
commit r15-9326-g2d7e1d6e40a13a5f160b584336795b80f193ec3b
Author: Tobias Burnus
Date: Wed Apr 9 08:21:19 2025 +0200
Fortran: Add code gen for do,concurrent's LOCAL/LOCAL_INIT [PR101602]
Implement LOCAL and LOCAL_INIT;
https://gcc.gnu.org/g:e14ab294c02ff6a1c63aee447d4cc47b74462d1a
commit e14ab294c02ff6a1c63aee447d4cc47b74462d1a
Author: Tobias Burnus
Date: Tue Apr 8 13:47:53 2025 +0200
OpenMP: Fix append_args handling in modify_call_for_omp_dispatch
At tree level, the addr ref is also required fo
The branch 'devel/omp/gcc-14' was updated to point to:
b25ca248132a... Merge remote-tracking branch 'origin/releases/gcc-14' into
It previously pointed to:
be92d54c5622... OpenMP: Require target and/or targetsync init modifier [PR1
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:0c63c7524bd523ea82933e90689b63d80e16d67e
commit r15-9243-g0c63c7524bd523ea82933e90689b63d80e16d67e
Author: Tobias Burnus
Date: Mon Apr 7 09:04:53 2025 +0200
libgomp.texi: Add GCN doc for omp_target_memcpy_rect
libgomp/ChangeLog:
* libgomp.tex
https://gcc.gnu.org/g:f3899e0fd3f9aa6b579a21e87b50c61ea5c448df
commit r15-9063-gf3899e0fd3f9aa6b579a21e87b50c61ea5c448df
Author: Tobias Burnus
Date: Mon Mar 31 11:44:26 2025 +0200
OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after
'error' [PR119541]
OpenMP req
https://gcc.gnu.org/g:469da7af65f91fe0a8d3a9245280c2a2f6f49c7a
commit 469da7af65f91fe0a8d3a9245280c2a2f6f49c7a
Author: Tobias Burnus
Date: Fri Mar 21 21:39:42 2025 +0100
libgomp/plugin: Add initial interop support to nvptx + gcn
The interop directive operates on an opaque object t
https://gcc.gnu.org/g:de92ac6f11e605987421fe1443b5b81ff172dbb6
commit r15-9120-gde92ac6f11e605987421fe1443b5b81ff172dbb6
Author: Tobias Burnus
Date: Tue Apr 1 10:29:27 2025 +0200
OpenMP: Reorder diagnostic in modify_call_for_omp_dispatch [PR119559]
gcc/ChangeLog:
https://gcc.gnu.org/g:a912e5a1032171635a008c7baac2c9fa02c0335b
commit a912e5a1032171635a008c7baac2c9fa02c0335b
Author: Tobias Burnus
Date: Tue Apr 1 10:29:27 2025 +0200
OpenMP: Reorder diagnostic in modify_call_for_omp_dispatch [PR119559]
gcc/ChangeLog:
PR middle-
https://gcc.gnu.org/g:fa13241d67e21088305a6fc54c76b9f9a3d9d4c4
commit fa13241d67e21088305a6fc54c76b9f9a3d9d4c4
Author: Tobias Burnus
Date: Mon Mar 31 11:44:26 2025 +0200
OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after
'error' [PR119541]
OpenMP requires that
https://gcc.gnu.org/g:f8bde63c202b4dd6b7b26021ed62ceb5df6e5c81
commit f8bde63c202b4dd6b7b26021ed62ceb5df6e5c81
Author: Tobias Burnus
Date: Sun Mar 30 09:55:29 2025 +0200
gcc/testsuite/g++.dg/gomp/append-args-8.C: Fix scan-dump-tree
gcc/testsuite/ChangeLog:
* g++.d
https://gcc.gnu.org/g:e0886d8ad4c51919c349d0b31f2bec3acbc79e14
commit r15-9033-ge0886d8ad4c51919c349d0b31f2bec3acbc79e14
Author: Tobias Burnus
Date: Sun Mar 30 09:55:29 2025 +0200
gcc/testsuite/g++.dg/gomp/append-args-8.C: Fix scan-dump-tree
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:d3998fce2d0bacc3b6390dbf8931558b6e1294c4
commit d3998fce2d0bacc3b6390dbf8931558b6e1294c4
Author: Tobias Burnus
Date: Thu Mar 27 14:09:20 2025 +0100
OpenMP: Fix C++ template handling with append_args' prefer_type modifier
It is possible but not very sensible t
https://gcc.gnu.org/g:7e286b56545e1bd28098cc197e674d02f3849ec3
commit r15-8972-g7e286b56545e1bd28098cc197e674d02f3849ec3
Author: Tobias Burnus
Date: Thu Mar 27 14:09:20 2025 +0100
OpenMP: Fix C++ template handling with append_args' prefer_type modifier
It is possible but not very
https://gcc.gnu.org/g:2e7c1b589bc58be0e155098cf87d8535d41adeab
commit r15-8923-g2e7c1b589bc58be0e155098cf87d8535d41adeab
Author: Tobias Burnus
Date: Wed Mar 26 11:27:56 2025 +0100
libgomp.texi: Document supported OpenMP 'interop' types for nvptx and gcn
Note that this commit also
https://gcc.gnu.org/g:e7a79c14ab50ac1bb3ae043f477e2d6ab7ceac4f
commit e7a79c14ab50ac1bb3ae043f477e2d6ab7ceac4f
Author: Tobias Burnus
Date: Mon Mar 24 19:52:10 2025 +0100
libgomp: Save OpenMP device number when initializing the interop object
The interop object (opaque object to th
https://gcc.gnu.org/g:56189d0ffeb35769637347720dfb24d2e4d7d47f
commit r15-8893-g56189d0ffeb35769637347720dfb24d2e4d7d47f
Author: Tobias Burnus
Date: Tue Mar 25 15:07:56 2025 +0100
install.texi: gcn - suggest to use Newlib with simd math fix [PR119325]
Suggest a Newlib with a fix f
https://gcc.gnu.org/g:c6279fffdbf8e13e46932eb8e100cfc579d06f2c
commit r15-8892-gc6279fffdbf8e13e46932eb8e100cfc579d06f2c
Author: Tobias Burnus
Date: Tue Mar 25 15:02:54 2025 +0100
omp-general.cc: Remove 'if' around call to always 'true' returning function
[PR118627]
Before omp_pa
https://gcc.gnu.org/g:ea561defcb718dc6f3f03237be661f0697ef3095
commit ea561defcb718dc6f3f03237be661f0697ef3095
Author: Tobias Burnus
Date: Mon Mar 24 16:08:20 2025 +0100
libgomp/plugin/plugin-nvptx.c: Fix device used for stream creation
libgomp/ChangeLog:
* plugin
https://gcc.gnu.org/g:10041f146132993c328e3112e33e33c08f90ae06
commit 10041f146132993c328e3112e33e33c08f90ae06
Author: Tobias Burnus
Date: Mon Mar 24 19:52:10 2025 +0100
libgomp: Save OpenMP device number when initializing the interop object
The interop object (opaque object to th
https://gcc.gnu.org/g:4d5d1a7326c8509a4a6fc94eedc3ba22d68f806f
commit r15-8870-g4d5d1a7326c8509a4a6fc94eedc3ba22d68f806f
Author: Tobias Burnus
Date: Mon Mar 24 19:52:10 2025 +0100
libgomp: Save OpenMP device number when initializing the interop object
The interop object (opaque ob
https://gcc.gnu.org/g:1c5a375c21a262eb636449f88e671a09e140404e
commit r15-8867-g1c5a375c21a262eb636449f88e671a09e140404e
Author: Tobias Burnus
Date: Mon Mar 24 16:08:20 2025 +0100
libgomp/plugin/plugin-nvptx.c: Fix device used for stream creation
libgomp/ChangeLog:
https://gcc.gnu.org/g:1425cf8691eb018d0df8cc5ea373b2a8ca0e32bb
commit 1425cf8691eb018d0df8cc5ea373b2a8ca0e32bb
Author: Marek Polacek
Date: Mon Mar 17 17:46:02 2025 -0400
c++: ICE with ptr-to-member-fn [PR119344]
This ICE appeared with the removal of NON_DEPENDENT_EXPR. Previously
https://gcc.gnu.org/g:a8f53501ef8ebbb0dbef431e0275806eafd2e41f
commit a8f53501ef8ebbb0dbef431e0275806eafd2e41f
Author: Jason Merrill
Date: Tue Mar 18 14:44:08 2025 -0400
c++: constexpr ref template arg [PR119194]
Here we were assuming that a constant variable appearing in a templa
https://gcc.gnu.org/g:c2ebdabe205f1f626d624fd9a406aacb844f2131
commit c2ebdabe205f1f626d624fd9a406aacb844f2131
Author: GCC Administrator
Date: Fri Mar 21 00:22:55 2025 +
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog| 7 +++
gcc/d/ChangeLog
https://gcc.gnu.org/g:5dd8e647bedacb443aa5a11e26d6748ee6ddff1e
commit 5dd8e647bedacb443aa5a11e26d6748ee6ddff1e
Author: Jason Merrill
Date: Thu Mar 20 12:57:15 2025 -0400
ipa: target clone and mangling alias [PR114992]
Since the mangling of the second lambda changed (previously we
https://gcc.gnu.org/g:364d8a6c47091953c7c838782149693f9ed385c3
commit 364d8a6c47091953c7c838782149693f9ed385c3
Author: Marek Polacek
Date: Mon Mar 17 12:56:40 2025 -0400
c++: ICE when substituting packs into type aliases [PR118104]
r12-1094 mentions that adding the assert didn't l
https://gcc.gnu.org/g:fcf3133716dd7a8a10f6f97fb751cd6a6e1eca77
commit fcf3133716dd7a8a10f6f97fb751cd6a6e1eca77
Author: Tobias Burnus
Date: Sat Mar 22 00:36:44 2025 +0100
libgomp.fortran/get-mapped-ptr-1.f90: Use -6 for non-conf dev number
This is a fix for the GOMP_interop commit
https://gcc.gnu.org/g:3560ef45c0b57d9382becf7cb0b027ada5715c91
commit 3560ef45c0b57d9382becf7cb0b027ada5715c91
Author: Paul-Antoine Arras
Date: Thu Mar 13 17:16:41 2025 +0100
OpenMP: 'interop' construct - add ME support + target-independent libgomp
This patch partially enables use
https://gcc.gnu.org/g:f3e458b82b2fb72483ca48a06eadb22784d65b42
commit f3e458b82b2fb72483ca48a06eadb22784d65b42
Author: Patrick Palka
Date: Tue Mar 18 11:38:33 2025 -0400
c++: memfn pointer as NTTP argument considered unused [PR119233]
This is just the member function pointer versi
https://gcc.gnu.org/g:fb9ba80b91b5328e43eeaf83cafe150ee861043d
commit fb9ba80b91b5328e43eeaf83cafe150ee861043d
Author: Marek Polacek
Date: Tue Sep 17 16:58:37 2024 -0400
c++: tweak for -Wrange-loop-construct [PR116731]
This PR reports that the warning would be better off using a c
https://gcc.gnu.org/g:969fe433b01999878abbdbcb500a824aaef9d229
commit 969fe433b01999878abbdbcb500a824aaef9d229
Author: Simon Martin
Date: Thu Mar 20 20:36:26 2025 +0100
c++: Don't prune constant capture proxies only used in array dimensions
[PR114292]
We currently ICE upon the fo
https://gcc.gnu.org/g:80ce18b506f4e22248d316f93eadc54dab597c46
commit 80ce18b506f4e22248d316f93eadc54dab597c46
Author: GCC Administrator
Date: Thu Mar 20 00:24:19 2025 +
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 14 ++
gcc/cp/ChangeL
https://gcc.gnu.org/g:2a88778a1d6740854d20de4a31853e71bb9127ba
commit 2a88778a1d6740854d20de4a31853e71bb9127ba
Author: Jakub Jelinek
Date: Thu Mar 20 10:36:29 2025 +0100
libstdc++: Fix comment typo
Another IEE typo.
2025-03-20 Jakub Jelinek
* testsuite
https://gcc.gnu.org/g:4e7772294074b78a4f06061ed53c605d8c98bbeb
commit 4e7772294074b78a4f06061ed53c605d8c98bbeb
Author: Filip Kastl
Date: Thu Mar 20 11:54:59 2025 +0100
gimple: sccopy: Don't increment i after vec::unordered_remove()
I increment the index variable in a loop even whe
https://gcc.gnu.org/g:1be389b92d77ca668fc4393ad0eea019986430d8
commit 1be389b92d77ca668fc4393ad0eea019986430d8
Author: Iain Buclaw
Date: Thu Mar 20 01:09:13 2025 +0100
d: Merge upstream dmd, druntime af92b68a81, phobos c970ca67f
D front-end changes:
- Import dmd v
https://gcc.gnu.org/g:183110c3189ae3f1c64789618cbb3b8c1d71c139
commit 183110c3189ae3f1c64789618cbb3b8c1d71c139
Author: Jonathan Wakely
Date: Wed Mar 19 23:26:10 2025 +
libstdc++: Fix "IEE" typo in comment in std::time_put::do_put
libstdc++-v3/ChangeLog:
* incl
https://gcc.gnu.org/g:af9e28ba3de1eddf0a9506927217a2fd72aabcb9
commit af9e28ba3de1eddf0a9506927217a2fd72aabcb9
Author: Eric Botcazou
Date: Wed Mar 19 08:55:04 2025 +0100
Fix misoptimization at -O2 in LTO mode
This is a regression in recent releases. The problem is that the IPA mod
https://gcc.gnu.org/g:a05efb217f98ff08e00d4630213de91cdcdf86d6
commit a05efb217f98ff08e00d4630213de91cdcdf86d6
Author: Jason Merrill
Date: Wed Mar 19 05:15:00 2025 -0400
c++: mangling of array new [PR119316]
Because we build an array type to represent an array new, we hit a VLA
1 - 100 of 272 matches
Mail list logo