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-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from 31cccadcf2d tree-optimization/105235 - clean EH in execute_cse_conv_1 adds 62082d278d1 arm: fix testsuite failure of reg_equal_test.c [PR101755] adds 7c7e78e9c46 ipa/104303 - revert overly conservative DCE change adds e2c7070ac77 c++: requires-expr in pack expansion using pack [PR103105] adds 0c9bc1a2274 Revert "[nvptx] Fix ASM_SPEC workaround for sm_30" adds 71863c997bf Revert "[nvptx] Use --no-verify for sm_30" adds aa7874596b9 Let nvptx-as figure out the target architecture [PR97348] adds 164c6a1c5d7 c++: non-array new alignment [PR102071] adds 791a968630b c++: local function versioning [PR104669] adds af80ea97b61 libgccjit: Add support for sized integer types, including 1 [...] adds 30f7c83e9cf libgccjit: Add support for bitcasts [PR104071] adds 5780ff348ad libgccjit: Add support for register variables [PR104072] adds 79e1a6fb9ba libgccjit: Add function to hide stderr logs [PR104073] adds 6e5ad1cc24a libgccjit: Add support for setting the alignment [PR104293] adds 2ce0f5185ba libstdc++: Reduce memory usage in std::stacktrace::current adds e48933f00d6 libstdc++: Use nothrow new in std::stacktrace adds 7cf88759957 libstdc++: Use allocator to construct std::stacktrace_entry [...] adds b2c007b87dc libstdc++: shrink-to-fit in std::basic_stacktrace::current( [...] adds 3c742621ed2 libstdc++: Prefer to use mmap instead of malloc in libbacktrace adds 504dae1d379 Daily bump. adds bb50967fa4e mips: testsuite: enforce -ffat-lto-objects for pr102024-4.c adds 6b7cc729477 ppc: testsuite: PROMOTE_MODE fallout pr56605 [PR102146] adds c1ff207af66 ppc: testsuite: skip pr60203 on no ldbl128 adds db14bb4c6bf libgomp: Fix a documentation typo adds ccb5e638370 scev: Fix a comment typo adds ac8340ee4d1 tree-optimization/104912 - ensure cost model is checked first adds 6e609e0010c Revert "tree-optimization/104912 - ensure cost model is che [...] adds 4e892de6774 tree-optimization/105250 - adjust fold_convertible_p PR105140 fix adds 41f8f8b8a4f attribs: Restrict decl_attributes DECL_FUNCTION_SPECIFIC_TA [...] adds 522f25e90c7 i386: Fix infinite loop under -mrelax-cmpxchg-loop [PR 103069] adds 96452797222 middle-end/105259 - adjust gcc.target/i386/auto-init-4.c
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 134 ++ gcc/DATESTAMP | 2 +- gcc/attribs.cc | 23 +- gcc/config/i386/i386-expand.cc | 1 + gcc/config/nvptx/nvptx.h | 19 - gcc/config/nvptx/nvptx.opt | 1 - gcc/cp/ChangeLog | 28 + gcc/cp/decl.cc | 20 +- gcc/cp/decl2.cc | 12 +- gcc/cp/init.cc | 2 +- gcc/cp/pt.cc | 2 +- gcc/fold-const.cc | 7 +- gcc/jit/ChangeLog | 99 + gcc/jit/docs/_build/texinfo/libgccjit.texi | 1998 ++++++++++++-------- gcc/jit/docs/topics/compatibility.rst | 57 + gcc/jit/docs/topics/contexts.rst | 15 + gcc/jit/docs/topics/expressions.rst | 78 + gcc/jit/docs/topics/types.rst | 41 + gcc/jit/jit-builtins.cc | 1 + gcc/jit/jit-common.h | 3 +- gcc/jit/jit-playback.cc | 70 +- gcc/jit/jit-playback.h | 21 + gcc/jit/jit-recording.cc | 268 ++- gcc/jit/jit-recording.h | 77 +- gcc/jit/libgccjit.cc | 112 +- gcc/jit/libgccjit.h | 96 +- gcc/jit/libgccjit.map | 28 + gcc/reginfo.cc | 18 + gcc/rtl.h | 1 + gcc/testsuite/ChangeLog | 89 + gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 4 + gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C | 18 + gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C | 23 + gcc/testsuite/g++.target/i386/mv31.C | 10 + gcc/testsuite/gcc.c-torture/compile/pr105234.c | 14 + gcc/testsuite/gcc.dg/pr105250.c | 29 + gcc/testsuite/gcc.target/arm/reg_equal_test.c | 25 +- gcc/testsuite/gcc.target/i386/auto-init-4.c | 5 +- gcc/testsuite/gcc.target/mips/pr102024-4.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr56605.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr60203.c | 1 + gcc/testsuite/jit.dg/all-non-failing-tests.h | 16 + gcc/testsuite/jit.dg/harness.h | 4 + gcc/testsuite/jit.dg/test-bitcast.c | 61 + gcc/testsuite/jit.dg/test-error-bad-bitcast.c | 62 + gcc/testsuite/jit.dg/test-error-bad-bitcast2.c | 62 + .../jit.dg/test-error-register-variable-bad-name.c | 35 + .../test-error-register-variable-size-mismatch.c | 38 + gcc/testsuite/jit.dg/test-register-variable.c | 56 + gcc/testsuite/jit.dg/test-setting-alignment.c | 66 + gcc/testsuite/jit.dg/test-types.c | 131 ++ gcc/toplev.cc | 2 + gcc/tree-scalar-evolution.cc | 2 +- gcc/tree-ssa-dce.cc | 2 +- gcc/tree.cc | 15 + gcc/tree.h | 1 + libgomp/libgomp.texi | 2 +- libstdc++-v3/ChangeLog | 49 + libstdc++-v3/acinclude.m4 | 35 +- libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 59 +- libstdc++-v3/include/std/stacktrace | 243 ++- .../testsuite/19_diagnostics/stacktrace/current.cc | 86 + 63 files changed, 3454 insertions(+), 1032 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C create mode 100644 gcc/testsuite/g++.target/i386/mv31.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr105234.c create mode 100644 gcc/testsuite/gcc.dg/pr105250.c create mode 100644 gcc/testsuite/jit.dg/test-bitcast.c create mode 100644 gcc/testsuite/jit.dg/test-error-bad-bitcast.c create mode 100644 gcc/testsuite/jit.dg/test-error-bad-bitcast2.c create mode 100644 gcc/testsuite/jit.dg/test-error-register-variable-bad-name.c create mode 100644 gcc/testsuite/jit.dg/test-error-register-variable-size-mismatch.c create mode 100644 gcc/testsuite/jit.dg/test-register-variable.c create mode 100644 gcc/testsuite/jit.dg/test-setting-alignment.c create mode 100644 libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc