[gcc r15-854] Daily bump.

2024-05-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:958a682794d9f7666557e2a92869312b2a187c00

commit r15-854-g958a682794d9f7666557e2a92869312b2a187c00
Author: GCC Administrator 
Date:   Tue May 28 00:16:59 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 76 +
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog | 42 +++
 3 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ae1c4f6c209..914128408c6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,79 @@
+2024-05-27  Andrew Pinski  
+
+   PR tree-optimization/115238
+   * generic-match-head.cc (bitwise_inverted_equal_p): Use
+   uniform_integer_cst_p instead of checking INTEGER_CST.
+   * gimple-match-head.cc (gimple_bitwise_inverted_equal_p): Likewise.
+
+2024-05-27  Gaius Mulley  
+
+   * doc/gm2.texi: Replace all occurrences of xref
+   {foo, , , gm2} with xref {foo}.
+
+2024-05-27  Richard Biener  
+
+   * tree-ssa-structalias.cc (scc_visit): Mark the node we
+   collapse to as being in a component.
+
+2024-05-27  Richard Biener  
+
+   PR tree-optimization/115220
+   PR tree-optimization/115226
+   * tree-ssa-sink.cc (statement_sink_location): When ignoring
+   paths to kills when sinking stores make sure the final
+   sink location is still post-dominated by the original one.
+   Otherwise we'd need to insert a PHI node to merge virtual operands.
+
+2024-05-27  TheShermanTanker  
+
+   * config/mingw/mingw32.h: Add new define for POSIX
+   threads.
+
+2024-05-27  Richard Biener  
+
+   PR tree-optimization/115232
+   * gimple-ssa-warn-access.cc (new_delete_mismatch_p): Handle
+   failure to demangle gracefully.
+
+2024-05-27  Gerald Pfeifer  
+
+   * doc/gm2.texi (What is GNU Modula-2): Move gcc.gnu.org links to
+   https.
+   (Other languages): Ditto. And fix casing of GCC.
+
+2024-05-27  Liao Shihua  
+
+   * config/riscv/riscv.cc (riscv_rtx_costs): Add TARGET_ZMMUL.
+
+2024-05-27  Maciej W. Rozycki  
+
+   * doc/invoke.texi (Option Summary): Add `-md', `-md-float', and
+   `-mg-float' options.  Reorder, matching VAX Options.
+   (VAX Options): Reword the description of `-mg' option.  Add
+   `-md', `-md-float', and `-mg-float' options.
+
+2024-05-27  Abe Skolnik  
+
+   PR target/79646
+   * config/vax/vax.opt (md, md-float, mg, mg-float): Correct
+   descriptions.
+
+2024-05-27  Lyut Nersisyan  
+
+   * config/riscv/riscv.md (_shift_reverse): New pattern.
+
+2024-05-27  Levy Hsu  
+   H.J. Lu  
+
+   PR target/115146
+   * config/i386/i386-expand.cc (expand_vec_perm_psrlw_psllw_por): Replace 
arithmatic shift
+   gen_ashrv4hi3 with logic shift gen_lshrv4hi3.
+   Replace gen_vlshrv8hi3 with gen_lshrv8hi3 and gen_vashlv8hi3 with 
gen_ashlv8hi3.
+
+2024-05-27  Pan Li  
+
+   * genmatch.cc (dt_node::gen_kids_1): Fix indenet mis-aligned.
+
 2024-05-26  Jeff Law  
 
