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-arm-stable-allmodconfig in repository toolchain/ci/gcc.
from 77aa098963d 2019-01-13 Jerry DeLisle jvdelisle@gcc.gnu.org adds a0c1db4416b [D] Merge upstream dmd cd2034cd7 adds d8b18ebe75b Undo undesirable part of r267850 2019-01-11 commit. adds c7a7ba467de PR rtl-optimization/88796 * emit-rtl.h (struct rtl_data): [...] adds 0764f7c0c7c 2019-01-14 Richard Biener rguenther@suse.de adds d8b56202034 gcc/ChangeLog: adds bf4eb32bc1a Fix location of tls_wrapper_fn (PR gcov-profile/88263). adds 955a4e68299 PR target/88638 - FAIL: fsf-nsstring-format-1.s on darwin adds 82362779f2c Implement P0482R5, char8_t: A type for UTF-8 characters an [...] adds affca1c86b2 PR c++/88830 - ICE with abstract class. * decl2.c (maybe_ [...] adds 478fe3c07d9 * c-cppbuiltin.c (c_cpp_builtin): Define __cpp_guaranteed_ [...] adds 9f8a8956070 PR c++/88825 - ICE with bogus function return type deducti [...] adds 10c02abb9f1 Daily bump. adds 5ce6daa3b3e Lower sampling rate for autofdo bootstrap adds 15934f6ea53 PR tree-optimization/88775 * match.pd (cmp (convert1?@2 a [...] adds 39a51021cc5 /cp 2019-01-15 Paolo Carlini paolo.carlini@oracle.com adds b5f91d03ef4 2019-01-15 Richard Biener rguenther@suse.de Pratha [...] adds 63130ee336e [nvptx] Handle assignment to gang-level reduction variable adds 8793c0dee2d * doc/xml/manual/status_cxx2020.xml: Update P1123R0 status. adds d253bcb1642 Fix missing or incorrect feature test macros adds feb8990673f Fix more missing or incorrect feature test macros adds afa61572325 Update value of __cpp_lib_shared_ptr_arrays macro adds 5ead71c81f8 2019-01-15 Richard Biener rguenther@suse.de adds c415e6f6fb2 2019-01-15 Richard Biener rguenther@suse.de adds 9d1cdb749a1 PR inline-asm/52813 revisited adds 24c4343f184 * g++.dg/ext/utf-cvt-char8_t.C: Pass -fsigned-char. adds 68597c49c64 PR c++/88866 * g++.dg/cpp0x/variadic126.C: Tweak dg-error. adds 8f56373387d 2019-01-15 Paul Thomas pault@gcc.gnu.org adds ef1b2a9867d 2019-01-15 Steven G. Kargl kargl@gcc.gnu.org adds 12bbaa89a85 compiler, runtime: panic on uncomparable map key, even [...] adds 0b953692632 2019-01-15 Thomas Koenig tkoenig@gcc.gnu.org adds a96be85278e 2019-01-15 Thomas Koenig tkoenig@gcc.gnu.org adds 1f4720bafea [D] Move building of typeof(null) values to a common function. adds 85bfd1290fd runtime: add padding to FFI type of struct ending with [...] adds 727d210bf24 Fix ICE on class-template argument deduction (PR c++/88795) adds cb94628769b gcc/: * godump.c (go_output_typedef): When outputti [...] adds 0ca47588bd2 Daily bump. adds de62156b618 Add myself adds 0f535bb05c8 [libbacktrace] Unify function name preference handling adds af93b844576 PR libstdc++/88738 treat shared_ptr and unique_ptr more lik [...] adds 45fb810dd92 Add self to maintainers list. adds 86a3ecf2148 Extend locations where to seach for Fortran pre-include. adds 2c099ba4fa7 Fix Arm big-endian regressions. adds c84c150f652 PR c/51628 PR target/88682 * c-c++-common/pr51628-10.c ( [...] adds 8a4481bea34 __builtin_<add/sub>_overflow issues on AArch64 (redux) adds a24d9a6abd0 __builtin_<add/sub>_overflow issues on AArch64 (redux) (cont) adds dfa1bf2cb1b * config/alpha/alpha.c (alpha_gimplify_va_arg): Handle sp [...] adds 9fc2172cd24 PR c++/78244 - narrowing conversion in template not detect [...] adds b92cc3ed88c /cp 2019-01-16 Paolo Carlini paolo.carlini@oracle.com adds 281796ea5c0 Fix PR88046 on AArch64 and Arm bare metal targets. adds e0b64342b99 2019-01-16 Tamar Christina tamar.christina@arm.com adds 76ea00a14d2 Fix ICE due to "combine" creating unreachable EH blocks (PR [...] adds 46c0cb43b0a [D] Fix failing EH execution test on i386. adds 7d476f3065d [libbacktrace] Factor out read_referenced_name_from_attr adds 78609a92514 syscall: mark C syscall functions noescape adds 93478c9fa2c Fix failing filesystem tests on mingw targets adds af0ac1f562d [libbacktrace] Read .gnu_debugaltlink adds 477b4e4c711 [libbacktrace] Return struct dwarf_data pointer from elf_add adds 7ad450d17aa [libbacktrace] Add altlink field to struct dwarf_data adds 151e535016d [libbacktrace] Handle alt FORMS without .gnu_debugaltlink adds 48da990d800 [libbacktrace] Handle DW_FORM_GNU_strp_alt adds 620f4ae9fc8 Daily bump. adds a581d79bc3d runtime: dropg before CAS g status to _Grunnable/_Gwaiting adds c6e0dd3d13f PR target/87306 * gcc.dg/vect/bb-slp-pow-1.c: Modif [...] adds 5461905d487 [PR88146] avoid diagnostics diffs if cdtor_returns_this adds f97941b78da [PR86648] use auto identifier for class placeholder templates adds c5f929a49a2 [PR87768] reset location wrapper suppression when reenterin [...] adds 6eeb79171f1 [rs6000] Support more prototypes for vec_ld and vec_st. adds 89436081f18 PR rtl-optimization/88870 * dce.c (deletable_insn_p): Nev [...] adds b1a639d2d35 PR tree-optimization/86214 * cfgexpand.c (add_stack_var_c [...] adds fd130d9a8ce 2019-01-17 Richard Biener rguenther@suse.de adds 37caf132620 gcc/ChangeLog: 2019-01-17 Wei Xiao wei3.xiao@intel.com adds d611890c0c3 2019-01-17 Wei Xiao wei3.xiao@intel.com adds 945ba7e7ac6 gcc/ChangeLog 2019-01-17 Wei Xiao wei3.xiao@intel.com adds e1d8b60b1cd gcc/testsuite/ChangeLog 2019-01-17 Wei Xiao <wei3.xiao@in [...] adds 1f1f43378b1 [AArch64] Initial -mcpu=ares tuning
No new revisions were added by this update.
Summary of changes: ChangeLog | 8 + MAINTAINERS | 2 + Makefile.in | 2 +- Makefile.tpl | 2 +- gcc/ChangeLog | 273 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 4 +- gcc/c-family/ChangeLog | 46 +++ gcc/c-family/c-attribs.c | 31 +- gcc/c-family/c-common.c | 41 ++- gcc/c-family/c-common.h | 36 ++- gcc/c-family/c-cppbuiltin.c | 9 + gcc/c-family/c-format.c | 20 +- gcc/c-family/c-lex.c | 14 +- gcc/c-family/c-opts.c | 4 + gcc/c-family/c.opt | 9 +- gcc/cfgexpand.c | 19 +- gcc/combine.c | 17 +- gcc/common.opt | 4 + gcc/config/aarch64/aarch64-builtins.c | 26 +- gcc/config/aarch64/aarch64-cores.def | 2 +- gcc/config/aarch64/aarch64-modes.def | 15 +- gcc/config/aarch64/aarch64-simd.md | 17 +- gcc/config/aarch64/aarch64.c | 94 ++++-- gcc/config/aarch64/aarch64.md | 130 +++------ gcc/config/aarch64/predicates.md | 26 +- gcc/config/alpha/alpha.c | 34 ++- gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 7 +- gcc/config/arm/neon.md | 6 +- gcc/config/gnu-user.h | 2 +- gcc/config/i386/avx512fintrin.h | 321 +++++++++++---------- gcc/config/i386/avx512vlintrin.h | 168 ++++++----- gcc/config/i386/i386-builtin-types.def | 33 +-- gcc/config/i386/i386-builtin.def | 40 +-- gcc/config/i386/i386.c | 36 +-- gcc/config/i386/sse.md | 91 ++++-- gcc/config/i386/subst.md | 14 +- gcc/config/i386/t-i386 | 2 +- gcc/config/nvptx/nvptx.c | 3 +- gcc/config/rs6000/rs6000-c.c | 20 ++ gcc/cp/ChangeLog | 89 ++++++ gcc/cp/call.c | 2 + gcc/cp/cp-tree.h | 8 + gcc/cp/cvt.c | 11 + gcc/cp/cxx-pretty-print.c | 8 +- gcc/cp/decl.c | 35 ++- gcc/cp/decl2.c | 15 +- gcc/cp/error.c | 6 + gcc/cp/lex.c | 2 + gcc/cp/mangle.c | 4 +- gcc/cp/name-lookup.c | 3 + gcc/cp/parser.c | 16 +- gcc/cp/pt.c | 9 +- gcc/cp/rtti.c | 2 +- gcc/cp/tree.c | 1 + gcc/cp/typeck.c | 6 + gcc/cp/typeck2.c | 57 ++-- gcc/d/ChangeLog | 18 ++ gcc/d/d-codegen.cc | 36 +++ gcc/d/d-convert.cc | 16 +- gcc/d/d-lang.cc | 6 + gcc/d/d-tree.h | 1 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/iasmgcc.c | 5 +- gcc/d/expr.cc | 28 +- gcc/d/lang.opt | 2 +- gcc/dce.c | 9 +- gcc/defaults.h | 4 + gcc/doc/extend.texi | 32 +- gcc/doc/invoke.texi | 73 ++++- gcc/dse.c | 23 +- gcc/dwarf2out.c | 6 +- gcc/emit-rtl.h | 4 + gcc/fortran/ChangeLog | 20 ++ gcc/fortran/resolve.c | 30 +- gcc/fortran/trans-expr.c | 11 +- gcc/function.c | 2 +- gcc/gcc.c | 103 +++++-- gcc/genmatch.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 62 ++-- gcc/go/gofrontend/types.h | 22 ++ gcc/godump.c | 2 +- gcc/ipa-pure-const.c | 10 +- gcc/match.pd | 62 +++- gcc/testsuite/ChangeLog | 200 +++++++++++++ gcc/testsuite/c-c++-common/pr51628-10.c | 2 +- gcc/testsuite/c-c++-common/raw-string-13.c | 60 ++++ gcc/testsuite/c-c++-common/raw-string-15.c | 60 ++++ gcc/testsuite/g++.dg/concepts/pr87768.C | 14 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing13.C | 8 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing14.C | 17 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-wstring2.C | 1 + .../g++.dg/cpp0x/udlit-implicit-conv-neg-char8_t.C | 81 ++++++ gcc/testsuite/g++.dg/cpp0x/udlit-resolve-char8_t.C | 38 +++ gcc/testsuite/g++.dg/cpp0x/udlit-string-length.C | 8 + gcc/testsuite/g++.dg/cpp0x/udlit-string-literal.C | 2 + gcc/testsuite/g++.dg/cpp0x/udlit-string-literal.h | 6 + gcc/testsuite/g++.dg/cpp0x/variadic126.C | 4 +- gcc/testsuite/g++.dg/cpp1y/auto-fn55.C | 8 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 12 + gcc/testsuite/g++.dg/cpp1z/pr86648.C | 5 + gcc/testsuite/g++.dg/cpp1z/udlit-utf8char.C | 4 +- gcc/testsuite/g++.dg/cpp1z/utf8.C | 4 + gcc/testsuite/g++.dg/cpp2a/char8_t1.C | 5 + gcc/testsuite/g++.dg/cpp2a/char8_t2.C | 5 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 20 ++ gcc/testsuite/g++.dg/diagnostic/bitfld3.C | 5 + .../g++.dg/diagnostic/typedef-initialized.C | 6 + gcc/testsuite/g++.dg/ext/char8_t-aliasing-1.C | 8 + gcc/testsuite/g++.dg/ext/char8_t-char-literal-1.C | 12 + gcc/testsuite/g++.dg/ext/char8_t-char-literal-2.C | 12 + gcc/testsuite/g++.dg/ext/char8_t-deduction-1.C | 30 ++ gcc/testsuite/g++.dg/ext/char8_t-deduction-2.C | 30 ++ .../g++.dg/ext/char8_t-feature-test-macro-1.C | 8 + .../g++.dg/ext/char8_t-feature-test-macro-2.C | 10 + gcc/testsuite/g++.dg/ext/char8_t-init-1.C | 21 ++ gcc/testsuite/g++.dg/ext/char8_t-init-2.C | 33 +++ gcc/testsuite/g++.dg/ext/char8_t-keyword-1.C | 5 + gcc/testsuite/g++.dg/ext/char8_t-keyword-2.C | 5 + gcc/testsuite/g++.dg/ext/char8_t-limits-1.C | 9 + gcc/testsuite/g++.dg/ext/char8_t-overload-1.C | 26 ++ gcc/testsuite/g++.dg/ext/char8_t-overload-2.C | 26 ++ .../g++.dg/ext/char8_t-predefined-macros-1.C | 12 + .../g++.dg/ext/char8_t-predefined-macros-2.C | 12 + gcc/testsuite/g++.dg/ext/char8_t-sizeof-1.C | 7 + .../g++.dg/ext/char8_t-specialization-1.C | 8 + .../g++.dg/ext/char8_t-specialization-2.C | 17 ++ .../g++.dg/ext/char8_t-string-literal-1.C | 12 + .../g++.dg/ext/char8_t-string-literal-2.C | 12 + .../g++.dg/ext/char8_t-type-specifier-1.C | 5 + .../g++.dg/ext/char8_t-type-specifier-2.C | 16 + gcc/testsuite/g++.dg/ext/char8_t-typedef-1.C | 6 + gcc/testsuite/g++.dg/ext/char8_t-typedef-2.C | 6 + gcc/testsuite/g++.dg/ext/char8_t-udl-1.C | 19 ++ gcc/testsuite/g++.dg/ext/char8_t-udl-2.C | 21 ++ gcc/testsuite/g++.dg/ext/utf-array-short-wchar.C | 54 ++-- gcc/testsuite/g++.dg/ext/utf-array.C | 54 ++-- gcc/testsuite/g++.dg/ext/utf-cvt-char8_t.C | 39 +++ gcc/testsuite/g++.dg/ext/utf-cxx98.C | 12 +- gcc/testsuite/g++.dg/ext/utf-dflt.C | 16 +- gcc/testsuite/g++.dg/ext/utf-gnuxx98.C | 12 +- gcc/testsuite/g++.dg/ext/utf-type-char8_t.C | 11 + gcc/testsuite/g++.dg/ext/utf8-1.C | 33 ++- gcc/testsuite/g++.dg/ext/utf8-2.C | 38 ++- gcc/testsuite/g++.dg/gcov/pr88263-2.C | 25 ++ gcc/testsuite/g++.dg/lto/pr88046_0.C | 16 + gcc/testsuite/g++.dg/other/abstract7.C | 14 + gcc/testsuite/g++.dg/other/pr33558-2.C | 2 +- gcc/testsuite/g++.dg/other/pr33558.C | 2 +- gcc/testsuite/g++.dg/parse/crash4.C | 2 +- gcc/testsuite/g++.dg/template/pr88795.C | 23 ++ gcc/testsuite/g++.dg/torture/pr88861.C | 11 + gcc/testsuite/g++.dg/warn/Wformat-ranges-c++11.C | 1 + gcc/testsuite/g++.old-deja/g++.brendan/err-msg11.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p7635.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/decl6.C | 12 +- gcc/testsuite/gcc.dg/darwin-cfstring-format-1.c | 4 +- gcc/testsuite/gcc.dg/format/attr-3.c | 12 +- gcc/testsuite/gcc.dg/format/attr-8.c | 34 +++ gcc/testsuite/gcc.dg/pr88855.c | 21 ++ gcc/testsuite/gcc.dg/pr88870.c | 23 ++ gcc/testsuite/gcc.dg/tree-ssa/pr88775-1.c | 73 +++++ gcc/testsuite/gcc.dg/tree-ssa/pr88775-2.c | 43 +++ gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c | 6 +- gcc/testsuite/gcc.misc-tests/godump-1.c | 5 + gcc/testsuite/gcc.target/i386/avx-1.c | 41 +-- .../gcc.target/i386/avx512f-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmpd-2.c | 12 +- .../gcc.target/i386/avx512f-vfixupimmps-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmps-2.c | 14 +- .../gcc.target/i386/avx512f-vfixupimmsd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmsd-2.c | 12 +- .../gcc.target/i386/avx512f-vfixupimmss-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmss-2.c | 12 +- .../gcc.target/i386/avx512vl-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512vl-vfixupimmps-1.c | 8 +- .../gcc.target/i386/avx512vl-vfixupimmsd-2.c | 20 -- .../gcc.target/i386/avx512vl-vfixupimmss-2.c | 20 -- gcc/testsuite/gcc.target/i386/pr52813.c | 3 +- gcc/testsuite/gcc.target/i386/pr88796.c | 8 + gcc/testsuite/gcc.target/i386/sse-13.c | 41 +-- gcc/testsuite/gcc.target/i386/sse-14.c | 12 +- gcc/testsuite/gcc.target/i386/sse-22.c | 12 +- gcc/testsuite/gcc.target/i386/sse-23.c | 41 +-- gcc/testsuite/gcc.target/i386/testimm-10.c | 16 +- gcc/testsuite/gcc.target/i386/testround-1.c | 32 +- .../gcc.target/powerpc/altivec_vld_vst_addr.c | 257 +++++++++++++++++ gcc/testsuite/gdc.dg/asm1.d | 82 ++++++ gcc/testsuite/gdc.dg/asm2.d | 8 + gcc/testsuite/gdc.dg/asm3.d | 24 ++ gcc/testsuite/gdc.dg/asm4.d | 40 +++ .../gdc.test/compilable/deprecate12979a.d | 27 -- .../gdc.test/compilable/iasm_labeloperand.d | 48 --- gcc/testsuite/gdc.test/compilable/test11471.d | 10 - gcc/testsuite/gdc.test/compilable/test12979a.d | 5 - gcc/testsuite/gdc.test/compilable/test12979b.d | 64 ---- .../gdc.test/fail_compilation/deprecate12979a.d | 18 -- .../gdc.test/fail_compilation/deprecate12979b.d | 17 -- .../gdc.test/fail_compilation/deprecate12979c.d | 17 -- .../gdc.test/fail_compilation/deprecate12979d.d | 16 - gcc/testsuite/gdc.test/fail_compilation/diag6717.d | 14 - .../gdc.test/fail_compilation/fail12635.d | 21 -- .../gdc.test/fail_compilation/fail13938.d | 16 - .../gdc.test/fail_compilation/fail13939.d | 17 -- .../gdc.test/fail_compilation/fail14009.d | 14 - gcc/testsuite/gdc.test/fail_compilation/fail152.d | 29 -- gcc/testsuite/gdc.test/fail_compilation/fail2350.d | 15 - gcc/testsuite/gdc.test/fail_compilation/fail274.d | 11 - gcc/testsuite/gdc.test/fail_compilation/fail327.d | 17 -- gcc/testsuite/gdc.test/fail_compilation/fail3354.d | 12 - gcc/testsuite/gdc.test/fail_compilation/fail353.d | 42 --- gcc/testsuite/gdc.test/fail_compilation/fail8168.d | 6 - gcc/testsuite/gdc.test/fail_compilation/ice15239.d | 23 -- .../gdc.test/fail_compilation/test12979.d | 16 - gcc/testsuite/gdc.test/runnable/argufilem.d | 22 -- gcc/testsuite/gdc.test/runnable/ctorpowtests.d | 36 +-- gcc/testsuite/gdc.test/runnable/imports/argufile.d | 146 ---------- gcc/testsuite/gdc.test/runnable/test23.d | 36 +-- gcc/testsuite/gdc.test/runnable/test34.d | 19 +- gcc/testsuite/gdc.test/runnable/test36.d | 109 ------- gcc/testsuite/gdc.test/runnable/test42.d | 61 ++-- gcc/testsuite/gdc.test/runnable/testsafe.d | 15 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c | 2 +- .../gfortran.dg/actual_array_substr_3.f90 | 11 + gcc/testsuite/gfortran.dg/pr81849.f90 | 16 + gcc/testsuite/lib/gdc.exp | 5 + gcc/testsuite/obj-c++.dg/fsf-nsstring-format-1.mm | 4 +- gcc/testsuite/objc.dg/fsf-nsstring-format-1.m | 4 +- gcc/tree-if-conv.c | 4 + gcc/tree.c | 2 + libbacktrace/ChangeLog | 57 ++++ libbacktrace/Makefile.in | 2 +- libbacktrace/dwarf.c | 192 ++++++++---- libbacktrace/elf.c | 102 ++++++- libbacktrace/internal.h | 6 +- libbacktrace/pecoff.c | 4 +- libbacktrace/xcoff.c | 4 +- libgo/go/reflect/type.go | 58 +++- libgo/go/runtime/ffi.go | 10 + libgo/go/runtime/map.go | 73 +++-- libgo/go/runtime/proc.go | 11 +- libgo/go/runtime/runtime2.go | 6 + libgo/go/runtime/traceback_gccgo.go | 15 +- libgo/go/runtime/type.go | 37 ++- libgo/go/syscall/exec_linux.go | 1 + libgo/go/syscall/mksyscall.awk | 1 + libgomp/ChangeLog | 6 + .../gang-reduction-var-assignment.c | 16 + libiberty/ChangeLog | 7 + libiberty/cp-demangle.c | 18 +- libiberty/cp-demangle.h | 2 +- libstdc++-v3/ChangeLog | 87 ++++++ libstdc++-v3/config/abi/pre/gnu.ver | 22 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 25 ++ libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 3 +- libstdc++-v3/include/bits/c++config | 8 + libstdc++-v3/include/bits/erase_if.h | 4 +- libstdc++-v3/include/bits/shared_ptr.h | 36 +-- libstdc++-v3/include/bits/shared_ptr_base.h | 2 +- libstdc++-v3/include/bits/stl_uninitialized.h | 6 +- libstdc++-v3/include/bits/unique_ptr.h | 36 +-- libstdc++-v3/include/std/any | 2 +- libstdc++-v3/include/std/iterator | 4 + libstdc++-v3/include/std/optional | 2 +- libstdc++-v3/include/std/variant | 2 +- libstdc++-v3/include/std/version | 17 +- libstdc++-v3/libsupc++/exception | 4 +- libstdc++-v3/src/c++17/fs_ops.cc | 5 +- libstdc++-v3/src/filesystem/ops.cc | 5 +- .../27_io/filesystem/operations/canonical.cc | 27 +- .../testsuite/27_io/filesystem/operations/copy.cc | 5 + .../filesystem/operations/create_directories.cc | 2 + .../27_io/filesystem/operations/exists.cc | 5 + .../27_io/filesystem/operations/is_empty.cc | 5 + .../27_io/filesystem/operations/permissions.cc | 1 + .../27_io/filesystem/operations/remove.cc | 8 + .../27_io/filesystem/operations/remove_all.cc | 4 + .../27_io/filesystem/operations/status.cc | 5 + .../filesystem/operations/weakly_canonical.cc | 37 ++- .../filesystem/operations/canonical.cc | 10 +- .../experimental/filesystem/operations/copy.cc | 5 + .../filesystem/operations/create_directories.cc | 2 + .../experimental/filesystem/operations/exists.cc | 5 + .../experimental/filesystem/operations/is_empty.cc | 5 + .../filesystem/operations/permissions.cc | 1 + .../experimental/filesystem/operations/remove.cc | 9 + .../filesystem/operations/remove_all.cc | 4 + .../experimental/filesystem/operations/space.cc | 17 +- 290 files changed, 4725 insertions(+), 2118 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/pr87768.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing13.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-implicit-conv-neg-char8_t.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-resolve-char8_t.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn55.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/pr86648.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/char8_t1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/char8_t2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/bitfld3.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/typedef-initialized.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-aliasing-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-char-literal-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-char-literal-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-deduction-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-deduction-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-feature-test-macro-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-feature-test-macro-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-init-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-init-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-keyword-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-keyword-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-limits-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-overload-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-overload-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-predefined-macros-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-predefined-macros-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-sizeof-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-specialization-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-specialization-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-string-literal-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-string-literal-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-type-specifier-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-type-specifier-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-typedef-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-typedef-2.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-udl-1.C create mode 100644 gcc/testsuite/g++.dg/ext/char8_t-udl-2.C create mode 100644 gcc/testsuite/g++.dg/ext/utf-cvt-char8_t.C create mode 100644 gcc/testsuite/g++.dg/ext/utf-type-char8_t.C create mode 100644 gcc/testsuite/g++.dg/gcov/pr88263-2.C create mode 100644 gcc/testsuite/g++.dg/lto/pr88046_0.C create mode 100644 gcc/testsuite/g++.dg/other/abstract7.C create mode 100644 gcc/testsuite/g++.dg/template/pr88795.C create mode 100644 gcc/testsuite/g++.dg/torture/pr88861.C create mode 100644 gcc/testsuite/gcc.dg/format/attr-8.c create mode 100644 gcc/testsuite/gcc.dg/pr88855.c create mode 100644 gcc/testsuite/gcc.dg/pr88870.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88775-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88775-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-vfixupimmsd-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-vfixupimmss-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88796.c create mode 100644 gcc/testsuite/gcc.target/powerpc/altivec_vld_vst_addr.c create mode 100644 gcc/testsuite/gdc.dg/asm1.d create mode 100644 gcc/testsuite/gdc.dg/asm2.d create mode 100644 gcc/testsuite/gdc.dg/asm3.d create mode 100644 gcc/testsuite/gdc.dg/asm4.d delete mode 100644 gcc/testsuite/gdc.test/compilable/deprecate12979a.d delete mode 100644 gcc/testsuite/gdc.test/compilable/iasm_labeloperand.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test11471.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test12979a.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test12979b.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/deprecate12979a.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/deprecate12979b.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/deprecate12979c.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/deprecate12979d.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/diag6717.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail12635.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail13938.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail13939.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail14009.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail152.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail2350.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail274.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail327.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail3354.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail353.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail8168.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/ice15239.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/test12979.d delete mode 100644 gcc/testsuite/gdc.test/runnable/argufilem.d delete mode 100644 gcc/testsuite/gdc.test/runnable/imports/argufile.d delete mode 100644 gcc/testsuite/gdc.test/runnable/test36.d create mode 100644 gcc/testsuite/gfortran.dg/actual_array_substr_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr81849.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/gang-reduction-var- [...]