[gcc r15-2050] Daily bump.

2024-07-15 Thread GCC Administrator via Gcc-cvs
 (vbfloat16m1x2_t): Ditto.
+   (vbfloat16m1x3_t): Ditto.
+   (vbfloat16m1x4_t): Ditto.
+   (vbfloat16m1x5_t): Ditto.
+   (vbfloat16m1x6_t): Ditto.
+   (vbfloat16m1x7_t): Ditto.
+   (vbfloat16m1x8_t): Ditto.
+   (vbfloat16m2x2_t): Ditto.
+   (vbfloat16m2x3_t): Ditto.
+   (vbfloat16m2x4_t): Ditto.
+   (vbfloat16m4x2_t): Ditto.
+   * config/riscv/riscv-vector-builtins.cc (check_required_extensions):
+   Add required_ext checking for BFloat16.
+   * config/riscv/riscv-vector-builtins.def (vbfloat16mf4_t):
+   Add vector_type for BFloat16 in builtins.def.
+   (vbfloat16mf4x2_t): Ditto.
+   (vbfloat16mf4x3_t): Ditto.
+   (vbfloat16mf4x4_t): Ditto.
+   (vbfloat16mf4x5_t): Ditto.
+   (vbfloat16mf4x6_t): Ditto.
+   (vbfloat16mf4x7_t): Ditto.
+   (vbfloat16mf4x8_t): Ditto.
+   (vbfloat16mf2_t): Ditto.
+   (vbfloat16mf2x2_t): Ditto.
+   (vbfloat16mf2x3_t): Ditto.
+   (vbfloat16mf2x4_t): Ditto.
+   (vbfloat16mf2x5_t): Ditto.
+   (vbfloat16mf2x6_t): Ditto.
+   (vbfloat16mf2x7_t): Ditto.
+   (vbfloat16mf2x8_t): Ditto.
+   (vbfloat16m1_t): Ditto.
+   (vbfloat16m1x2_t): Ditto.
+   (vbfloat16m1x3_t): Ditto.
+   (vbfloat16m1x4_t): Ditto.
+   (vbfloat16m1x5_t): Ditto.
+   (vbfloat16m1x6_t): Ditto.
+   (vbfloat16m1x7_t): Ditto.
+   (vbfloat16m1x8_t): Ditto.
+   (vbfloat16m2_t): Ditto.
+   (vbfloat16m2x2_t): Ditto.
+   (vbfloat16m2x3_t): Ditto.
+   (vbfloat16m2x4_t): Ditto.
+   (vbfloat16m4_t): Ditto.
+   (vbfloat16m4x2_t): Ditto.
+   (vbfloat16m8_t): Ditto.
+   (double_trunc_bfloat_scalar): Add scalar_type def for BFloat16.
+   (double_trunc_bfloat_vector): Add vector_type def for BFloat16.
+   * config/riscv/riscv-vector-builtins.h (RVV_REQUIRE_ELEN_BF_16):
+   Add required defination of BFloat16 ext.
+   * config/riscv/riscv-vector-switch.def (ENTRY):
+   Add vector_type information for BFloat16.
+   (TUPLE_ENTRY): Add tuple vector_type information for BFloat16.
+
 2024-07-14  Roger Sayle  
 
* config/i386/i386-expand.cc (ix86_expand_fp_absneg_operator):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5e0ee8afc375..e63e19096bc1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240715
+20240716
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index bd5657bc1e6f..4b0ed7b3e98b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2024-07-15  Patrick Palka  
+
+   PR c++/115897
+   * pt.cc (complex_alias_template_p): Return true for an alias
+   template with attributes.
+   (get_underlying_template): Don't look through an alias template
+   with attributes.
+
 2024-07-13  David Malcolm  
 