* config/riscv/riscv.cc (riscv_build_integer_one): Verify there
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 345a13ee31c..cfeb7c20268 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240527
+20240528
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 12e39368b4c..27c61d5ddfb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,45 @@
+2024-05-27  Andrew Pinski  
+
+   PR tree-optimization/115238
+   * gcc.dg/tree-ssa/bitops-9.c: New test.
+
+2024-05-27  Richard Biener  
+
+   PR tree-optimization/115220
+   PR tree-optimization/115226
+   * gcc.dg/torture/pr115220.c: New testcase.
+   * gcc.dg/torture/pr115226.c: New testcase.
+
+2024-05-27  Richard Biener  
+
+   PR tree-optimization/115232
+   * g++.dg/pr115232.C: New testcase.
+
+2024-05-27  Simon Martin  
+
+   PR c++/105229
+   * g++.dg/parse/crash72.C: New test.
+
+2024-05-27  Liao Shihua  
+
+   * gcc.target/riscv/zmmul-3.c: New test.
+
+2024-05-27  Lyut Nersisyan  
+
+   * gcc.target/riscv/and-shift32.c: New test.
+   * gcc.target/riscv/and-shift64.c: New test.
+   Co-authored-by: Jeffrey A Law 
+
+2024-05-27  Levy Hsu  
+   H.J. Lu  
+
+   PR target/115146
+   * g++.target/i386/pr107563-a.C: Append '-mno-sse3' to compile option
+   to avoid test failure on hosts with SSE3 support.
+   * g++.target/i386/pr107563-b.C: Append '-mno-sse3' to compile option
+   to avoid test failure on hosts with SSE3 support.
+   * gcc.target/i386/pr115146.c: New test.
+
 2024-05-26  Jeff Law  
 
* gcc.target/riscv/synthesis-8.c: New test.


[gcc r11-11453] Daily bump.

2024-05-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:7c757c76370424b95a20343082d6adda6ce6f12a

commit r11-11453-g7c757c76370424b95a20343082d6adda6ce6f12a
Author: GCC Administrator 
Date:   Tue May 28 00:17:43 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 345a13ee31c..cfeb7c20268 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240527
+20240528


[gcc r12-10474] Daily bump.

2024-05-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:3bb534d1a66cb3adf22dd3fc54e289cdb959692f

commit r12-10474-g3bb534d1a66cb3adf22dd3fc54e289cdb959692f
Author: GCC Administrator 
Date:   Tue May 28 00:19:23 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 345a13ee31c..cfeb7c20268 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240527
+20240528


[gcc r13-8803] Daily bump.

2024-05-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:d7f9f231a177696c678309d46e4bd3055ecabec1

commit r13-8803-gd7f9f231a177696c678309d46e4bd3055ecabec1
Author: GCC Administrator 
Date:   Tue May 28 00:19:54 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 345a13ee31c..cfeb7c20268 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240527
+20240528


[gcc r14-10248] Daily bump.

2024-05-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:133da68a4c47f62c1bd9edcd358e31dc8fe1f902

commit r14-10248-g133da68a4c47f62c1bd9edcd358e31dc8fe1f902
Author: GCC Administrator 
Date:   Tue May 28 00:21:29 2024 +

Daily bump.

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

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4fded7eb723..c20c7f57865 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2024-05-27  Richard Biener  
+
+   Backported from master:
+   2024-05-27  Richard Biener  
+
+   PR tree-optimization/115232
+   * gimple-ssa-warn-access.cc (new_delete_mismatch_p): Handle
+   failure to demangle gracefully.
+
 2024-05-23  Martin Jambor  
 
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 345a13ee31c..cfeb7c20268 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240527
+20240528
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fa5931c335d..de446958530 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2024-05-27  Richard Biener  
+
+   Backported from master:
+   2024-05-27  Richard Biener  
+
+   PR tree-optimization/115232
+   * g++.dg/pr115232.C: New testcase.
+
 2024-05-25  Harald Anlauf  
 
Backported from master:


Cron sh /home/gccadmin/scripts/update_version_git

