This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/gcc.
from 187dd955dbe match.pd: Disallow side-effects in GENERIC for non-COND_EXP [...] adds 4d5bb56b1d3 c++: Add testcase for PR 90764. adds d7136542767 c++: Remove more dead code. adds 1e166191ef3 c++: Fix lambda in atomic constraint. adds acff02ef1f4 c++: Add test for PR 68061. adds 90b7eb6539b libstdc++: Fold some ranges algo subroutines into their onl [...] adds b40c57bdd2e libstdc++: Convert the ranges algorithm entities into funct [...] adds 5599262661a libstdc++: Whitespace and formatting adjustments adds 17edb3310d8 runtime: on 32-bit systems, limit default GOMAXPROCS to 32 adds 0b3c2eed35d libgo: update to Go1.14rc1 release adds fb260504094 c++: Add -std=c++20. adds eef65c474e6 c++: Fix poor diagnostic for array initializer [PR93710] adds e19c49e0dab Daily bump. adds 93b8cfce27a libstdc++: Move code after an early exit constexpr if to un [...] adds 9a3d019a74d libbacktrace: update to current libgo test file new 72700543b67 libgo: install internal/reflectlite.gox
The 1 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 | 4 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c.opt | 6 +- gcc/cp/ChangeLog | 14 + gcc/cp/call.c | 5 +- gcc/cp/pt.c | 14 +- gcc/doc/invoke.texi | 10 +- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 11 + gcc/testsuite/g++.dg/concepts/attrib1.C | 6 + gcc/testsuite/g++.dg/cpp1z/class-deduction69.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C | 10 + gcc/testsuite/g++.dg/diagnostic/array-init1.C | 11 + gcc/testsuite/lib/target-supports.exp | 9 +- libbacktrace/ChangeLog | 4 + libbacktrace/ztest.c | 4 +- libgo/MERGE | 2 +- libgo/Makefile.am | 5 + libgo/Makefile.in | 63 +- libgo/VERSION | 2 +- libgo/go/cmd/go/alldocs.go | 16 +- libgo/go/cmd/go/go_test.go | 412 +- libgo/go/cmd/go/internal/clean/clean.go | 4 +- libgo/go/cmd/go/internal/list/list.go | 18 +- libgo/go/cmd/go/internal/modcmd/download.go | 4 +- libgo/go/cmd/go/internal/modfetch/cache.go | 18 - libgo/go/cmd/go/internal/modfetch/codehost/git.go | 7 +- libgo/go/cmd/go/internal/modfetch/coderepo.go | 80 +- libgo/go/cmd/go/internal/modload/build.go | 2 +- libgo/go/cmd/go/internal/modload/help.go | 7 +- libgo/go/cmd/go/internal/modload/import.go | 9 +- libgo/go/cmd/go/internal/modload/load.go | 15 + libgo/go/cmd/go/internal/modload/query.go | 2 +- libgo/go/cmd/go/internal/modload/query_test.go | 13 +- libgo/go/cmd/go/internal/work/gc.go | 4 +- libgo/go/cmd/go/testdata/badmod/go.mod | 1 - libgo/go/cmd/go/testdata/badmod/x.go | 4 - libgo/go/cmd/go/testdata/flag_test.go | 16 - libgo/go/cmd/go/testdata/importcom/bad.go | 3 - libgo/go/cmd/go/testdata/importcom/conflict.go | 3 - libgo/go/cmd/go/testdata/importcom/src/bad/bad.go | 1 - .../go/cmd/go/testdata/importcom/src/conflict/a.go | 1 - .../go/cmd/go/testdata/importcom/src/conflict/b.go | 1 - .../go/cmd/go/testdata/importcom/src/works/x/x.go | 1 - .../go/cmd/go/testdata/importcom/src/works/x/x1.go | 1 - .../cmd/go/testdata/importcom/src/wrongplace/x.go | 1 - libgo/go/cmd/go/testdata/importcom/works.go | 3 - libgo/go/cmd/go/testdata/importcom/wrongplace.go | 3 - .../importcycle/src/selfimport/selfimport.go | 3 - libgo/go/cmd/go/testdata/script/README | 2 +- .../go/cmd/go/testdata/script/clean_testcache.txt | 9 +- .../go/testdata/script/link_syso_issue33139.txt | 4 + libgo/go/cmd/go/testdata/script/mod_get_test.txt | 2 +- .../cmd/go/testdata/script/mod_load_badchain.txt | 2 + libgo/go/cmd/go/testdata/script/mod_readonly.txt | 5 + .../cmd/go/testdata/script/mod_replace_gopkgin.txt | 57 +- .../cmd/go/testdata/script/mod_replace_import.txt | 19 +- .../go/cmd/go/testdata/script/mod_run_internal.txt | 46 - libgo/go/cmd/go/testdata/script/mod_vendor.txt | 6 + libgo/go/cmd/go/testdata/script/modfile_flag.txt | 9 + libgo/go/cmd/go/testdata/script/test_badtest.txt | 19 +- libgo/go/cmd/go/testdata/src/badc/x.c | 1 - libgo/go/cmd/go/testdata/src/badc/x.go | 1 - libgo/go/cmd/go/testdata/src/badpkg/x.go | 1 - libgo/go/cmd/go/testdata/src/bench/x_test.go | 6 - libgo/go/cmd/go/testdata/src/benchfatal/x_test.go | 7 - libgo/go/cmd/go/testdata/src/cgoasm/p.go | 8 - libgo/go/cmd/go/testdata/src/cgoasm/p.s | 2 - libgo/go/cmd/go/testdata/src/cgocover/p.go | 19 - libgo/go/cmd/go/testdata/src/cgocover/p_test.go | 7 - libgo/go/cmd/go/testdata/src/cgocover2/p.go | 19 - libgo/go/cmd/go/testdata/src/cgocover2/x_test.go | 10 - libgo/go/cmd/go/testdata/src/cgocover3/p.go | 19 - libgo/go/cmd/go/testdata/src/cgocover3/p_test.go | 1 - libgo/go/cmd/go/testdata/src/cgocover3/x_test.go | 10 - libgo/go/cmd/go/testdata/src/cgocover4/notcgo.go | 1 - libgo/go/cmd/go/testdata/src/cgocover4/p.go | 19 - libgo/go/cmd/go/testdata/src/cgocover4/x_test.go | 10 - libgo/go/cmd/go/testdata/src/dupload/dupload.go | 8 - libgo/go/cmd/go/testdata/src/dupload/p/p.go | 1 - libgo/go/cmd/go/testdata/src/dupload/p2/p2.go | 3 - libgo/go/cmd/go/testdata/src/dupload/vendor/p/p.go | 1 - libgo/go/cmd/go/testdata/src/gencycle/gencycle.go | 5 - .../cmd/go/testdata/src/importmain/ismain/main.go | 5 - .../go/cmd/go/testdata/src/importmain/test/test.go | 1 - .../go/testdata/src/importmain/test/test_test.go | 6 - .../go/testdata/src/multimain/multimain_test.go | 16 - libgo/go/cmd/go/testdata/src/not_main/not_main.go | 3 - libgo/go/cmd/go/testdata/src/notest/hello.go | 6 - libgo/go/cmd/go/testdata/src/run/bad.go | 5 - libgo/go/cmd/go/testdata/src/run/good.go | 5 - .../cmd/go/testdata/src/run/internal/internal.go | 1 - .../src/run/subdir/internal/private/private.go | 1 - libgo/go/cmd/go/testdata/src/sleepy1/p_test.go | 10 - libgo/go/cmd/go/testdata/src/sleepy2/p_test.go | 10 - libgo/go/cmd/go/testdata/src/sleepybad/p.go | 5 - libgo/go/cmd/go/testdata/src/syntaxerror/x.go | 1 - libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go | 4 - libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go | 7 - .../go/cmd/go/testdata/src/testcycle/p1/p1_test.go | 6 - libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go | 7 - libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go | 5 - .../go/cmd/go/testdata/src/testcycle/p3/p3_test.go | 10 - libgo/go/cmd/go/testdata/src/testcycle/q1/q1.go | 1 - .../go/cmd/go/testdata/src/testcycle/q1/q1_test.go | 6 - libgo/go/cmd/go/testdata/src/testdep/p1/p1.go | 1 - libgo/go/cmd/go/testdata/src/testdep/p1/p1_test.go | 3 - libgo/go/cmd/go/testdata/src/testdep/p2/p2.go | 3 - libgo/go/cmd/go/testdata/src/testdep/p3/p3.go | 3 - libgo/go/cmd/go/testdata/src/testnorun/p.go | 5 - libgo/go/cmd/go/testdata/src/testrace/race_test.go | 31 - libgo/go/cmd/go/testdata/src/testregexp/x_test.go | 17 - libgo/go/cmd/go/testdata/src/testregexp/z_test.go | 19 - libgo/go/crypto/tls/tls.go | 3 +- libgo/go/crypto/x509/root_cgo_darwin.go | 2 +- libgo/go/crypto/x509/root_windows.go | 20 +- libgo/go/database/sql/sql_test.go | 6 +- libgo/go/go/build/build_test.go | 46 +- libgo/go/go/build/deps_test.go | 2 +- libgo/go/go/doc/example.go | 2 +- libgo/go/go/types/builtins.go | 2 +- libgo/go/go/types/call.go | 2 +- libgo/go/go/types/lookup.go | 20 +- libgo/go/golang.org/x/crypto/cryptobyte/asn1.go | 5 +- libgo/go/golang.org/x/crypto/cryptobyte/string.go | 7 +- libgo/go/golang.org/x/crypto/poly1305/sum_noasm.go | 2 +- libgo/go/golang.org/x/mod/sumdb/note/note.go | 3 - libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go | 7 + .../x/tools/go/analysis/passes/asmdecl/asmdecl.go | 2 + libgo/go/html/escape.go | 2 +- libgo/go/internal/poll/fcntl_js.go | 14 + .../poll/{fd_fsync_posix.go => fcntl_libc.go} | 17 +- .../poll/{fd_fsync_posix.go => fcntl_syscall.go} | 17 +- libgo/go/internal/poll/fd_fsync_darwin.go | 20 +- libgo/go/internal/poll/fd_fsync_posix.go | 15 - libgo/go/internal/poll/fd_unix.go | 2 +- libgo/go/internal/syscall/unix/nonblocking.go | 2 +- .../{nonblocking_darwin.go => nonblocking_libc.go} | 20 +- libgo/go/io/example_test.go | 7 +- libgo/go/math/big/arith_decl.go | 2 +- libgo/go/math/big/arith_decl_pure.go | 2 +- libgo/go/math/big/int.go | 5 + libgo/go/net/dial_test.go | 2 +- libgo/go/net/dnsclient_unix_test.go | 2 +- .../{matryoshka_test.go => integration_test.go} | 0 libgo/go/net/http/client.go | 17 +- libgo/go/net/http/httputil/reverseproxy.go | 8 + libgo/go/net/http/omithttp2.go | 4 + libgo/go/net/http/request.go | 12 +- libgo/go/net/http/transfer.go | 125 +- libgo/go/net/http/transfer_test.go | 284 +- libgo/go/net/http/transport.go | 27 +- libgo/go/net/http/transport_test.go | 70 + libgo/go/net/lookup_test.go | 13 +- libgo/go/net/net.go | 1 + libgo/go/os/file.go | 4 + libgo/go/reflect/all_test.go | 21 + libgo/go/reflect/type.go | 18 +- libgo/go/runtime/chan.go | 76 +- libgo/go/runtime/chan_test.go | 14 - libgo/go/runtime/checkptr.go | 31 +- libgo/go/runtime/checkptr_test.go | 50 + libgo/go/runtime/debug.go | 4 +- libgo/go/runtime/export_test.go | 4 + libgo/go/runtime/extern.go | 28 +- libgo/go/runtime/gcinfo_test.go | 2 +- libgo/go/runtime/hash64.go | 2 +- libgo/go/runtime/lfstack_64bit.go | 2 +- libgo/go/runtime/malloc.go | 1 + libgo/go/runtime/malloc_test.go | 8 - libgo/go/runtime/memmove_test.go | 67 + libgo/go/runtime/mgc.go | 15 - libgo/go/runtime/mgcscavenge.go | 67 +- libgo/go/runtime/mgcscavenge_test.go | 28 +- libgo/go/runtime/mheap.go | 15 +- libgo/go/runtime/mkpreempt.go | 6 + libgo/go/runtime/mpagealloc.go | 12 +- libgo/go/runtime/mpagealloc_64bit.go | 2 +- libgo/go/runtime/mpagealloc_test.go | 63 +- libgo/go/runtime/mpagecache_test.go | 6 + libgo/go/runtime/mpallocbits.go | 10 +- libgo/go/runtime/mranges.go | 14 + libgo/go/runtime/preempt_nonwindows.go | 13 + libgo/go/runtime/proc.go | 125 +- libgo/go/runtime/runtime1.go | 2 + libgo/go/runtime/runtime2.go | 13 + libgo/go/runtime/sema.go | 6 +- libgo/go/runtime/signal_unix.go | 10 + libgo/go/runtime/testdata/testprog/checkptr.go | 36 + libgo/go/runtime/time.go | 239 +- libgo/go/runtime/trace.go | 17 +- libgo/go/runtime/trace/trace_stack_test.go | 1 - libgo/go/runtime/utf8.go | 2 +- libgo/go/strconv/quote.go | 11 +- libgo/go/strings/strings.go | 20 +- libgo/go/syscall/syscall_aix.go | 4 +- libgo/go/testing/benchmark.go | 2 +- libgo/go/testing/panic_test.go | 129 +- libgo/go/testing/sub_test.go | 31 + libgo/go/testing/testing.go | 55 +- libgo/go/text/template/exec_test.go | 3 + libgo/go/text/template/funcs.go | 4 +- libgo/go/text/template/parse/lex.go | 1 - libgo/go/time/format.go | 3 + libgo/go/time/sleep_test.go | 2 +- libgo/go/time/time.go | 3 + libgo/go/unicode/utf8/utf8.go | 2 +- libgo/merge.sh | 2 +- libgo/misc/cgo/test/issue21897.go | 11 +- libgo/misc/cgo/test/issue21897b.go | 2 +- .../cgo/test/testdata/issue24161_darwin_test.go | 8 - libgo/misc/cgo/test/testdata/issue24161e0/main.go | 2 +- libgo/misc/cgo/test/testdata/issue24161e1/main.go | 2 +- libgo/misc/cgo/test/testdata/issue24161e2/main.go | 2 +- libstdc++-v3/ChangeLog | 43 + libstdc++-v3/include/bits/ranges_algo.h | 5995 +++++++++++--------- libstdc++-v3/include/bits/ranges_algobase.h | 515 +- libstdc++-v3/include/bits/ranges_uninitialized.h | 697 ++- 219 files changed, 5549 insertions(+), 5250 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/attrib1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction69.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/array-init1.C delete mode 100644 libgo/go/cmd/go/testdata/badmod/go.mod delete mode 100644 libgo/go/cmd/go/testdata/badmod/x.go delete mode 100644 libgo/go/cmd/go/testdata/flag_test.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/bad.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/conflict.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/bad/bad.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/conflict/a.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/conflict/b.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/works/x/x.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/works/x/x1.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/src/wrongplace/x.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/works.go delete mode 100644 libgo/go/cmd/go/testdata/importcom/wrongplace.go delete mode 100644 libgo/go/cmd/go/testdata/importcycle/src/selfimport/selfimport.go delete mode 100644 libgo/go/cmd/go/testdata/script/mod_run_internal.txt delete mode 100644 libgo/go/cmd/go/testdata/src/badc/x.c delete mode 100644 libgo/go/cmd/go/testdata/src/badc/x.go delete mode 100644 libgo/go/cmd/go/testdata/src/badpkg/x.go delete mode 100644 libgo/go/cmd/go/testdata/src/bench/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/benchfatal/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgoasm/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgoasm/p.s delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover/p_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover2/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover2/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover3/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover3/p_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover3/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover4/notcgo.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover4/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/cgocover4/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/dupload/dupload.go delete mode 100644 libgo/go/cmd/go/testdata/src/dupload/p/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/dupload/p2/p2.go delete mode 100644 libgo/go/cmd/go/testdata/src/dupload/vendor/p/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/gencycle/gencycle.go delete mode 100644 libgo/go/cmd/go/testdata/src/importmain/ismain/main.go delete mode 100644 libgo/go/cmd/go/testdata/src/importmain/test/test.go delete mode 100644 libgo/go/cmd/go/testdata/src/importmain/test/test_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/multimain/multimain_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/not_main/not_main.go delete mode 100644 libgo/go/cmd/go/testdata/src/notest/hello.go delete mode 100644 libgo/go/cmd/go/testdata/src/run/bad.go delete mode 100644 libgo/go/cmd/go/testdata/src/run/good.go delete mode 100644 libgo/go/cmd/go/testdata/src/run/internal/internal.go delete mode 100644 libgo/go/cmd/go/testdata/src/run/subdir/internal/private/private.go delete mode 100644 libgo/go/cmd/go/testdata/src/sleepy1/p_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/sleepy2/p_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/sleepybad/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/syntaxerror/x.go delete mode 100644 libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/q1/q1.go delete mode 100644 libgo/go/cmd/go/testdata/src/testcycle/q1/q1_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testdep/p1/p1.go delete mode 100644 libgo/go/cmd/go/testdata/src/testdep/p1/p1_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testdep/p2/p2.go delete mode 100644 libgo/go/cmd/go/testdata/src/testdep/p3/p3.go delete mode 100644 libgo/go/cmd/go/testdata/src/testnorun/p.go delete mode 100644 libgo/go/cmd/go/testdata/src/testrace/race_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testregexp/x_test.go delete mode 100644 libgo/go/cmd/go/testdata/src/testregexp/z_test.go create mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go create mode 100644 libgo/go/internal/poll/fcntl_js.go copy libgo/go/internal/poll/{fd_fsync_posix.go => fcntl_libc.go} (62%) copy libgo/go/internal/poll/{fd_fsync_posix.go => fcntl_syscall.go} (62%) rename libgo/go/internal/syscall/unix/{nonblocking_darwin.go => nonblocking_libc.g [...] rename libgo/go/net/http/cgi/{matryoshka_test.go => integration_test.go} (100%) create mode 100644 libgo/go/runtime/checkptr_test.go create mode 100644 libgo/go/runtime/preempt_nonwindows.go create mode 100644 libgo/go/runtime/testdata/testprog/checkptr.go