This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from c352ef0ed90 c++: avoid duplicate deprecated warning [PR90451] adds 36100e0e952 libstdc++: Make std::error_code printer more robust adds 1b71bc7c8b1 tree: tweak warn_deprecated_use adds 2c9b7077b72 c++: inlining explicit instantiations [PR104539] adds 12a88e6e208 libstdc++: Deprecate non-standard std::vector<bool>::insert [...] adds 0bdb049877f Daily bump. adds 36278f48cbc c++: implicit 'this' in noexcept-spec within class tmpl [PR94944] adds 422d1d378e5 tree-optimization/96881 - CD-DCE and CLOBBERs adds fe79d652c96 target/104581 - compile-time regression in mode-switching adds df5ed150ee5 rs6000: Fix up posix_memalign call in _mm_malloc [PR104598] adds 1931cbad498 pieces-memset-21.c: Expect vzeroupper for ia32 new 20a33efdf32 libgo: update to Go1.18rc1 release new 4984f882f41 Mark Power10 fusion option undocumented and remove sub-options.
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 59 + gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 7 + gcc/c-family/ChangeLog | 16 + gcc/c/ChangeLog | 7 + gcc/config/i386/i386.cc | 78 +- gcc/config/rs6000/fusion.md | 332 ++--- gcc/config/rs6000/genfusion.pl | 13 +- gcc/config/rs6000/mm_malloc.h | 2 +- gcc/config/rs6000/rs6000-cpus.def | 14 +- gcc/config/rs6000/rs6000.cc | 27 +- gcc/config/rs6000/rs6000.opt | 26 +- gcc/cp/ChangeLog | 24 + gcc/cp/pt.cc | 22 +- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 56 + gcc/testsuite/g++.dg/cpp0x/noexcept34.C | 8 +- gcc/testsuite/g++.dg/cpp0x/noexcept75.C | 17 + gcc/testsuite/g++.dg/ipa/inline-4.C | 15 + gcc/testsuite/g++.dg/torture/pr96881-1.C | 37 + gcc/testsuite/g++.dg/torture/pr96881-2.C | 37 + gcc/testsuite/g++.dg/warn/deprecated-16.C | 2 + gcc/testsuite/gcc.target/i386/pieces-memset-21.c | 3 +- gcc/testsuite/gcc.target/i386/pr101456-1.c | 3 +- gcc/tree-ssa-dce.cc | 39 +- gcc/tree.cc | 8 +- libbacktrace/ChangeLog | 5 + libgo/MERGE | 2 +- libgo/Makefile.am | 6 + libgo/Makefile.in | 9 +- libgo/VERSION | 2 +- libgo/go/builtin/builtin.go | 6 +- libgo/go/bytes/bytes.go | 4 + libgo/go/cmd/go/alldocs.go | 38 +- libgo/go/cmd/go/go_test.go | 2 +- libgo/go/cmd/go/internal/base/flag.go | 7 - libgo/go/cmd/go/internal/cfg/cfg.go | 6 +- libgo/go/cmd/go/internal/envcmd/env.go | 4 + libgo/go/cmd/go/internal/help/helpdoc.go | 10 + libgo/go/cmd/go/internal/list/list.go | 1 - libgo/go/cmd/go/internal/load/pkg.go | 22 +- libgo/go/cmd/go/internal/modcmd/download.go | 1 - libgo/go/cmd/go/internal/modcmd/graph.go | 1 - libgo/go/cmd/go/internal/modcmd/verify.go | 1 - libgo/go/cmd/go/internal/modcmd/why.go | 1 - libgo/go/cmd/go/internal/modfetch/coderepo.go | 216 ++- libgo/go/cmd/go/internal/modfetch/coderepo_test.go | 301 ++-- libgo/go/cmd/go/internal/modfetch/fetch.go | 11 +- libgo/go/cmd/go/internal/modload/import.go | 18 +- libgo/go/cmd/go/internal/modload/init.go | 35 +- libgo/go/cmd/go/internal/modload/load.go | 30 +- libgo/go/cmd/go/internal/run/run.go | 1 - libgo/go/cmd/go/internal/test/testflag.go | 1 - libgo/go/cmd/go/internal/version/version.go | 9 +- libgo/go/cmd/go/internal/vet/vet.go | 2 + libgo/go/cmd/go/internal/work/build.go | 9 - libgo/go/cmd/go/internal/work/exec.go | 1 + libgo/go/cmd/go/internal/work/security.go | 1 + libgo/go/cmd/go/internal/work/security_test.go | 1 + libgo/go/cmd/go/internal/workcmd/edit.go | 46 +- libgo/go/cmd/go/internal/workcmd/init.go | 11 +- libgo/go/cmd/go/internal/workcmd/sync.go | 7 +- libgo/go/cmd/go/internal/workcmd/use.go | 147 +- libgo/go/cmd/go/internal/workcmd/work.go | 2 +- libgo/go/cmd/go/script_test.go | 8 +- libgo/go/cmd/go/testdata/script/build_internal.txt | 2 + .../go/testdata/script/mod_download_partial.txt | 11 +- .../go/cmd/go/testdata/script/mod_fs_patterns.txt | 6 +- .../cmd/go/testdata/script/mod_invalid_version.txt | 10 +- libgo/go/cmd/go/testdata/script/mod_list_dir.txt | 2 +- .../go/testdata/script/mod_list_replace_dir.txt | 2 +- libgo/go/cmd/go/testdata/script/run_issue51125.txt | 54 + .../cmd/go/testdata/script/test_fuzz_dup_cache.txt | 52 + .../go/cmd/go/testdata/script/test_fuzz_return.txt | 19 + .../go/testdata/script/test_relative_cmdline.txt | 2 + libgo/go/cmd/go/testdata/script/work.txt | 8 +- libgo/go/cmd/go/testdata/script/work_edit.txt | 3 +- libgo/go/cmd/go/testdata/script/work_env.txt | 4 + libgo/go/cmd/go/testdata/script/work_gowork.txt | 24 + .../go/cmd/go/testdata/script/work_init_gowork.txt | 19 + .../go/cmd/go/testdata/script/work_issue51204.txt | 57 + .../testdata/script/work_module_not_in_go_work.txt | 25 + libgo/go/cmd/go/testdata/script/work_nowork.txt | 20 + .../go/testdata/script/work_replace_conflict.txt | 6 +- .../go/cmd/go/testdata/script/work_use_deleted.txt | 22 + libgo/go/cmd/go/testdata/script/work_use_dot.txt | 49 + .../cmd/go/testdata/script/work_use_issue50958.txt | 17 + libgo/go/cmd/go/testdata/script/work_vet.txt | 19 + libgo/go/cmd/go/testdata/script/work_workfile.txt | 21 - libgo/go/cmd/gofmt/gofmt.go | 128 +- libgo/go/cmd/internal/objabi/funcdata.go | 1 + libgo/go/crypto/ecdsa/ecdsa.go | 95 +- libgo/go/crypto/elliptic/elliptic.go | 45 +- libgo/go/crypto/elliptic/elliptic_test.go | 55 + libgo/go/crypto/elliptic/gen_p256_table.go | 47 +- libgo/go/crypto/elliptic/p224.go | 3 + libgo/go/crypto/elliptic/p256.go | 8 +- libgo/go/crypto/elliptic/p256_asm.go | 4 + libgo/go/crypto/elliptic/p256_asm_table.go | 1430 -------------------- libgo/go/crypto/elliptic/p384.go | 3 + libgo/go/crypto/elliptic/p521.go | 3 + libgo/go/crypto/x509/parser.go | 13 +- libgo/go/crypto/x509/parser_test.go | 102 ++ libgo/go/database/sql/fakedb_test.go | 3 + libgo/go/database/sql/sql_test.go | 31 +- libgo/go/debug/buildinfo/buildinfo.go | 4 +- libgo/go/debug/buildinfo/buildinfo_test.go | 10 +- libgo/go/go/build/deps_test.go | 3 +- libgo/go/go/doc/reader.go | 1 + libgo/go/go/doc/testdata/b.0.golden | 3 + libgo/go/go/doc/testdata/b.1.golden | 6 + libgo/go/go/doc/testdata/b.2.golden | 3 + libgo/go/go/doc/testdata/b.go | 6 + libgo/go/go/parser/parser.go | 184 ++- libgo/go/go/parser/resolver.go | 93 +- libgo/go/go/parser/short_test.go | 44 +- .../go/parser/testdata/resolution/typeparams.go2 | 10 +- libgo/go/go/parser/testdata/typeparams.src | 2 +- libgo/go/go/printer/nodes.go | 28 + libgo/go/go/printer/testdata/generics.golden | 26 + libgo/go/go/printer/testdata/generics.input | 26 + libgo/go/go/types/api.go | 10 +- libgo/go/go/types/api_test.go | 100 +- libgo/go/go/types/builtins.go | 70 +- libgo/go/go/types/builtins_test.go | 6 +- libgo/go/go/types/call.go | 2 +- libgo/go/go/types/check.go | 13 - libgo/go/go/types/errorcodes.go | 12 +- libgo/go/go/types/errors.go | 20 +- libgo/go/go/types/example_test.go | 2 +- libgo/go/go/types/expr.go | 220 ++- libgo/go/go/types/index.go | 4 +- libgo/go/go/types/infer.go | 129 +- libgo/go/go/types/instantiate.go | 37 +- libgo/go/go/types/issues_test.go | 9 +- libgo/go/go/types/lookup.go | 209 ++- libgo/go/go/types/methodlist.go | 9 +- libgo/go/go/types/named.go | 4 +- libgo/go/go/types/predicates.go | 25 +- libgo/go/go/types/stmt.go | 28 +- libgo/go/go/types/subst.go | 11 + libgo/go/go/types/testdata/check/builtins.go2 | 6 +- libgo/go/go/types/testdata/check/builtins.src | 8 +- libgo/go/go/types/testdata/check/expr2.src | 28 +- libgo/go/go/types/testdata/check/issues.go2 | 11 +- libgo/go/go/types/testdata/check/issues.src | 48 +- libgo/go/go/types/testdata/check/stmt0.src | 2 +- libgo/go/go/types/testdata/check/typeparams.go2 | 49 +- libgo/go/go/types/testdata/examples/inference.go2 | 2 +- libgo/go/go/types/testdata/examples/types.go2 | 4 +- .../go/go/types/testdata/fixedbugs/issue39634.go2 | 2 +- .../go/go/types/testdata/fixedbugs/issue43110.src | 2 +- libgo/go/go/types/testdata/fixedbugs/issue49005.go | 31 + libgo/go/go/types/testdata/fixedbugs/issue50918.go | 21 + libgo/go/go/types/testdata/fixedbugs/issue50965.go | 17 + libgo/go/go/types/testdata/fixedbugs/issue51145.go | 18 + libgo/go/go/types/type.go | 10 +- libgo/go/go/types/typeparam.go | 6 +- libgo/go/go/types/typeset.go | 7 +- libgo/go/go/types/typexpr.go | 20 +- libgo/go/go/types/unify.go | 100 +- libgo/go/internal/cfg/cfg.go | 1 + libgo/go/internal/fuzz/fuzz.go | 32 +- libgo/go/internal/fuzz/worker.go | 4 +- libgo/go/internal/nettrace/nettrace.go | 2 +- libgo/go/net/dnsclient_unix.go | 6 +- libgo/go/net/dnsclient_unix_test.go | 2 +- libgo/go/net/http/transport.go | 6 + libgo/go/net/http/transport_internal_test.go | 9 +- libgo/go/net/lookup_test.go | 69 +- libgo/go/net/net_test.go | 64 +- libgo/go/net/netip/netip.go | 2 +- libgo/go/net/smtp/auth.go | 3 +- libgo/go/net/udpsock_test.go | 9 +- libgo/go/os/example_test.go | 22 + libgo/go/os/os_test.go | 40 +- libgo/go/os/tempfile.go | 2 +- libgo/go/regexp/syntax/parse.go | 72 +- libgo/go/regexp/syntax/parse_test.go | 7 + libgo/go/runtime/crash_cgo_test.go | 26 +- libgo/go/runtime/crash_unix_test.go | 2 +- libgo/go/runtime/debug/mod.go | 157 ++- libgo/go/runtime/debug/mod_test.go | 75 + libgo/go/runtime/export_test.go | 20 + libgo/go/runtime/histogram.go | 52 +- libgo/go/runtime/histogram_test.go | 40 + libgo/go/runtime/internal/syscall/errno.c | 27 + libgo/go/runtime/internal/syscall/syscall_linux.go | 23 + libgo/go/runtime/mbarrier.go | 2 +- libgo/go/runtime/mbitmap.go | 12 +- libgo/go/runtime/mgcmark.go | 2 +- libgo/go/runtime/mgcpacer.go | 72 +- libgo/go/runtime/mgcpacer_test.go | 45 + libgo/go/runtime/mgcscavenge.go | 58 +- libgo/go/runtime/pprof/pprof_test.go | 67 +- libgo/go/runtime/proc.go | 143 +- libgo/go/runtime/runtime2.go | 19 +- libgo/go/runtime/sigqueue.go | 48 +- libgo/go/runtime/slice.go | 2 +- libgo/go/runtime/testdata/testprogcgo/aprof.go | 7 +- .../runtime/testdata/testprogcgo/pprof_callback.go | 89 ++ libgo/go/runtime/trace.go | 10 +- libgo/go/strings/strings.go | 4 + libgo/go/syscall/syscall_linux_test.go | 71 + libgo/go/syscall/syscall_unix_test.go | 21 +- libgo/go/testing/fuzz.go | 3 + libgo/go/testing/testing.go | 3 +- libgo/go/time/format.go | 1 + libgo/libgo-packages.txt | 1 + libgo/merge.sh | 12 + libgo/misc/cgo/errors/badsym_test.go | 4 + libgo/misc/cgo/test/test.go | 5 + libgo/misc/cgo/testcarchive/carchive_test.go | 30 +- libgo/misc/cgo/testcshared/cshared_test.go | 3 + libiberty/ChangeLog | 7 + libstdc++-v3/ChangeLog | 20 + libstdc++-v3/doc/html/manual/api.html | 3 + libstdc++-v3/doc/xml/manual/evolution.xml | 3 + libstdc++-v3/include/bits/stl_bvector.h | 11 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 110 +- .../vector/bool/modifiers/insert/104559.cc | 13 + .../testsuite/libstdc++-prettyprinters/cxx11.cc | 10 +- 222 files changed, 4372 insertions(+), 3340 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept75.C create mode 100644 gcc/testsuite/g++.dg/ipa/inline-4.C create mode 100644 gcc/testsuite/g++.dg/torture/pr96881-1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr96881-2.C create mode 100644 gcc/testsuite/g++.dg/warn/deprecated-16.C create mode 100644 libgo/go/cmd/go/testdata/script/run_issue51125.txt create mode 100644 libgo/go/cmd/go/testdata/script/test_fuzz_dup_cache.txt create mode 100644 libgo/go/cmd/go/testdata/script/test_fuzz_return.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_gowork.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_init_gowork.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_issue51204.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_module_not_in_go_work.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_nowork.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_use_deleted.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_use_dot.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_use_issue50958.txt create mode 100644 libgo/go/cmd/go/testdata/script/work_vet.txt delete mode 100644 libgo/go/cmd/go/testdata/script/work_workfile.txt delete mode 100644 libgo/go/crypto/elliptic/p256_asm_table.go create mode 100644 libgo/go/crypto/x509/parser_test.go create mode 100644 libgo/go/go/types/testdata/fixedbugs/issue49005.go create mode 100644 libgo/go/go/types/testdata/fixedbugs/issue50918.go create mode 100644 libgo/go/go/types/testdata/fixedbugs/issue50965.go create mode 100644 libgo/go/go/types/testdata/fixedbugs/issue51145.go create mode 100644 libgo/go/runtime/debug/mod_test.go create mode 100644 libgo/go/runtime/internal/syscall/errno.c create mode 100644 libgo/go/runtime/internal/syscall/syscall_linux.go create mode 100644 libgo/go/runtime/testdata/testprogcgo/pprof_callback.go create mode 100644 libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/inse [...]