* call.cc: Include "tree-pretty-print-markup.h".
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d15207afcba6..583973942c5d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,81 @@
+2024-07-15  Jeff Law  
+
+   * g++.dg/torture/pr115916.C: New test.
+   Co-author: Andreas Schwab 
+   Co-author: Sergei Trofimovich 
+
+2024-07-15  Patrick Palka  
+
+   PR c++/115897
+   * g++.dg/cpp0x/alias-decl-77.C: New test.
+
+2024-07-15  Christoph Müllner  
+
+   * gcc.target/riscv/pr115554.c: Change expected fail to expected pass.
+   * gcc.target/riscv/target-attr-16.c: New test.
+
+2024-07-15  Christoph Müllner  
+
+   PR target/115554
+   PR target/115562
+   * gcc.target/riscv/target-attr-01.c: Add test for option-arch directive.
+   * gcc.target/riscv/target-attr-02.c: Likewise.
+   * gcc.target/riscv/target-attr-03.c: Likewise.
+   * gcc.target/riscv/target-attr-04.c: Likewise.
+   * gcc.target/riscv/target-attr-05.c: Fix formatting.
+   * gcc.target/riscv/target-attr-06.c: Likewise.
+   * gcc.target/riscv/target-attr-07.c: Likewise.
+   * gcc.target/riscv/pr115554.c: New test.
+   * gcc.target/riscv/pr115562.c: New test.
+   * gcc.target/riscv/target-attr-08.c: New test.
+   * gcc.target/riscv/target-attr-09.c: New test.
+   * gcc.target/riscv/target-attr-10.c: New test.
+   * gcc.target/riscv/target-attr-11.c: New test.
+   * gcc.target/riscv/target-attr-12.c: New test.
+   * gcc.target/riscv/target-attr-13.c: New test.
+   * gcc.target/riscv/target-attr-14.c: New test.
+   * gcc.target/riscv/target-attr-15.c: New test.
+
+2024-07-15  Edwin Lu  
+
+   * gcc.target/riscv/rvv/autovec/binop/vec_sat_binary_vx.h:
+   initialize variable
+
+2024-07-15  liuhongt  
+
+   * gcc.target/i386/pr115872.c: New test.
+
+2024-07-15  Hongyu Wang  
+
+   * gcc.target/i386/apx-nf-2.c: New test.
+
+2024-07-15  Surya Kumari Jangala  
+
+   PR testsuite/115894
+   * gcc.target/arm/pr111235.c: Update expected output.
+
+2024-07-15  Monk Chiang  
+
+   * gcc.target/riscv/prefetch-zicbop.c: New test.
+   * gcc.tar

[gcc r11-11577] Daily bump.

2024-07-15 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:90c53dca6aea7b884f7e31584cbe75b0ef5a7169

commit r11-11577-g90c53dca6aea7b884f7e31584cbe75b0ef5a7169
Author: GCC Administrator 
Date:   Tue Jul 16 00:22:14 2024 +

Daily bump.

Diff:
---
 gcc/DATESTAMP | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5e0ee8afc375..e63e19096bc1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240715
+20240716


[gcc r12-10618] Daily bump.

2024-07-15 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:fbc5751fafe97df9e88217ec4c8eae4b25523d8f

commit r12-10618-gfbc5751fafe97df9e88217ec4c8eae4b25523d8f
Author: GCC Administrator 
Date:   Tue Jul 16 00:23:24 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 9 +
 gcc/DATESTAMP   | 2 +-
 gcc/testsuite/ChangeLog | 7 +++
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 65eeec81b0f3..3636cf488a5b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   PR target/115872
+   * tree-ssa-ccp.cc (convert_atomic_bit_not): Remove use_stmt after 
use_nop_stmt is removed.
+   (optimize_atomic_bit_test_and): Ditto.
+
 2024-07-11  Andre Vieira  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5e0ee8afc375..e63e19096bc1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240715
+20240716
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 36a833778249..223909bb58ef 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   * gcc.target/i386/pr115872.c: New test.
+
 2024-07-11  Andre Vieira  
 
Backported from master:


[gcc r13-8914] Daily bump.

2024-07-15 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:c2e42ae5138210afc4b6d54da1f424597ee9dcbe

commit r13-8914-gc2e42ae5138210afc4b6d54da1f424597ee9dcbe
Author: GCC Administrator 
Date:   Tue Jul 16 00:24:20 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 9 +
 gcc/DATESTAMP   | 2 +-
 gcc/testsuite/ChangeLog | 7 +++
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 40b7b00757af..a2c361f5e78a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   PR target/115872
+   * tree-ssa-ccp.cc (convert_atomic_bit_not): Remove use_stmt after 
use_nop_stmt is removed.
+   (optimize_atomic_bit_test_and): Ditto.
+
 2024-07-13  Lulu Cheng  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5e0ee8afc375..e63e19096bc1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240715
+20240716
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0dc32acfc0c3..04b7e511e299 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   * gcc.target/i386/pr115872.c: New test.
+
 2024-07-13  Lulu Cheng  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_version_git

