This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pr82659 in repository gcc.
discards a4ca6525dc9 i386: Skip DF_REF_INSN if DF_REF_INSN_INFO is false discards a8e4ac8ce6c Add bootstrap-cet.mk discards 310deaafaa1 i386: Don't generate ENDBR if function is only called directly adds e4d85e25e79 Move 2 tests from c-c++-common/ to gcc.target/i386/ directory. adds 7c43ee1e671 PR target/82628 * config/i386/i386.md (cmp<dwi>_doublewor [...] adds 3783eb0984e PR target/52451 * config/i386/i386.c (ix86_fp_compare_mod [...] adds eadcd69cf2e Rename inchash::hash::add_wide_int adds ca6b9aedab1 Add wide_int version of inchash::hash::add_wide_int adds 18355707133 Make more use of subreg_size_lowpart_offset adds b8510cb1177 Make more use of HWI_COMPUTABLE_MODE_P adds 1048c155886 Make more use of GET_MODE_UNIT_PRECISION adds 4a421b80833 SUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn adds 332404586ce * i386.c (ix86_builtin_vectorization_cost): Use existing r [...] adds ee3a0978a5b Daily bump. adds 30a86effd19 Fix HWI + -unsigned in combine.c adds ad1a05cccdf 2017-10-23 Richard Biener rguenther@suse.de adds 6ce33017aab Use scalar_mode in expand_shift_1 adds 28018118a94 Use scalar_int/float_mode in brig_langhook_type_for_mode adds 1fcff97183e Use SCALAR_INT_TYPE_MODE in loc_list_from_tree_1 adds 98a46e07665 Use SCALAR_TYPE_MODE in vect_create_epilog_for_reduction adds 8374586c166 Convert STARTING_FRAME_OFFSET to a hook adds ea3b0bfac3f PR libstdc++/82644 document IS 29124 support adds 79bc16204ae 2017-10-23 Richard Biener rguenther@suse.de adds f0631008f52 2017-10-23 Paolo Carlini paolo.carlini@oracle.com adds f66b5a83138 2017-10-23 Richard Biener rguenther@suse.de adds 3b90ed62fb8 Implement C++17 Filesystem library adds d0b2bcaa092 2017-10-23 Richard Biener rguenther@suse.de adds c61ffa853d7 * common.opt (gcolumn-info): Enable by default. * doc/inv [...] adds e3f64b6a6c1 PR target/82628 * config/i386/predicates.md (x86_64_dwzex [...] adds d2d928cf6a3 * i386.c (dimode_scalar_chain::compute_convert_gain): Use [...] adds a7061c2b267 i386: Skip DF_REF_INSN if DF_REF_INSN_INFO is false adds 0f6374027d3 PR c/82681 * c-warn.c (warnings_for_convert_and_check): F [...] adds 03c18606d76 Forgot to add the new file :-P 2017-10-13 Sebastian Perta [...] adds 020b1a05158 * config/rl78/rl78.md: New define_expand "subdi3". * config [...] adds 101a11b4b33 PR target/82662 * gcc.target/i386/pr82662.c: New test. adds 0c3d6318825 * g++.dg/opt/pr82577: Fix for C++17. adds e176a9459c1 PR c++/77369 - wrong noexcept handling in C++14 and below adds 95f39a983a5 Add INCLUDE_UNIQUE_PTR and use it (PR bootstrap/82610) adds c68c23aba22 PR debug/82630 * target.def (const_not_ok_for_debug_p): D [...] adds 6940f1f12db /cp 2017-10-23 Paolo Carlini paolo.carlini@oracle.com new c954069cb97 i386: Don't insert ENDBR at function entrance when called directly new d5d4ba97841 Add bootstrap-cet.mk
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a4ca6525dc9) \ N -- N -- N refs/heads/hjl/pr82659 (d5d4ba97841)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 2 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: gcc/ChangeLog | 348 ++++++++++ gcc/DATESTAMP | 2 +- gcc/brig/ChangeLog | 5 + gcc/brig/brig-lang.c | 13 +- gcc/builtins.c | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-warn.c | 4 +- gcc/cfgexpand.c | 16 +- gcc/combine.c | 17 +- gcc/common.opt | 2 +- gcc/config/aarch64/aarch64.h | 2 - gcc/config/alpha/alpha.h | 7 - gcc/config/arc/arc.h | 6 - gcc/config/arm/arm.c | 2 + gcc/config/arm/arm.h | 6 - gcc/config/avr/avr-protos.h | 1 - gcc/config/avr/avr.c | 13 +- gcc/config/avr/avr.h | 2 - gcc/config/avr/avr.md | 5 +- gcc/config/bfin/bfin.h | 6 - gcc/config/c6x/c6x.h | 1 - gcc/config/cr16/cr16.h | 2 - gcc/config/cris/cris.h | 4 - gcc/config/epiphany/epiphany.c | 11 + gcc/config/epiphany/epiphany.h | 6 - gcc/config/fr30/fr30.h | 9 - gcc/config/frv/frv.h | 8 - gcc/config/ft32/ft32.h | 4 - gcc/config/h8300/h8300.h | 7 - gcc/config/i386/constraints.md | 5 + gcc/config/i386/i386.c | 171 +++-- gcc/config/i386/i386.h | 22 +- gcc/config/i386/i386.md | 44 +- gcc/config/i386/predicates.md | 25 + gcc/config/i386/x86-tune-costs.h | 642 ++++++++++-------- gcc/config/ia64/ia64.h | 4 - gcc/config/iq2000/iq2000.c | 12 + gcc/config/iq2000/iq2000.h | 3 - gcc/config/lm32/lm32.c | 12 + gcc/config/lm32/lm32.h | 2 - gcc/config/m32c/m32c.h | 1 - gcc/config/m32r/m32r.c | 13 + gcc/config/m32r/m32r.h | 9 - gcc/config/m68k/m68k.h | 1 - gcc/config/mcore/mcore.h | 6 - gcc/config/microblaze/microblaze.c | 11 + gcc/config/microblaze/microblaze.h | 4 - gcc/config/mips/mips.c | 16 +- gcc/config/mips/mips.h | 8 - gcc/config/mmix/mmix-protos.h | 1 - gcc/config/mmix/mmix.c | 10 +- gcc/config/mmix/mmix.h | 3 - gcc/config/mn10300/mn10300.h | 7 - gcc/config/moxie/moxie.h | 4 - gcc/config/msp430/msp430.h | 1 - gcc/config/nds32/nds32.h | 2 - gcc/config/nios2/nios2.h | 1 - gcc/config/nvptx/nvptx.h | 1 - gcc/config/pa/pa.c | 23 +- gcc/config/pa/pa.h | 11 - gcc/config/pdp11/pdp11.h | 6 - gcc/config/powerpcspe/aix.h | 12 +- gcc/config/powerpcspe/darwin.h | 10 +- gcc/config/powerpcspe/powerpcspe.c | 15 + gcc/config/powerpcspe/powerpcspe.h | 16 +- gcc/config/riscv/riscv.h | 2 - gcc/config/rl78/rl78.h | 1 - gcc/config/rl78/rl78.md | 10 + gcc/config/rs6000/aix.h | 12 +- gcc/config/rs6000/darwin.h | 10 +- gcc/config/rs6000/rs6000.c | 15 + gcc/config/rs6000/rs6000.h | 16 +- gcc/config/rx/rx.h | 1 - gcc/config/s390/s390.h | 3 - gcc/config/sh/sh.h | 4 - gcc/config/sparc/sparc.c | 5 +- gcc/config/sparc/sparc.h | 6 - gcc/config/spu/spu.h | 2 - gcc/config/stormy16/stormy16.h | 2 - gcc/config/tilegx/tilegx.h | 1 - gcc/config/tilepro/tilepro.h | 1 - gcc/config/v850/v850.h | 7 - gcc/config/vax/elf.h | 4 - gcc/config/vax/vax.c | 15 +- gcc/config/vax/vax.h | 6 - gcc/config/visium/visium.h | 11 - gcc/config/xtensa/xtensa.c | 14 + gcc/config/xtensa/xtensa.h | 4 - gcc/cp/ChangeLog | 11 + gcc/cp/semantics.c | 8 +- gcc/cp/tree.c | 11 +- gcc/cse.c | 6 +- gcc/doc/invoke.texi | 2 +- gcc/doc/rtl.texi | 4 +- gcc/doc/tm.texi | 19 +- gcc/doc/tm.texi.in | 13 +- gcc/dwarf2out.c | 21 +- gcc/expmed.c | 4 +- gcc/expr.c | 4 +- gcc/function.c | 6 +- gcc/hooks.c | 6 + gcc/hooks.h | 2 + gcc/inchash.h | 11 +- gcc/internal-fn.c | 10 +- gcc/ipa-devirt.c | 8 +- gcc/ipa-icf.c | 22 +- gcc/lra-spills.c | 4 +- gcc/lto-streamer-out.c | 24 +- gcc/optabs.c | 3 +- gcc/optc-save-gen.awk | 4 +- gcc/ree.c | 4 +- gcc/regcprop.c | 10 +- gcc/reload1.c | 5 +- gcc/rtlanal.c | 6 +- gcc/simplify-rtx.c | 57 +- gcc/system.h | 13 +- gcc/target.def | 12 +- gcc/targhooks.c | 8 + gcc/targhooks.h | 1 + gcc/testsuite/ChangeLog | 72 ++- gcc/testsuite/g++.dg/cpp0x/noexcept31.C | 12 + gcc/testsuite/g++.dg/cpp1z/class-deduction46.C | 6 + gcc/testsuite/g++.dg/cpp1z/noexcept-type13.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/pr77363.C | 8 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef6.C | 2 +- gcc/testsuite/g++.dg/guality/pr82630.C | 58 ++ gcc/testsuite/g++.dg/opt/pr82577.C | 5 + gcc/testsuite/g++.dg/torture/pr77555.C | 20 + gcc/testsuite/gcc.dg/c90-const-expr-11.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/asm-line1.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/discriminator.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/pr53948.c | 2 +- gcc/testsuite/gcc.dg/overflow-warn-5.c | 2 +- gcc/testsuite/gcc.dg/overflow-warn-8.c | 2 +- gcc/testsuite/gcc.dg/torture/pr52451.c | 55 ++ gcc/testsuite/gcc.dg/torture/pr82129.c | 52 ++ .../i386}/attr-nocf-check-1a.c | 0 .../i386}/attr-nocf-check-3a.c | 0 .../gcc.target/i386/{cet-label.c => cet-label-2.c} | 10 +- .../gcc.target/i386/{cet-sjlj-1.c => cet-sjlj-4.c} | 11 +- .../gcc.target/i386/{cet-sjlj-3.c => cet-sjlj-5.c} | 14 +- .../i386/{cet-switch-2.c => cet-switch-3.c} | 10 +- gcc/testsuite/gcc.target/i386/pr82628.c | 34 + .../gcc.target/i386/{pr82580.c => pr82662.c} | 15 +- gcc/testsuite/gcc.target/i386/pr82673.c | 2 +- gcc/testsuite/gfortran.dg/graphite/pr82672.f90 | 33 + gcc/testsuite/lib/scanasm.exp | 8 +- gcc/tree-ssa-pre.c | 216 +++---- gcc/tree-vect-loop.c | 2 +- gcc/tree.c | 6 +- gcc/unique-ptr-tests.cc | 2 +- include/ChangeLog | 5 + include/unique-ptr.h | 4 +- libgcc/ChangeLog | 5 + libgcc/config/{msp430/epilogue.S => rl78/adddi3.S} | 75 ++- libgcc/config/{msp430/epilogue.S => rl78/subdi3.S} | 75 ++- libgcc/config/rl78/t-rl78 | 3 +- libstdc++-v3/ChangeLog | 140 ++++ libstdc++-v3/doc/xml/manual/intro.xml | 4 + libstdc++-v3/doc/xml/manual/status_cxxis29124.xml | 315 +++++++++ libstdc++-v3/include/Makefile.am | 5 + libstdc++-v3/include/Makefile.in | 5 + .../include/{experimental => }/bits/fs_dir.h | 212 +++++- .../include/{experimental => }/bits/fs_fwd.h | 95 ++- .../include/{experimental => }/bits/fs_ops.h | 59 +- .../include/{experimental => }/bits/fs_path.h | 264 +++++--- libstdc++-v3/include/bits/specfun.h | 2 + libstdc++-v3/include/c_compatibility/math.h | 4 +- libstdc++-v3/include/experimental/bits/fs_dir.h | 4 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 4 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 4 +- libstdc++-v3/include/experimental/bits/fs_path.h | 4 +- libstdc++-v3/include/experimental/filesystem | 30 - libstdc++-v3/include/precompiled/stdc++.h | 3 +- .../include/{c_global/ccomplex => std/filesystem} | 27 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 4 + libstdc++-v3/src/filesystem/Makefile.am | 10 +- libstdc++-v3/src/filesystem/Makefile.in | 16 +- libstdc++-v3/src/filesystem/cow-dir.cc | 2 +- libstdc++-v3/src/filesystem/cow-ops.cc | 2 +- libstdc++-v3/src/filesystem/cow-path.cc | 2 +- .../src/filesystem/{cow-dir.cc => cow-std-dir.cc} | 2 +- .../src/filesystem/{cow-ops.cc => cow-std-ops.cc} | 2 +- .../filesystem/{cow-path.cc => cow-std-path.cc} | 2 +- libstdc++-v3/src/filesystem/dir-common.h | 149 +++++ libstdc++-v3/src/filesystem/dir.cc | 258 +++----- libstdc++-v3/src/filesystem/ops-common.h | 148 +++++ libstdc++-v3/src/filesystem/ops.cc | 289 +-------- libstdc++-v3/src/filesystem/path.cc | 35 +- libstdc++-v3/src/filesystem/{dir.cc => std-dir.cc} | 267 +++----- libstdc++-v3/src/filesystem/{ops.cc => std-ops.cc} | 716 +++++++++++---------- .../src/filesystem/{path.cc => std-path.cc} | 307 +++++++-- .../headers/cmath/82644.cc} | 23 +- .../headers/cmath/functions_global_c++17.cc | 111 ++++ .../filesystem/iterators/directory_iterator.cc | 20 +- .../filesystem/iterators/pop.cc | 21 +- .../iterators/recursive_directory_iterator.cc | 13 +- .../filesystem/operations/absolute.cc | 14 +- .../27_io/filesystem/operations/canonical.cc | 139 ++++ .../filesystem/operations/copy.cc | 24 +- .../filesystem/operations/copy_file.cc | 9 +- .../filesystem/operations/create_directories.cc | 15 +- .../filesystem/operations/create_directory.cc | 11 +- .../filesystem/operations/create_symlink.cc | 15 +- .../filesystem/operations/current_path.cc | 8 +- .../filesystem/operations/equivalent.cc | 12 +- .../filesystem/operations/exists.cc | 28 +- .../filesystem/operations/file_size.cc | 8 +- .../filesystem/operations/is_empty.cc | 8 +- .../filesystem/operations/last_write_time.cc | 14 +- .../filesystem/operations/permissions.cc | 59 +- .../27_io/filesystem/operations/proximate.cc | 67 ++ .../filesystem/operations/read_symlink.cc | 8 +- .../filesystem/operations/relative.cc} | 43 +- .../filesystem/operations/remove_all.cc | 8 +- .../filesystem/operations/space.cc} | 35 +- .../filesystem/operations/status.cc | 52 +- .../27_io/filesystem/operations/symlink_status.cc | 118 ++++ .../filesystem/operations/temp_directory_path.cc | 8 +- .../filesystem/operations/weakly_canonical.cc | 70 ++ .../filesystem/path/append/path.cc | 37 +- .../filesystem/path/assign/assign.cc | 6 +- .../filesystem/path/assign/copy.cc | 8 +- .../filesystem/path/compare/compare.cc | 10 +- .../filesystem/path/compare/path.cc | 8 +- .../filesystem/path/compare/strings.cc | 8 +- .../filesystem/path/concat/path.cc | 8 +- .../filesystem/path/concat/strings.cc | 12 +- .../filesystem/path/construct/copy.cc | 8 +- .../filesystem/path/construct/default.cc | 8 +- .../filesystem/path/construct/locale.cc | 8 +- .../filesystem/path/construct/range.cc | 8 +- .../filesystem/path/construct/string_view.cc | 4 +- .../filesystem/path/decompose/extension.cc | 22 +- .../filesystem/path/decompose/filename.cc | 35 +- .../filesystem/path/decompose/parent_path.cc | 25 +- .../filesystem/path/decompose/relative_path.cc | 12 +- .../filesystem/path/decompose/root_directory.cc | 16 +- .../filesystem/path/decompose/root_name.cc | 8 +- .../filesystem/path/decompose/root_path.cc | 15 +- .../filesystem/path/decompose/stem.cc | 22 +- .../filesystem/path/generation/normal.cc} | 35 +- .../filesystem/path/generation/proximate.cc} | 36 +- .../filesystem/path/generation/relative.cc} | 36 +- .../filesystem/path/generic/generic_string.cc | 55 ++ .../filesystem/path/itr/traversal.cc | 36 +- .../filesystem/path/modifiers/clear.cc | 8 +- .../filesystem/path/modifiers/make_preferred.cc | 8 +- .../filesystem/path/modifiers/remove_filename.cc | 22 +- .../filesystem/path/modifiers/replace_extension.cc | 8 +- .../filesystem/path/modifiers/replace_filename.cc | 18 +- .../filesystem/path/modifiers/swap.cc | 8 +- .../filesystem/path/native/string.cc | 10 +- .../filesystem/path/nonmember/hash_value.cc | 10 +- .../filesystem/path/query/empty.cc | 8 +- .../filesystem/path/query/has_extension.cc | 8 +- .../filesystem/path/query/has_filename.cc | 8 +- .../filesystem/path/query/has_parent_path.cc | 8 +- .../filesystem/path/query/has_relative_path.cc | 8 +- .../filesystem/path/query/has_root_directory.cc | 8 +- .../filesystem/path/query/has_root_name.cc | 8 +- .../filesystem/path/query/has_root_path.cc | 8 +- .../filesystem/path/query/has_stem.cc | 8 +- .../filesystem/path/query/is_relative.cc | 8 +- .../filesystem/path/construct/string_view.cc | 1 + libstdc++-v3/testsuite/util/testsuite_fs.h | 27 +- 266 files changed, 5340 insertions(+), 2654 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept31.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction46.C create mode 100644 gcc/testsuite/g++.dg/guality/pr82630.C create mode 100644 gcc/testsuite/g++.dg/torture/pr77555.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr52451.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr82129.c rename gcc/testsuite/{c-c++-common => gcc.target/i386}/attr-nocf-check-1a.c (100%) rename gcc/testsuite/{c-c++-common => gcc.target/i386}/attr-nocf-check-3a.c (100%) copy gcc/testsuite/gcc.target/i386/{cet-label.c => cet-label-2.c} (77%) copy gcc/testsuite/gcc.target/i386/{cet-sjlj-1.c => cet-sjlj-4.c} (72%) copy gcc/testsuite/gcc.target/i386/{cet-sjlj-3.c => cet-sjlj-5.c} (69%) copy gcc/testsuite/gcc.target/i386/{cet-switch-2.c => cet-switch-3.c} (86%) create mode 100644 gcc/testsuite/gcc.target/i386/pr82628.c copy gcc/testsuite/gcc.target/i386/{pr82580.c => pr82662.c} (51%) create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr82672.f90 copy libgcc/config/{msp430/epilogue.S => rl78/adddi3.S} (50%) copy libgcc/config/{msp430/epilogue.S => rl78/subdi3.S} (50%) create mode 100644 libstdc++-v3/doc/xml/manual/status_cxxis29124.xml copy libstdc++-v3/include/{experimental => }/bits/fs_dir.h (68%) copy libstdc++-v3/include/{experimental => }/bits/fs_fwd.h (77%) copy libstdc++-v3/include/{experimental => }/bits/fs_ops.h (86%) copy libstdc++-v3/include/{experimental => }/bits/fs_path.h (86%) copy libstdc++-v3/include/{c_global/ccomplex => std/filesystem} (73%) copy libstdc++-v3/src/filesystem/{cow-dir.cc => cow-std-dir.cc} (98%) copy libstdc++-v3/src/filesystem/{cow-ops.cc => cow-std-ops.cc} (98%) copy libstdc++-v3/src/filesystem/{cow-path.cc => cow-std-path.cc} (97%) create mode 100644 libstdc++-v3/src/filesystem/dir-common.h create mode 100644 libstdc++-v3/src/filesystem/ops-common.h copy libstdc++-v3/src/filesystem/{dir.cc => std-dir.cc} (52%) copy libstdc++-v3/src/filesystem/{ops.cc => std-ops.cc} (75%) copy libstdc++-v3/src/filesystem/{path.cc => std-path.cc} (60%) copy libstdc++-v3/testsuite/{20_util/reference_wrapper/80504.cc => 26_numerics/hea [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_glob [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/iterators/directory [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/iterators/pop.cc (82%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/iterators/recursive [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/absolute [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/copy.cc (92%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/copy_fil [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/create_d [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/create_d [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/create_s [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/current_ [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/equivale [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/exists.cc (78%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/file_siz [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/is_empty [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/last_wri [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/permissi [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/proximate.cc copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/read_sym [...] copy libstdc++-v3/testsuite/{experimental/filesystem/operations/read_symlink.cc => [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/remove_a [...] copy libstdc++-v3/testsuite/{experimental/filesystem/operations/read_symlink.cc => [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/status.cc (54%) create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/operations/temp_dir [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/append/path.cc (66%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/assign/assign. [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/assign/copy.cc (89%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/compare/compar [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/compare/path.cc (89%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/compare/string [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/concat/path.cc (91%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/concat/strings [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/construct/copy [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/construct/defa [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/construct/loca [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/construct/rang [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/construct/stri [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/exte [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/file [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/pare [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/rela [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/decompose/stem [...] copy libstdc++-v3/testsuite/{25_algorithms/search/searcher.cc => 27_io/filesystem/ [...] copy libstdc++-v3/testsuite/{25_algorithms/search/searcher.cc => 27_io/filesystem/ [...] copy libstdc++-v3/testsuite/{25_algorithms/search/searcher.cc => 27_io/filesystem/ [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/generic/generic_string.cc copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/itr/traversal. [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/clea [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/make [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/remo [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/repl [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/repl [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/modifiers/swap [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/native/string. [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/nonmember/hash [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/empty.cc (88%) copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_exte [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_file [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_pare [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_rela [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_root [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/has_stem [...] copy libstdc++-v3/testsuite/{experimental => 27_io}/filesystem/path/query/is_relat [...]