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-lts-allmodconfig in repository toolchain/ci/gcc.
from 94d4532cf80 2019-02-18 Richard Biener rguenther@suse.de adds f7690f14f6e Tabify all D *.exp files adds 9dddf1a65fe Fix test pr88680.C adds 140615bb914 Fix libstdc++ filesystem tests adds ec425a89c34 PR middle-end/89294 - ICE in valid_constant_size_p adds 85bbaeac3dd gcc/ChangeLog: adds d50eaffb899 2019-02-18 Thomas Koenig tkoenig@gcc.gnu.org adds 2c3f2398a8f gcc/ChangeLog: adds a1e1b603658 Improve duplicate [[likely]] diagnostic. adds 4bd133e5720 Fix g++.dg/torture/pr89303.C with Solaris ld adds faab32dac48 2019-02-18 Sharon Dvir unapologtic@gmail.com adds f6347d1a36e Improve diagnostic for redundant template arguments in dec [...] adds e57389f759c * fr.po: Update. adds f667f7c1c55 libphobos: Detect if qsort_r is available adds d017d2926ec Daily bump. adds 6aaacaf1160 PR c++/89336 - multiple stores in constexpr stmt. adds 25694c85061 P0482R5 char8_t: Standard library support adds 4acc5060446 P0482R5 char8_t: New standard library tests adds affcb65b447 Adjust C++11/C++14 tests to work with -fchar8_t adds 31358ed0838 PR c++/89390 * error.c (qualified_name_lookup_error): Onl [...] adds fcea8c4d9fb PR c++/89391 * typeck.c (build_reinterpret_cast_1): Don't [...] adds 5ebe5c4447f PR c++/89387 * lambda.c (maybe_generic_this_capture): Don [...] adds e42417471da PR middle-end/89303 * g++.dg/torture/pr89303.C: Move ever [...] adds ebc4a4d2912 Fix libphobos linking on Solaris 11 adds e5316b8aade * rtlanal.c (get_initial_register_offset): Fall back to th [...] adds 79ae32275d4 Fix libphobos.shared/load.d compile failure on Solaris adds cda34b22ac8 2019-02-19 Richard Biener rguenther@suse.de adds d572a4c3f86 2019-02-19 Chung-Lin Tang cltang@codesourcery.com adds 88e188fce8c i386: Set ix86_fpmath to FPMATH_387 without SSE
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 33 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-common.c | 7 + gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 10 +- gcc/config/i386/i386.c | 7 +- gcc/cp/ChangeLog | 39 + gcc/cp/constexpr.c | 29 +- gcc/cp/cp-gimplify.c | 6 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/error.c | 2 +- gcc/cp/lambda.c | 3 +- gcc/cp/name-lookup.c | 1 + gcc/cp/parser.c | 42 +- gcc/cp/pt.c | 2 +- gcc/cp/typeck.c | 2 +- gcc/doc/cpp.texi | 96 ++ gcc/doc/invoke.texi | 13 +- gcc/fortran/ChangeLog | 20 + gcc/fortran/openmp.c | 14 +- gcc/fortran/trans-decl.c | 4 +- gcc/fortran/trans-expr.c | 7 +- gcc/fortran/trans-types.c | 51 +- gcc/fortran/trans-types.h | 2 +- gcc/fortran/trans.h | 3 +- gcc/po/ChangeLog | 4 + gcc/po/fr.po | 984 +++++++++------------ gcc/rtlanal.c | 8 +- gcc/testsuite/ChangeLog | 55 ++ gcc/testsuite/README | 4 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89387.C | 11 + gcc/testsuite/g++.dg/cpp0x/reinterpret_cast2.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-89336-1.C | 35 + gcc/testsuite/g++.dg/cpp1y/constexpr-89336-2.C | 56 ++ gcc/testsuite/g++.dg/diagnostic/pr89390.C | 10 + gcc/testsuite/g++.dg/torture/pr89303.C | 56 +- gcc/testsuite/g++.dg/wrappers/pr88680.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb82.C | 3 +- gcc/testsuite/gcc.dg/pr88074.c | 14 + gcc/testsuite/gcc.target/i386/pr89397.c | 11 + gcc/testsuite/gdc.dg/dg.exp | 12 +- gcc/testsuite/gdc.dg/lto/lto.exp | 2 +- gcc/testsuite/gdc.test/gdc-test.exp | 504 +++++------ gcc/testsuite/gfortran.dg/lto/20091028-1_0.f90 | 2 +- gcc/testsuite/gfortran.dg/lto/20091028-2_0.f90 | 2 +- gcc/testsuite/gfortran.dg/lto/pr87689_0.f | 13 + gcc/testsuite/gfortran.dg/lto/pr87689_1.f | 11 + gcc/testsuite/lib/gdc-dg.exp | 56 +- gcc/testsuite/lib/gdc.exp | 204 ++--- gcc/toplev.c | 24 + gcc/tree.c | 8 +- gcc/tree.h | 1 + libgomp/ChangeLog | 8 + libgomp/oacc-parallel.c | 21 +- libphobos/ChangeLog | 33 + libphobos/Makefile.in | 1 + libphobos/configure | 141 ++- libphobos/configure.ac | 2 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.in | 1 + libphobos/libdruntime/gcc/config.d.in | 3 + libphobos/libdruntime/rt/qsort.d | 18 + libphobos/m4/druntime/libraries.m4 | 46 + libphobos/src/Makefile.in | 1 + libphobos/testsuite/Makefile.in | 1 + libphobos/testsuite/lib/libphobos-dg.exp | 12 +- libphobos/testsuite/lib/libphobos.exp | 74 +- libphobos/testsuite/libphobos.cycles/cycles.exp | 6 +- libphobos/testsuite/libphobos.shared/load.d | 14 +- libphobos/testsuite/libphobos.shared/shared.exp | 16 +- .../testsuite/libphobos.unittests/unittests.exp | 8 +- libstdc++-v3/ChangeLog | 185 ++++ .../config/abi/pre/gnu-versioned-namespace.ver | 5 + libstdc++-v3/config/abi/pre/gnu.ver | 20 + libstdc++-v3/include/bits/atomic_base.h | 1 + libstdc++-v3/include/bits/basic_string.h | 24 + libstdc++-v3/include/bits/c++config | 11 + libstdc++-v3/include/bits/char_traits.h | 109 +++ libstdc++-v3/include/bits/codecvt.h | 161 ++++ libstdc++-v3/include/bits/cpp_type_traits.h | 11 +- libstdc++-v3/include/bits/fs_path.h | 79 +- libstdc++-v3/include/bits/functional_hash.h | 5 + libstdc++-v3/include/bits/locale_conv.h | 33 + libstdc++-v3/include/bits/locale_facets.h | 6 +- libstdc++-v3/include/bits/localefwd.h | 8 + libstdc++-v3/include/bits/postypes.h | 5 + libstdc++-v3/include/bits/stringfwd.h | 9 + libstdc++-v3/include/c_global/cstddef | 3 + libstdc++-v3/include/experimental/bits/fs_path.h | 93 +- libstdc++-v3/include/experimental/string | 3 + libstdc++-v3/include/experimental/string_view | 24 + libstdc++-v3/include/std/atomic | 30 + libstdc++-v3/include/std/charconv | 3 + libstdc++-v3/include/std/limits | 66 ++ libstdc++-v3/include/std/string | 3 + libstdc++-v3/include/std/string_view | 25 +- libstdc++-v3/include/std/type_traits | 28 +- libstdc++-v3/libsupc++/atomic_lockfree_defines.h | 3 + libstdc++-v3/src/c++11/Makefile.am | 10 + libstdc++-v3/src/c++11/Makefile.in | 10 + libstdc++-v3/src/c++11/codecvt.cc | 210 ++++- libstdc++-v3/src/c++11/limits.cc | 27 + libstdc++-v3/src/c++98/Makefile.am | 8 +- libstdc++-v3/src/c++98/Makefile.in | 8 +- libstdc++-v3/src/c++98/locale_init.cc | 20 + libstdc++-v3/src/c++98/localename.cc | 6 + .../testsuite/18_support/numeric_limits/char8_t.cc | 71 ++ .../literals/{types.cc => types-char8_t.cc} | 9 +- .../21_strings/basic_string/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 11 +- .../21_strings/basic_string/literals/values.cc | 10 +- .../explicit_instantiation/char8_t/1.cc | 23 + .../literals/{types.cc => types-char8_t.cc} | 19 +- .../21_strings/basic_string_view/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 20 +- .../basic_string_view/literals/values.cc | 14 +- .../explicit_instantiation/char8_t/1.cc | 23 + .../char_traits/requirements/char8_t/65049.cc} | 39 +- .../char_traits/requirements/char8_t/typedefs.cc | 38 + .../explicit_instantiation/char8_t/1.cc | 23 + .../codecvt/{char16_t.cc => char16_t-char8_t.cc} | 18 +- .../testsuite/22_locale/codecvt/char16_t.cc | 10 +- .../codecvt/{char32_t.cc => char32_t-char8_t.cc} | 18 +- .../testsuite/22_locale/codecvt/char32_t.cc | 10 +- .../22_locale/codecvt/codecvt_utf8/79980.cc | 8 +- .../22_locale/codecvt/codecvt_utf8/wchar_t/1.cc | 2 +- .../22_locale/codecvt/{utf8.cc => utf8-char8_t.cc} | 14 +- libstdc++-v3/testsuite/22_locale/codecvt/utf8.cc | 2 +- .../testsuite/22_locale/conversions/string/2.cc | 4 +- .../testsuite/22_locale/conversions/string/3.cc | 16 +- .../testsuite/27_io/filesystem/operations/all.cc | 8 +- .../27_io/filesystem/operations/resize_file.cc | 1 + .../27_io/filesystem/path/generation/normal2.cc | 1 + .../27_io/filesystem/path/native/string-char8_t.cc | 76 ++ .../testsuite/29_atomics/headers/atomic/macros.cc | 9 + .../29_atomics/headers/atomic/types_std_c++0x.cc | 3 + .../testsuite/experimental/feat-char8_t.cc | 17 + .../filesystem/path/native/string-char8_t.cc | 76 ++ .../literals/{types.cc => types-char8_t.cc} | 18 +- .../experimental/string_view/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 20 +- .../experimental/string_view/literals/values.cc | 15 +- .../explicit_instantiation/char8_t/1.cc | 24 + libstdc++-v3/testsuite/ext/char8_t/atomic-1.cc | 12 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- 146 files changed, 3577 insertions(+), 1302 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89387.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/reinterpret_cast2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89336-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89336-2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr89390.C create mode 100644 gcc/testsuite/gcc.dg/pr88074.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89397.c create mode 100644 gcc/testsuite/gfortran.dg/lto/pr87689_0.f create mode 100644 gcc/testsuite/gfortran.dg/lto/pr87689_1.f create mode 100644 libstdc++-v3/testsuite/18_support/numeric_limits/char8_t.cc copy libstdc++-v3/testsuite/21_strings/basic_string/literals/{types.cc => types-ch [...] copy libstdc++-v3/testsuite/21_strings/basic_string/literals/{values.cc => values- [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/requirements/exp [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/literals/{types.cc => typ [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/literals/{values.cc => va [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/requirement [...] copy libstdc++-v3/testsuite/{22_locale/codecvt/codecvt_utf8/wchar_t/1.cc => 21_str [...] create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/char [...] create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/expl [...] copy libstdc++-v3/testsuite/22_locale/codecvt/{char16_t.cc => char16_t-char8_t.cc} (86%) copy libstdc++-v3/testsuite/22_locale/codecvt/{char32_t.cc => char32_t-char8_t.cc} (86%) copy libstdc++-v3/testsuite/22_locale/codecvt/{utf8.cc => utf8-char8_t.cc} (82%) create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/native/string-char8_t.cc create mode 100644 libstdc++-v3/testsuite/experimental/feat-char8_t.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/stri [...] copy libstdc++-v3/testsuite/experimental/string_view/literals/{types.cc => types-c [...] copy libstdc++-v3/testsuite/experimental/string_view/literals/{values.cc => values [...] create mode 100644 libstdc++-v3/testsuite/experimental/string_view/requirements/ex [...] create mode 100644 libstdc++-v3/testsuite/ext/char8_t/atomic-1.cc