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-stable-allyesconfig in repository toolchain/gcc.
from 57e4ba18100 Make red zone size more flexible for stack variables (PR sa [...] adds a90ea173ee1 [PATCH][GCC][ARM] Ensure dotproduct is only enabled on armv8 neon adds 07f113eac8f Call decl_default_tls_model with a proper type (PR gcov-pro [...] adds 8a4ef2e41fc [libbacktrace] Test check_PROGRAMS without mmap adds fe5ae6620f2 [libbacktrace] Add tests for unused formats adds 2df8a4a6fca Fix ICE in substring locations from macros in header files [...] adds e3c93d883cb 2018-11-30 Edward Smith-Rowland 3dw4rd@verizon.net adds c11bc7c2fb1 The remainder of the Pre-emptively support P0646R1 for std [...] adds e131c631f67 2018-11-30 Edward Smith-Rowland 3dw4rd@verizon.net adds 6a0dba3cee4 Initialize backtrace state once adds 4076e1cf222 gcc/testsuite/ PR target/87496 * gcc.target/powerpc/pr863 [...] adds 6dc6c0a7ec0 2018-11-30 Vladimir Makarov vmakarov@redhat.com adds d084eb0a61d Add libgomp.oacc-fortran/lib-16-2.f90 adds ba688147af7 Support multiple OpenACC wait clauses adds 3e3de40a5ab Clean up Fortran OpenACC wait clause handling adds 1d89613e77d [PR87924] Add (XFAILed) test cases for OpenACC wait clauses [...] adds 52b928e7cd1 [C++] Use existing local variable in cp_parser_oacc_enter_e [...] adds 2110057d427 [PR88288, OpenACC, libgomp] Adjust offsets for present data [...] adds 48d01e85386 PR debug/85550 * g++.dg/debug/dwarf2/pr85550.C: New test. adds 194b1f6b476 Make function assembly more independent. adds 9175d3dd454 Minimize clone counter memory usage in create_virtual_clone. adds a49fad64862 Minimize clone counter memory usage in LTO. adds 22ec1044c19 pretty-print.c: add selftest::test_prefixes_and_wrapping adds 6639e735195 C++: fix-it hint for missing parentheses adds 5f337044cb0 PR middle-end/64242 * builtins.c (expand_builtin_longjmp) [...] adds a46a62282fe * optabs.c (expand_binop): Use "machine_mode" rather than [...] adds 8aa5cb12ff7 PR testsuite/85368 * params.def (PARAM_LOGICAL_OP_NON_SHO [...] adds fe7507dc686 PR tree-optimization/88274 * tree-ssa-reassoc.c (optimize [...] adds 295b9056bac * coverage.c (get_coverage_counts): Use from_function_decl [...] adds 49d37d9cec9 Daily bump. adds f5f6539257c PR target/54589 * combine.c (find_split_point): For inval [...] adds ef0c2db0d6a PR sanitizer/88289 * asan.c (asan_redzone_buffer::flush_r [...] adds 0a0f643d48d * gcc.dg/predict-22.c: Update expected output. adds e98322cad46 Implement P0634R3, Down with typename! * parser.c (CP_PAR [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 112 ++++++ gcc/DATESTAMP | 2 +- gcc/asan.c | 2 +- gcc/builtins.c | 11 +- gcc/cgraph.h | 10 +- gcc/cgraphclones.c | 35 +- gcc/combine.c | 49 ++- gcc/config/arm/arm.h | 2 +- gcc/coverage.c | 2 +- gcc/cp/ChangeLog | 93 +++++ gcc/cp/parser.c | 209 +++++++--- gcc/cp/typeck2.c | 14 +- gcc/diagnostic-core.h | 2 + gcc/diagnostic.c | 14 + gcc/fold-const.c | 21 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/gfortran.h | 2 +- gcc/fortran/openmp.c | 8 +- gcc/input.c | 7 +- gcc/ipa-cp.c | 10 +- gcc/ipa-hsa.c | 4 +- gcc/lra-constraints.c | 10 +- gcc/lto/ChangeLog | 11 + gcc/lto/lto-partition.c | 15 +- gcc/optabs.c | 4 +- gcc/params.def | 5 + gcc/pretty-print.c | 96 +++++ gcc/profile-count.c | 2 + gcc/profile.c | 14 +- gcc/testsuite/ChangeLog | 130 ++++++ gcc/testsuite/c-c++-common/Wformat-pr88257.c | 23 ++ gcc/testsuite/c-c++-common/Wformat-pr88257.h | 26 ++ gcc/testsuite/{gcc.dg => c-c++-common}/empty.h | 0 gcc/testsuite/c-c++-common/goacc/asyncwait-5.c | 35 ++ gcc/testsuite/g++.dg/cpp0x/alias-decl-43.C | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype67.C | 2 +- gcc/testsuite/g++.dg/cpp1z/typename1.C | 117 ++++++ gcc/testsuite/g++.dg/cpp2a/typename1.C | 42 ++ gcc/testsuite/g++.dg/cpp2a/typename10.C | 20 + gcc/testsuite/g++.dg/cpp2a/typename11.C | 17 + gcc/testsuite/g++.dg/cpp2a/typename2.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/typename3.C | 23 ++ gcc/testsuite/g++.dg/cpp2a/typename4.C | 8 + gcc/testsuite/g++.dg/cpp2a/typename5.C | 65 +++ gcc/testsuite/g++.dg/cpp2a/typename6.C | 126 ++++++ gcc/testsuite/g++.dg/cpp2a/typename7.C | 26 ++ gcc/testsuite/g++.dg/cpp2a/typename8.C | 20 + gcc/testsuite/g++.dg/cpp2a/typename9.C | 12 + gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C | 17 + gcc/testsuite/g++.dg/diagnostic/missing-typename.C | 1 + gcc/testsuite/g++.dg/other/crash-9.C | 2 +- gcc/testsuite/g++.dg/other/nontype-1.C | 4 +- gcc/testsuite/g++.dg/parse/crash13.C | 4 +- gcc/testsuite/g++.dg/parse/error36.C | 4 +- gcc/testsuite/g++.dg/parse/missing-parens-fixit.C | 32 ++ gcc/testsuite/g++.dg/parse/no-typename1.C | 2 +- gcc/testsuite/g++.dg/parse/typedef2.C | 2 +- gcc/testsuite/g++.dg/parse/typename11.C | 4 +- gcc/testsuite/g++.dg/template/crash48.C | 2 +- gcc/testsuite/g++.dg/template/dependent-name5.C | 8 +- gcc/testsuite/g++.dg/template/error29.C | 4 +- gcc/testsuite/g++.dg/template/nested5.C | 2 +- gcc/testsuite/g++.dg/template/pr84789.C | 2 +- gcc/testsuite/g++.dg/template/static30.C | 2 +- gcc/testsuite/g++.dg/template/typedef6.C | 2 +- gcc/testsuite/g++.dg/template/typename3.C | 2 +- gcc/testsuite/gcc.c-torture/execute/pr64242.c | 30 ++ gcc/testsuite/gcc.dg/binop-xor1.c | 4 +- gcc/testsuite/gcc.dg/builtin-bswap-7.c | 4 +- gcc/testsuite/gcc.dg/independent-cloneids-1.c | 38 ++ gcc/testsuite/gcc.dg/pr21643.c | 6 +- gcc/testsuite/gcc.dg/pr46309.c | 8 +- gcc/testsuite/gcc.dg/predict-22.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-28.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi-opt-11.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/phi-opt-2.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-32.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-33.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-34.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-35.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-36.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-11.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-14.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-16.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c | 24 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c | 25 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-13.c | 5 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c | 6 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c | 6 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c | 6 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c | 6 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c | 6 +- .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-11.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-14.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp47.c | 7 +- gcc/testsuite/gcc.dg/tree-ssa/vrp87.c | 5 +- gcc/testsuite/gcc.target/i386/pr54589.c | 22 ++ gcc/testsuite/gcc.target/powerpc/pr86324-1.c | 3 +- gcc/testsuite/gfortran.dg/goacc/asyncwait-5.f | 33 ++ gcc/testsuite/lib/target-supports.exp | 24 +- gcc/tree-profile.c | 2 +- gcc/tree-ssa-ifcombine.c | 7 +- gcc/tree-ssa-reassoc.c | 28 +- libbacktrace/ChangeLog | 13 + libbacktrace/Makefile.am | 93 +++++ libbacktrace/Makefile.in | 434 +++++++++++++++++++-- libbacktrace/{unittest.c => test_format.c} | 45 +-- libgfortran/ChangeLog | 6 + libgfortran/runtime/backtrace.c | 12 +- libgomp/ChangeLog | 10 + libgomp/oacc-parallel.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/pr88288.c | 41 ++ .../{lib-16.f90 => lib-16-2.f90} | 3 +- libgomp/testsuite/libgomp.oacc-fortran/lib-16.f90 | 1 + libstdc++-v3/ChangeLog | 45 +++ libstdc++-v3/include/bits/basic_string.h | 52 +++ libstdc++-v3/include/bits/erase_if.h | 19 +- libstdc++-v3/include/std/deque | 8 +- libstdc++-v3/include/std/forward_list | 9 +- libstdc++-v3/include/std/list | 9 +- libstdc++-v3/include/std/map | 8 +- libstdc++-v3/include/std/set | 8 +- libstdc++-v3/include/std/string | 8 +- libstdc++-v3/include/std/string_view | 33 +- libstdc++-v3/include/std/unordered_map | 9 +- libstdc++-v3/include/std/unordered_set | 8 +- libstdc++-v3/include/std/vector | 8 +- .../testsuite/21_strings/basic_string/erasure.cc | 9 +- .../{erasure.cc => operations/ends_with/char/1.cc} | 44 ++- .../ends_with/wchar_t/1.cc} | 44 ++- .../starts_with/char/1.cc} | 44 ++- .../starts_with/wchar_t/1.cc} | 44 ++- .../operations/ends_with/char/1.cc} | 32 +- .../operations/ends_with/wchar_t/1.cc} | 32 +- .../operations/starts_with/char/1.cc} | 32 +- .../operations/starts_with/wchar_t/1.cc} | 32 +- .../testsuite/23_containers/deque/erasure.cc | 9 +- .../23_containers/forward_list/erasure.cc | 9 +- .../testsuite/23_containers/list/erasure.cc | 6 +- .../testsuite/23_containers/map/erasure.cc | 6 +- .../testsuite/23_containers/set/erasure.cc | 6 +- .../23_containers/unordered_map/erasure.cc | 6 +- .../23_containers/unordered_set/erasure.cc | 6 +- .../testsuite/23_containers/vector/erasure.cc | 9 +- 145 files changed, 2693 insertions(+), 507 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wformat-pr88257.c create mode 100644 gcc/testsuite/c-c++-common/Wformat-pr88257.h copy gcc/testsuite/{gcc.dg => c-c++-common}/empty.h (100%) create mode 100644 gcc/testsuite/c-c++-common/goacc/asyncwait-5.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/typename1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename9.C create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C create mode 100644 gcc/testsuite/g++.dg/parse/missing-parens-fixit.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64242.c create mode 100644 gcc/testsuite/gcc.dg/independent-cloneids-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54589.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/asyncwait-5.f copy libbacktrace/{unittest.c => test_format.c} (70%) create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr88288.c copy libgomp/testsuite/libgomp.oacc-fortran/{lib-16.f90 => lib-16-2.f90} (94%) copy libstdc++-v3/testsuite/21_strings/basic_string/{erasure.cc => operations/ends [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{erasure.cc => operations/ends [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{erasure.cc => operations/star [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{erasure.cc => operations/star [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/2_neg.cc => 21_strings/basic_s [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/2_neg.cc => 21_strings/basic_s [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/2_neg.cc => 21_strings/basic_s [...] copy libstdc++-v3/testsuite/{20_util/assume_aligned/2_neg.cc => 21_strings/basic_s [...]