2024-05-27 Thread (Cron Daemon) via Gccadmin
2024-05-28 00:16:27,395:INFO:root:=== Working on: master ===
2024-05-28 00:16:29,208:INFO:root:branch pulled and checked out
2024-05-28 00:16:29,303:INFO:root:15 revisions since last Daily bump
2024-05-28 00:16:31,462:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:33,841:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:43,797:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:43,973:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:50,502:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:50,775:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:51,607:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:51,759:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:52,028:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:52,173:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:52,320:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:52,466:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:52,611:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:52,760:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:52,899:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:53,036:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:53,169:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:53,306:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:53,438:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:16:53,572:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:16:53,704:INFO:root:DATESTAMP will be changed:
2024-05-28 00:16:59,927:INFO:root:commit is done
2024-05-28 00:17:31,172:INFO:root:branch is pushed
2024-05-28 00:17:31,234:INFO:root:branch is done
2024-05-28 00:17:31,234:INFO:root:
2024-05-28 00:17:31,330:INFO:root:=== Working on: releases/gcc-11 ===
2024-05-28 00:17:40,126:INFO:root:branch pulled and checked out
2024-05-28 00:17:40,127:INFO:root:1 revisions since last Daily bump
2024-05-28 00:17:40,135:INFO:root:DATESTAMP will be changed:
2024-05-28 00:17:43,363:INFO:root:commit is done
2024-05-28 00:18:03,405:INFO:root:branch is pushed
2024-05-28 00:18:03,454:INFO:root:branch is done
2024-05-28 00:18:03,455:INFO:root:
2024-05-28 00:18:03,506:INFO:root:=== Working on: releases/gcc-12 ===
2024-05-28 00:19:20,762:INFO:root:branch pulled and checked out
2024-05-28 00:19:20,763:INFO:root:1 revisions since last Daily bump
2024-05-28 00:19:20,774:INFO:root:DATESTAMP will be changed:
2024-05-28 00:19:23,604:INFO:root:commit is done
2024-05-28 00:19:45,224:INFO:root:branch is pushed
2024-05-28 00:19:45,272:INFO:root:branch is done
2024-05-28 00:19:45,273:INFO:root:
2024-05-28 00:19:45,414:INFO:root:=== Working on: releases/gcc-13 ===
2024-05-28 00:19:51,493:INFO:root:branch pulled and checked out
2024-05-28 00:19:51,494:INFO:root:1 revisions since last Daily bump
2024-05-28 00:19:51,506:INFO:root:DATESTAMP will be changed:
2024-05-28 00:19:54,557:INFO:root:commit is done
2024-05-28 00:20:16,286:INFO:root:branch is pushed
2024-05-28 00:20:16,349:INFO:root:branch is done
2024-05-28 00:20:16,350:INFO:root:
2024-05-28 00:20:18,833:INFO:root:=== Working on: releases/gcc-14 ===
2024-05-28 00:21:23,854:INFO:root:branch pulled and checked out
2024-05-28 00:21:23,855:INFO:root:2 revisions since last Daily bump
2024-05-28 00:21:23,934:INFO:root:writing to ./gcc/ChangeLog
2024-05-28 00:21:24,096:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-05-28 00:21:24,244:INFO:root:DATESTAMP will be changed:
2024-05-28 00:21:29,702:INFO:root:commit is done
2024-05-28 00:21:50,825:INFO:root:branch is pushed
2024-05-28 00:21:50,882:INFO:root:branch is done
2024-05-28 00:21:50,882:INFO:root:


Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2024-05-27 Thread (Cron Daemon) via Gccadmin
9989 blocks


☠ Buildbot (Sourceware): gcc-autoregen - failed 'git diff ...' (failure) (master)

2024-05-27 Thread builder--- via Gccadmin
A failed build has been detected on builder gcc-autoregen while building gcc.

Full details are available at:
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358

Build state: failed 'git diff ...' (failure)
Revision: 4fcdc37e8856bde847d3b8dd2915b68d56ad1d62
Worker: bb1-2
Build Reason: (unknown)
Blamelist: Andrew Pinski , GCC Administrator 
, Gaius Mulley , Gerald Pfeifer 
, Liao Shihua , Maciej W. Rozycki 
, Richard Biener , Simon Martin 
, TheShermanTanker 

Steps:

- 0: worker_preparation ( success )

- 1: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/1/logs/stdio

- 2: autoregen.py ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/2/logs/stdio

- 3: git diff ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/3/logs/stdio

- 4: mkdir objdir ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/4/logs/stdio

- 5: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/5/logs/stdio

- 6: make html ( warnings )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/6/logs/stdio
- warnings (68): 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/6/logs/warnings__68_

- 7: make regenerate-opt-urls ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/7/logs/stdio

- 8: git diff_1 ( failure )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/5358/steps/8/logs/stdio