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-allmodconfig in repository toolchain/ci/gcc.
from f5529091f41 Define __cpp_lib_erase_if feature test macro adds 1715824ba36 Fix filesystem::last_write_time failure with 32-bit time_t adds 2bcf19a01d1 PR middle-end/84877 PR bootstrap/88450 * function.c (ass [...] adds a794c0dc29a [Committed, AArch64] Disable tests for ilp32. adds 15cbe83daed 2019-01-10 Steven G. Kargl kargl@gcc.gnu.org adds aecc93dd4a5 2019-01-10 Richard Biener rguenther@suse.de adds 8ae81042028 2019-01-10 Vladimir Makarov vmakarov@redhat.com adds 14065bb2de8 gcc/ChangeLog: adds d07d3a12a59 PR target/88785 * config/i386/sse.md (float<floatunssuffi [...] adds e5cb96dac5d Daily bump. adds 04afaf6ad90 2019-01-11 Thomas Koenig tkoenig@gcc.gnu.org adds b385e5169e1 /cp 2019-01-11 Paolo Carlini paolo.carlini@oracle.com adds e9b8018cc24 PR rtl-optimization/88296 * gcc.target/i386/pr88296.c: New test. adds beb370cb93c Fix incorrect linker script patterns adds 202e74d01c9 x86-64: {,V}CVT{,U}SI2Sx are ambiguous without suffix adds a18b3766a81 PR libstdc++/88125 remove duplicate entry in linker script adds 33db3d27337 [nvptx, testsuite, openacc, libgomp] Add insufficient-resources.c adds 8cccc21db76 [libgomp, testsuite, openacc] Remove -foffload=-w in reduct [...] adds f81ee51000f [nvptx] Move PTX_CTA_SIZE up adds e0f36ebf7b7 [nvptx] Don't allow vector_length 64 with num_workers 16 adds ead1f4b6412 PR bootstrap/88714 * passes.c (finish_optimization_passes [...] adds 4bb5146cb94 Add a testcase (PR middle-end/88758). adds a8dc8c86ed0 Better distinguish OpenACC and OpenMP sections in libgomp.texi adds cda73d4ae2c Fix arm testism regression. adds 1d628fd430f PR libstdc++/88802 define std::hash<nullptr_t> for C++17 adds 76855875326 2019-01-11 Steve Ellcey sellcey@marvell.com adds d9de68bcea5 * include/std/type_traits (__cpp_lib_is_constant_evaluated [...] adds 5c62f29a826 2019-01-11 Steve Ellcey sellcey@marvell.com adds 46dd85d5327 Remove trailing whitespace from latest commit. adds dbc0986ad44 * Makefile.in (PLUGIN_HEADERS): Add $(INSN_ATTR_H). adds 598670ae7bc PR 88777 PR 88614 * genattrtab.c (min_fn): Don't transla [...] adds ccd5b7a6f65 PR tree-optimization/88693 * tree-ssa-strlen.c (get_min_s [...] adds e127346142f 2019-01-11 Vladimir Makarov vmakarov@redhat.com adds 1b2f170ec10 PR C++/88114 Gen destructor of an abstract class adds 45b37eaa163 PR middle-end/85956 PR lto/88733 * tree-inline.h (struct [...] adds 0c2ebbc4659 PR c++/88613 - ICE with use of const var in lambda. adds d07c152ba6f PR c++/88312 - pack expansion of decltype. adds 0fdf8340800 compiler: pad structs ending with zero-sized field adds 0b5957b9212 PR c++/88692, c++/87882 - -Wredundant-move false positive [...] adds a5b1332cae9 Fix location of __cpp_lib_erase_if macro adds 0e8475b7163 2019-01-11 Steven G. Kargl kargl@gcc.gnu.org adds 36496c4da54 P0972R0 <chrono> zero(), min(), and max() should be noexcept adds f5480b8c1e5 P0357R3 reference_wrapper for incomplete types adds 656ac8b7f78 Document C++20 library status adds a8cd4b2b25e PR libstdc++/88811 fix typo introduced in r266569 adds 7d460453ec9 Daily bump. adds 0579ce84b89 Remove svn:executable property from a couple of text files [...] adds 0f861194be3 PR libfortran/88807 * m4/minloc0.m4: Reindent to avoid -W [...] new a2dadbcc8d1 [openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMS new 8c85bdaf795 [nvptx] Verify dimension limits after applying defaults new 559d02014fe [nvptx] Allow default vl to be overridden in nvptx_goacc_va [...] new 283b1a8dc27 [nvptx] Apply vector-partitionable routines workaround to d [...]
The 4 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: contrib/reghunt/examples/reg-watch.awk | 0 gcc/ChangeLog | 194 ++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 +- gcc/ada/set_targ.adb | 0 gcc/ada/set_targ.ads | 0 gcc/config/aarch64/aarch64-builtins.c | 8 +- gcc/config/aarch64/aarch64.c | 67 +- gcc/config/avr/avr.c | 3 +- gcc/config/i386/i386.c | 3 +- gcc/config/i386/i386.md | 2 +- gcc/config/i386/sse.md | 49 +- gcc/config/i386/t-i386 | 2 +- gcc/config/mips/mips.c | 3 +- gcc/config/nvptx/nvptx.c | 64 +- gcc/config/rs6000/rs6000.c | 3 +- gcc/config/s390/s390.c | 3 +- gcc/cp/ChangeLog | 30 + gcc/cp/cp-gimplify.c | 2 + gcc/cp/decl.c | 9 +- gcc/cp/decl2.c | 12 +- gcc/cp/expr.c | 17 +- gcc/cp/pt.c | 2 + gcc/cp/typeck.c | 5 +- gcc/cselib.c | 2 +- gcc/doc/tm.texi | 36 +- gcc/doc/tm.texi.in | 4 + gcc/final.c | 2 +- gcc/fortran/ChangeLog | 29 +- gcc/fortran/decl.c | 42 +- gcc/fortran/trans-array.c | 6 + gcc/fortran/trans-openmp.c | 19 + gcc/function.c | 80 +- gcc/genattrtab.c | 42 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 6 + gcc/go/gofrontend/types.cc | 33 +- gcc/go/gofrontend/types.h | 16 +- gcc/hooks.c | 2 +- gcc/hooks.h | 3 +- gcc/ira-conflicts.c | 2 +- gcc/ira-costs.c | 2 +- gcc/lra-assigns.c | 41 +- gcc/lra-constraints.c | 7 +- gcc/lra-int.h | 6 +- gcc/lra-lives.c | 64 +- gcc/lra.c | 1 + gcc/omp-low.c | 1 + gcc/omp-offload.c | 9 +- gcc/passes.c | 4 +- gcc/regcprop.c | 2 +- gcc/reginfo.c | 10 +- gcc/regrename.c | 4 +- gcc/reload.c | 5 +- gcc/reload1.c | 8 +- gcc/sched-deps.c | 2 +- gcc/sel-sched.c | 4 +- gcc/target.def | 42 +- gcc/targhooks.c | 7 +- gcc/targhooks.h | 4 +- gcc/testsuite/ChangeLog | 98 +++ gcc/testsuite/c-c++-common/gomp/pr85956.c | 12 + gcc/testsuite/g++.dg/cpp0x/Wredundant-move5.C | 53 ++ gcc/testsuite/g++.dg/cpp0x/Wredundant-move6.C | 43 + gcc/testsuite/g++.dg/cpp0x/defaulted61.C | 22 + gcc/testsuite/g++.dg/cpp0x/defaulted62.C | 25 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const10.C | 11 + gcc/testsuite/g++.dg/cpp0x/variadic-decltype1.C | 9 + .../g++.dg/diagnostic/extern-initialized.C | 6 + gcc/testsuite/g++.dg/ext/dllimport-initialized.C | 3 + gcc/testsuite/g++.dg/gomp/pr88733.C | 29 + gcc/testsuite/g++.dg/lto/pr88758_0.C | 7 + gcc/testsuite/g++.dg/lto/pr88758_1.C | 9 + gcc/testsuite/g++.target/i386/pr88785.C | 197 +++++ gcc/testsuite/gcc.c-torture/execute/pr88693.c | 54 ++ gcc/testsuite/gcc.dg/format/sys_format.c | 0 gcc/testsuite/gcc.dg/torture/pr88792.c | 32 + .../advsimd-intrinsics/vector-complex_f16.c | 3 +- gcc/testsuite/gcc.target/aarch64/bti-1.c | 1 + gcc/testsuite/gcc.target/aarch64/bti-2.c | 1 + gcc/testsuite/gcc.target/aarch64/bti-3.c | 1 + gcc/testsuite/gcc.target/aarch64/pr87305.c | 38 + gcc/testsuite/gcc.target/arc/bitfield.c | 0 gcc/testsuite/gcc.target/arc/loop-1.c | 0 gcc/testsuite/gcc.target/arc/pr9001195952.c | 0 gcc/testsuite/gcc.target/arc/sdata-5.c | 0 gcc/testsuite/gcc.target/arc/tdelegitimize_addr.c | 0 gcc/testsuite/gcc.target/arc/tumaddsidi4.c | 0 gcc/testsuite/gcc.target/csky/fnmul-1.c | 0 gcc/testsuite/gcc.target/csky/fnmul-2.c | 0 gcc/testsuite/gcc.target/csky/fnmul-3.c | 0 gcc/testsuite/gcc.target/csky/fnmul-4.c | 0 .../gcc.target/i386/avx512f-vcvtsd2si-1.c | 2 +- .../gcc.target/i386/avx512f-vcvtsi2ss-1.c | 2 +- .../gcc.target/i386/avx512f-vcvtss2si-1.c | 2 +- .../gcc.target/i386/avx512f-vcvttsd2si-1.c | 4 +- .../gcc.target/i386/avx512f-vcvttss2si-1.c | 4 +- .../gcc.target/i386/avx512f-vcvtusi2sd-1.c | 2 +- .../gcc.target/i386/avx512f-vcvtusi2sd-2.c | 2 + .../gcc.target/i386/avx512f-vcvtusi2sd64-2.c | 2 + .../gcc.target/i386/avx512f-vcvtusi2ss-1.c | 4 +- .../gcc.target/i386/avx512f-vcvtusi2ss-2.c | 2 + .../gcc.target/i386/avx512f-vcvtusi2ss64-2.c | 2 + gcc/testsuite/gcc.target/i386/pr19398.c | 2 +- gcc/testsuite/gcc.target/i386/pr88296.c | 66 ++ gcc/testsuite/gfortran.dg/internal_pack_16.f90 | 9 + gcc/testsuite/gfortran.dg/pr35031.f90 | 10 + gcc/testsuite/gfortran.dg/pr86322_1.f90 | 12 + gcc/testsuite/gfortran.dg/pr86322_2.f90 | 13 + gcc/testsuite/gfortran.dg/pr86322_3.f90 | 13 + gcc/tree-inline.c | 20 +- gcc/tree-inline.h | 4 + gcc/tree-ssa-pre.c | 2 +- gcc/tree-ssa-strlen.c | 5 +- libgfortran/ChangeLog | 36 +- libgfortran/generated/minloc0_16_i1.c | 42 +- libgfortran/generated/minloc0_16_i16.c | 42 +- libgfortran/generated/minloc0_16_i2.c | 42 +- libgfortran/generated/minloc0_16_i4.c | 42 +- libgfortran/generated/minloc0_16_i8.c | 42 +- libgfortran/generated/minloc0_16_r10.c | 42 +- libgfortran/generated/minloc0_16_r16.c | 42 +- libgfortran/generated/minloc0_16_r4.c | 42 +- libgfortran/generated/minloc0_16_r8.c | 42 +- libgfortran/generated/minloc0_4_i1.c | 42 +- libgfortran/generated/minloc0_4_i16.c | 42 +- libgfortran/generated/minloc0_4_i2.c | 42 +- libgfortran/generated/minloc0_4_i4.c | 42 +- libgfortran/generated/minloc0_4_i8.c | 42 +- libgfortran/generated/minloc0_4_r10.c | 42 +- libgfortran/generated/minloc0_4_r16.c | 42 +- libgfortran/generated/minloc0_4_r4.c | 42 +- libgfortran/generated/minloc0_4_r8.c | 42 +- libgfortran/generated/minloc0_8_i1.c | 42 +- libgfortran/generated/minloc0_8_i16.c | 42 +- libgfortran/generated/minloc0_8_i2.c | 42 +- libgfortran/generated/minloc0_8_i4.c | 42 +- libgfortran/generated/minloc0_8_i8.c | 42 +- libgfortran/generated/minloc0_8_r10.c | 42 +- libgfortran/generated/minloc0_8_r16.c | 42 +- libgfortran/generated/minloc0_8_r4.c | 42 +- libgfortran/generated/minloc0_8_r8.c | 42 +- libgfortran/m4/minloc0.m4 | 42 +- libgo/go/container/list/list.go | 0 libgo/go/container/list/list_test.go | 0 libgomp/ChangeLog | 25 + libgomp/libgomp.texi | 16 +- libgomp/plugin/plugin-nvptx.c | 22 + .../insufficient-resources.c | 21 + .../libgomp.oacc-c-c++-common/reduction-1.c | 3 - .../libgomp.oacc-c-c++-common/reduction-2.c | 3 - .../libgomp.oacc-c-c++-common/reduction-3.c | 3 - .../libgomp.oacc-c-c++-common/reduction-4.c | 3 - .../libgomp.oacc-c-c++-common/reduction-5.c | 3 - libphobos/libdruntime/core/sys/posix/sys/ioccom.d | 0 libphobos/libdruntime/core/sys/posix/sys/ttycom.d | 0 .../sanitizer_common_interceptors_ioctl.inc | 0 libstdc++-v3/ChangeLog | 56 ++ libstdc++-v3/config/abi/pre/gnu.ver | 10 +- libstdc++-v3/doc/html/index.html | 2 +- libstdc++-v3/doc/html/manual/index.html | 4 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 389 +++++++- libstdc++-v3/doc/xml/manual/intro.xml | 4 + libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 50 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 980 +++++++++++++++++++++ libstdc++-v3/include/bits/functional_hash.h | 10 + libstdc++-v3/include/bits/refwrap.h | 9 + libstdc++-v3/include/std/chrono | 16 +- libstdc++-v3/include/std/type_traits | 3 + libstdc++-v3/include/std/version | 5 +- libstdc++-v3/src/filesystem/path.cc | 6 +- .../20_util/duration/requirements/noexcept.cc | 39 + libstdc++-v3/testsuite/20_util/hash/nullptr.cc | 37 + .../20_util/reference_wrapper/incomplete.cc | 36 + .../20_util/time_point/requirements/noexcept.cc | 45 + .../27_io/filesystem/operations/last_write_time.cc | 16 +- .../filesystem/filesystem_error/cons.cc | 90 ++ 178 files changed, 4104 insertions(+), 885 deletions(-) mode change 100755 => 100644 contrib/reghunt/examples/reg-watch.awk mode change 100755 => 100644 gcc/ada/set_targ.adb mode change 100755 => 100644 gcc/ada/set_targ.ads create mode 100644 gcc/testsuite/c-c++-common/gomp/pr85956.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wredundant-move5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wredundant-move6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/defaulted61.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/defaulted62.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-decltype1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/extern-initialized.C create mode 100644 gcc/testsuite/g++.dg/ext/dllimport-initialized.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr88733.C create mode 100644 gcc/testsuite/g++.dg/lto/pr88758_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr88758_1.C create mode 100644 gcc/testsuite/g++.target/i386/pr88785.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr88693.c mode change 100755 => 100644 gcc/testsuite/gcc.dg/format/sys_format.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr88792.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr87305.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/bitfield.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/loop-1.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/pr9001195952.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/sdata-5.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/tdelegitimize_addr.c mode change 100755 => 100644 gcc/testsuite/gcc.target/arc/tumaddsidi4.c mode change 100755 => 100644 gcc/testsuite/gcc.target/csky/fnmul-1.c mode change 100755 => 100644 gcc/testsuite/gcc.target/csky/fnmul-2.c mode change 100755 => 100644 gcc/testsuite/gcc.target/csky/fnmul-3.c mode change 100755 => 100644 gcc/testsuite/gcc.target/csky/fnmul-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88296.c create mode 100644 gcc/testsuite/gfortran.dg/internal_pack_16.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr35031.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86322_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86322_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86322_3.f90 mode change 100755 => 100644 libgo/go/container/list/list.go mode change 100755 => 100644 libgo/go/container/list/list_test.go create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/insufficient-resources.c mode change 100755 => 100644 libphobos/libdruntime/core/sys/posix/sys/ioccom.d mode change 100755 => 100644 libphobos/libdruntime/core/sys/posix/sys/ttycom.d mode change 100755 => 100644 libsanitizer/sanitizer_common/sanitizer_common_interc [...] create mode 100644 libstdc++-v3/doc/xml/manual/status_cxx2020.xml create mode 100644 libstdc++-v3/testsuite/20_util/duration/requirements/noexcept.cc create mode 100644 libstdc++-v3/testsuite/20_util/hash/nullptr.cc create mode 100644 libstdc++-v3/testsuite/20_util/reference_wrapper/incomplete.cc create mode 100644 libstdc++-v3/testsuite/20_util/time_point/requirements/noexcept.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/filesystem_error [...]