2024-07-15 Thread (Cron Daemon) via Gccadmin
2024-07-16 00:18:28,222:INFO:root:=== Working on: master ===
2024-07-16 00:18:40,215:INFO:root:branch pulled and checked out
2024-07-16 00:18:40,222:INFO:root:22 revisions since last Daily bump
2024-07-16 00:18:43,332:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:43,495:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:47,310:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:47,456:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:48,149:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:48,374:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:48,529:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:48,683:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:48,839:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:48,989:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:49,462:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:49,630:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:49,790:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:18:54,025:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:18:54,203:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:07,969:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:08,134:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:19:09,098:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:09,255:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:10,008:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:10,168:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:19:12,578:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:18,616:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:19:19,808:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:19,952:INFO:root:writing to ./gcc/cp/ChangeLog
2024-07-16 00:19:20,079:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:19:21,111:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:25,112:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:19:33,969:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:19:34,120:INFO:root:DATESTAMP will be changed:
2024-07-16 00:19:40,353:INFO:root:commit is done
2024-07-16 00:20:53,769:INFO:root:branch is pushed
2024-07-16 00:20:53,824:INFO:root:branch is done
2024-07-16 00:20:53,824:INFO:root:
2024-07-16 00:20:53,893:INFO:root:=== Working on: releases/gcc-11 ===
2024-07-16 00:21:49,089:INFO:root:branch pulled and checked out
2024-07-16 00:21:49,091:INFO:root:1 revisions since last Daily bump
2024-07-16 00:21:49,102:INFO:root:DATESTAMP will be changed:
2024-07-16 00:22:14,728:INFO:root:commit is done
2024-07-16 00:22:41,914:INFO:root:branch is pushed
2024-07-16 00:22:41,960:INFO:root:branch is done
2024-07-16 00:22:41,961:INFO:root:
2024-07-16 00:22:42,024:INFO:root:=== Working on: releases/gcc-12 ===
2024-07-16 00:23:21,587:INFO:root:branch pulled and checked out
2024-07-16 00:23:21,589:INFO:root:2 revisions since last Daily bump
2024-07-16 00:23:21,640:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:23:21,778:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:23:21,973:INFO:root:DATESTAMP will be changed:
2024-07-16 00:23:24,947:INFO:root:commit is done
2024-07-16 00:23:53,840:INFO:root:branch is pushed
2024-07-16 00:23:53,888:INFO:root:branch is done
2024-07-16 00:23:53,888:INFO:root:
2024-07-16 00:23:56,222:INFO:root:=== Working on: releases/gcc-13 ===
2024-07-16 00:24:05,392:INFO:root:branch pulled and checked out
2024-07-16 00:24:05,394:INFO:root:2 revisions since last Daily bump
2024-07-16 00:24:05,449:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:24:05,720:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:24:05,903:INFO:root:DATESTAMP will be changed:
2024-07-16 00:24:20,526:INFO:root:commit is done
2024-07-16 00:24:49,025:INFO:root:branch is pushed
2024-07-16 00:24:49,081:INFO:root:branch is done
2024-07-16 00:24:49,081:INFO:root:
2024-07-16 00:25:02,222:INFO:root:=== Working on: releases/gcc-14 ===
2024-07-16 00:26:13,786:INFO:root:branch pulled and checked out
2024-07-16 00:26:13,788:INFO:root:3 revisions since last Daily bump
2024-07-16 00:26:15,928:INFO:root:writing to ./gcc/ChangeLog
2024-07-16 00:26:19,832:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:26:20,009:INFO:root:writing to ./gcc/fortran/ChangeLog
2024-07-16 00:26:20,177:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-07-16 00:26:20,321:INFO:root:DATESTAMP will be changed:
2024-07-16 00:26:23,399:INFO:root:commit is done
2024-07-16 00:26:55,716:INFO:root:branch is pushed
2024-07-16 00:26:55,775:INFO:root:branch is done
2024-07-16 00:26:55,776:INFO:root:


[gcc r14-10424] Daily bump.

2024-07-15 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:0fcadb3d51eb4f507ccddfad2e634e6894761faf

commit r14-10424-g0fcadb3d51eb4f507ccddfad2e634e6894761faf
Author: GCC Administrator 
Date:   Tue Jul 16 00:26:23 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   |  9 +
 gcc/DATESTAMP   |  2 +-
 gcc/fortran/ChangeLog   | 12 
 gcc/testsuite/ChangeLog | 18 ++
 4 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b5c634897056..c3ae47afb23c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   PR target/115872
+   * tree-ssa-ccp.cc (convert_atomic_bit_not): Remove use_stmt after 
use_nop_stmt is removed.
+   (optimize_atomic_bit_test_and): Ditto.
+
 2024-07-13  Lulu Cheng  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5e0ee8afc375..e63e19096bc1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240715
+20240716
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 1095e0d8a1c6..a2a37beb61de 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2024-07-15  Harald Anlauf  
+
+   Backported from master:
+   2024-05-24  Harald Anlauf  
+   Steven G. Kargl  
+
+   PR fortran/93635
+   * symbol.cc (conflict_std): Helper function for reporting attribute
+   conflicts depending on the Fortran standard version.
+   (conf_std): Helper macro for checking standard-dependent conflicts.
+   (gfc_check_conflict): Use it.
+
 2024-07-14  Mikael Morin  
 
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3d9153a72e1f..cef42f1d1697 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2024-07-15  Harald Anlauf  
+
+   Backported from master:
+   2024-05-24  Harald Anlauf  
+   Steven G. Kargl  
+
+   PR fortran/93635
+   * gfortran.dg/c-interop/c1255-2.f90: Adjust pattern.
+   * gfortran.dg/pr87907.f90: Likewise.
+   * gfortran.dg/pr93635.f90: New test.
+
+2024-07-15  liuhongt  
+
+   Backported from master:
+   2024-07-15  liuhongt  
+
+   * gcc.target/i386/pr115872.c: New test.
+
 2024-07-14  Mikael Morin  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-07-15 Thread (Cron Daemon) via Gccadmin
9988 blocks