This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 2c83c3fbd2b Daily bump. adds 074226d5aa8 Fix wrong result for 1.0/3.0 at -O2 -fno-omit-frame-pointer [...] adds 150bde36c11 Fix ICE in compute_fn_summary adds 2e0bb9eec2d c++: Completeness of typedef structs [PR 99294] adds 4ed0a92f6cf s390: add exceptions for param modified by target pragma adds 491d5b3cf82 dwarf2unwind : Force the CFA after remember/restore pairs [ [...] adds 3104dbdcf4a Do not call Set_Cloned_Subtype on private type adds 8893888621f Daily bump. adds 76c99cb1133 Fix __sprintfkf prototype in libgcc. adds 34d39d14091 IBM Z: Run mul-signed-overflow tests only on z14 adds ff92ede8d26 vrp: Improve register_edge_assert_for [PR95757] adds 796a35b2bd6 IBM Z: arch14: Add command line options adds 2bd58910b04 IBM Z: arch14: New instrinsics adds d6378b9785b c++: Avoid building garbage trees from tsubst_requires_expr adds 04b10596fe2 c++: Some preparatory type canonicalization fixes adds 276cb81bec6 c++: Delay normalizing nested requirements until satisfaction adds e52f8ec25c0 c++: Fix satisfaction of placeholder type constraints [PR96443] adds f8e4d7a6597 analyzer: remove dead code adds 168b75ff54b Fix PR ada/99095 adds 5a233ae4d8c dwarf2out: Fix up split-dwarf .debug_macro handling [PR99319] adds 66ecb059c9d PR c++/99251 - inconsistent -Wnonnull warning behaviour wit [...] adds 397ed1dbffe PR middle-end/99295 - documentation on __attribute__((mallo [...] adds e7ca37649e4 PR middle-end/99276 - grammar in diagnostics for overflowin [...] adds 41fbacdd103 diagnostics: fix ICE on fix-it hints on very long lines [PR99323] adds df003d1e0bf libbacktrace: pass -1 to error callback for unrecognized DWARF adds d1776b77570 compiler: allow //go:embed in files underscore-importing embed adds 8b6ebc025cf [PATCH] Fix Ada bootstrap failure on Cygwin since switch to [...] adds 7fddf3dbb98 outputs.exp: skip @file -save-temps if target has -L or -I adds 1c4b7b367cf aix: Fix TLS thread pointer function names. adds d97a92dca90 Daily bump. adds 9b2084db9f9 libbacktrace: don't special case file 0 adds f8e7f3f3f33 cgraph: flatten and same_body aliases [PR96078]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 125 ++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 18 ++ gcc/ada/cstreams.c | 5 + gcc/ada/sem_ch3.adb | 2 +- gcc/ada/sem_ch8.adb | 10 +- gcc/analyzer/ChangeLog | 5 + gcc/analyzer/diagnostic-manager.cc | 6 +- gcc/builtins.c | 3 +- gcc/cgraph.h | 14 + gcc/cgraphunit.c | 7 +- gcc/common/config/s390/s390-common.c | 4 + gcc/config.gcc | 2 +- gcc/config/darwin-protos.h | 1 + gcc/config/darwin.c | 10 + gcc/config/darwin.h | 5 + gcc/config/i386/i386.c | 35 +-- gcc/config/i386/winnt.c | 17 +- gcc/config/rs6000/rs6000.md | 4 +- gcc/config/s390/driver-native.c | 2 +- gcc/config/s390/s390-builtin-types.def | 3 + gcc/config/s390/s390-builtins.def | 12 + gcc/config/s390/s390-c.c | 2 +- gcc/config/s390/s390-opts.h | 1 + gcc/config/s390/s390.c | 10 + gcc/config/s390/s390.h | 20 +- gcc/config/s390/s390.md | 19 +- gcc/config/s390/s390.opt | 3 + gcc/config/s390/vecintrin.h | 6 + gcc/config/s390/vx-builtins.md | 55 ++++ gcc/cp/ChangeLog | 99 +++++++ gcc/cp/class.c | 67 +++-- gcc/cp/constraint.cc | 320 ++++++++++----------- gcc/cp/cp-tree.h | 17 +- gcc/cp/module.cc | 4 +- gcc/cp/parser.c | 12 + gcc/cp/pt.c | 81 +++--- gcc/cp/rtti.c | 24 +- gcc/diagnostic-show-locus.c | 4 +- gcc/doc/extend.texi | 19 +- gcc/doc/tm.texi | 4 + gcc/doc/tm.texi.in | 2 + gcc/dwarf2cfi.c | 6 + gcc/dwarf2out.c | 29 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/embed.cc | 15 - gcc/go/gofrontend/gogo.cc | 5 + gcc/go/gofrontend/gogo.h | 11 +- gcc/go/gofrontend/parse.cc | 2 +- gcc/ipa-fnsummary.c | 15 +- gcc/optc-save-gen.awk | 6 + gcc/target.def | 14 + gcc/testsuite/ChangeLog | 71 +++++ gcc/testsuite/g++.dg/concepts/abbrev9.C | 26 ++ gcc/testsuite/g++.dg/cpp1z/auto1.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda15.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/concepts-placeholder3.C | 19 ++ gcc/testsuite/g++.dg/cpp2a/concepts-return-req2.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-ts1.C | 2 +- gcc/testsuite/g++.dg/eh/seh-xmm-unwind.C | 61 ++++ gcc/testsuite/g++.dg/ext/attr-flatten1.C | 9 + .../g++.dg/modules/{tdef-inst-1.h => pr99294.h} | 0 gcc/testsuite/g++.dg/modules/pr99294_a.C | 18 ++ gcc/testsuite/g++.dg/modules/pr99294_b.C | 12 + gcc/testsuite/g++.dg/warn/Wnonnull12.C | 29 ++ gcc/testsuite/g++.dg/warn/Wnonnull9.C | 20 +- gcc/testsuite/gcc.dg/pr99323-1.c | 17 ++ gcc/testsuite/gcc.dg/pr99323-2.c | 11 + gcc/testsuite/gcc.misc-tests/outputs.exp | 12 + .../gcc.target/s390/mul-signed-overflow-1.c | 2 +- .../gcc.target/s390/mul-signed-overflow-2.c | 2 +- .../gcc.target/s390/target-attribute/pr99313.c | 5 + .../s390/zvector/vec-nnpa-fp16-convert.c | 34 +++ .../s390/zvector/vec-nnpa-fp32-convert-1.c | 27 ++ .../s390/zvector/vec_convert_from_fp16.c | 12 + .../gcc.target/s390/zvector/vec_convert_to_fp16.c | 12 + .../s390/zvector/vec_extend_to_fp32_hi.c | 12 + .../s390/zvector/vec_extend_to_fp32_lo.c | 12 + .../gcc.target/s390/zvector/vec_round_from_fp32.c | 12 + gcc/testsuite/gnat.dg/limited5.adb | 17 ++ gcc/testsuite/lib/target-supports.exp | 16 ++ gcc/tree-vrp.c | 22 +- gcc/tree.h | 10 +- libbacktrace/ChangeLog | 7 + libbacktrace/backtrace.h | 15 +- libbacktrace/dwarf.c | 89 +++--- libcpp/ChangeLog | 6 + libcpp/line-map.c | 8 + libgcc/ChangeLog | 6 + libgcc/config/rs6000/_sprintfkf.c | 1 + libgcc/config/rs6000/_sprintfkf.h | 3 +- 91 files changed, 1419 insertions(+), 426 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/auto1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-return-req2.C create mode 100644 gcc/testsuite/g++.dg/eh/seh-xmm-unwind.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-flatten1.C copy gcc/testsuite/g++.dg/modules/{tdef-inst-1.h => pr99294.h} (100%) create mode 100644 gcc/testsuite/g++.dg/modules/pr99294_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99294_b.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull12.C create mode 100644 gcc/testsuite/gcc.dg/pr99323-1.c create mode 100644 gcc/testsuite/gcc.dg/pr99323-2.c create mode 100644 gcc/testsuite/gcc.target/s390/target-attribute/pr99313.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-nnpa-fp16-convert.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-nnpa-fp32-convert-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_convert_from_fp16.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_convert_to_fp16.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_extend_to_fp32_hi.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_extend_to_fp32_lo.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_round_from_fp32.c create mode 100644 gcc/testsuite/gnat.dg/limited5.adb