This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 3e948d645bc c++: tighten TMPL_ARGS_LEVEL macro adds 49ace834ab1 Daily bump. adds 8ab4b484153 Strip of a vector load which is only used partially. adds 90a8eab4a12 [PR105455] Set edge probabilities when hardening conditionals adds ba2068893c3 Make gimple_build main workers more flexible adds bac63f1ea91 testsuite: Make AArch64 attributes_7.c generate unique repo [...] adds 8a8366d4969 [Ada] Ineffective use type clause warnings cause compile ti [...] adds 7427e673d81 [Ada] Remove redundant guard in checks for volatile actuals adds 74ce1d5a6cb [Ada] Accept effectively volatile components in actuals adds fa45988cc01 [Ada] Spurious access error in function returning type with [...] adds 9bea1bd335b [Ada] Fix typo on "that" adds 84f20139792 [Ada] Fix the Ada 2022 iterated component association RM reference adds cb50998584e [Ada] Remove obsolete uses of Unchecked_Deallocation from Ada 83 adds 83bacaa9b5d [Ada] Remove obsolete uses of Unchecked_Conversion from Ada 83 adds 0145570e892 [Ada] Fix compiler crash on FOR iteration scheme over container adds cf54619a8e3 [Ada] Document control flow redundancy adds 6a28d40dc4d [Ada] Improve expected type error messages adds fafccfbf77a [Ada] Crash in task body reference to discriminant adds 18e278727e1 [Ada] Wrong address for class-wide interface access conversion adds 85df62468c2 [Ada] Do not overwrite limited view of result type adds 9e5b1b076a5 [Ada] Fix code example on representation clause adds 3fe35ab093d [Ada] Facilitate proof of Overwrite in bounded strings library adds 7b6fa643ef0 [Ada] Handle IN iterator for class-wide derived object of i [...] adds b77029ff250 [Ada] Implement late initialization rules for type extensions adds 17a89d82142 [Ada] Take into account GNSA_ROOT env var for prefix adds 6d22fb118f5 [Ada] Ada ABI change when building with assertions adds 2e2f53d50c6 [Ada] Remove dependency on tampering checks and controlled [...] adds f8e12e78628 [Ada] Adapt body of formal sets and maps for SPARK adds 4c9a8183b34 [Ada] Simplify helper units for formal hashed sets/maps adds e3584606f5c [Ada] Fix iterated component association for array aggregate adds a2cff9e9af1 [Ada] CUDA: use binder to generate kernel-registration code adds 8150f295ec3 [Ada] Extend hardcfr testing (documentation) adds 78e26388edb [Ada] Only use alternate stack when needed adds d663778287d [Ada] Compiler crash on -gnata -O2 adds ba75fee24d9 [Ada] Storage_Model_Object fails to return object entity adds c77e4873b14 [Ada] Fix incorrect call to inherited function with limited [...] adds 7b844206ec5 Fix wrong SRA with VIEW_CONVERT_EXPR and reverse SSO adds d543bac1631 xtensa: Rename deprecated extv/extzv insn patterns to extvs [...] adds 112447f8564 xtensa: Reflect the 32-bit Integer Divide Option adds 485a0ae0982 arm: fix some issues in mve_vector_mem_operand adds 6a116728e27 arm: correctly handle misaligned MEMs on MVE [PR105463] adds 9a79854be0a Introduce tests for hardbool Machine_Attribute for Ada adds 6aaa1d57391 ada: gcc-if: build proper String_Pointer for Get_External_Name adds 04c0a88aabe Avoid visiting newly-created blocks in harden-conditionals adds 1f89e48789d libgomp nvptx plugin: Only consider '--with-cuda-driver=[.. [...] adds 9c3a8fe34ae libstdc++: Disable Doxygen GROUP_NESTED_COMPOUNDS config option adds 4163b0be816 libstdc++: Fix typo in doxygen @headerfile command adds e4905f11852 libstdc++: Add macros for the inline namespace std::_V2 adds 757146fb1c8 libstdc++: Improve doxygen docs for std::pointer_traits adds 20b917e7c00 libstdc++: Improve doxygen docs for <system_error> adds 1566ca0969a libstdc++: Improve doxygen docs for <atomic> adds 1b01963a4ea libstdc++: Improve doxygen docs for <regex> adds 171f41f124b libstdc++: Improve doxygen docs for std::allocator adds e61492549b9 libstdc++: Improve doxygen docs for algorithms and more adds c29c2a06047 libstdc++: Improve doxygen docs for <thread> and <future> adds a278402216e libstdc++: Improve doxygen docs for some of <memory> adds b584cbdb082 libstdc++: Improve doxygen docs for <mutex> adds 6b156044c12 Make range_from_dom more effective. adds 602a3161f42 Clear killing defs when resetting the path in path_oracle. adds af34279921f Export global ranges during the VRP block walk. adds 0ee9a62ef4b c++: Local symbols do not get module manglings adds cf2141a0c64 Add relation between op1 & op2 to lhs_opN_relation API. adds b0ad41c6101 MAINTAINERS: Add myself to write after approval adds 98e475a8f58 Fix return value in ranger_cache::get_global_range. adds 1d3d7e88aac Add a return value to intersect and speed it up. adds f3204ce1ae6 Return a bool result for union, and add performance improvements. adds ade5531c9dd Move VREL values to their own enumerated type. adds dc32901a022 testsuite: opt: Fix const7.C for RISC-V. adds 010af1040bc testsuite: btf: Fix btf-datasec-1.c for RISC-V adds bc25483c055 [AArch64] add barriers to ool __sync builtins adds a46d6268371 OpenMP/Fortran: Use firstprivat not alloc for ptr attach fo [...] adds 70d624ff067 libgomp.fortran/target-nowait-array-section.f90: Fix typo adds e97e9929650 Check operand for type, not LHS. adds c470f3ea86a libstdc++: Make std::rethrow_if_nested work without RTTI adds c829b04bc3e libstdc++: Allow std::swap to find overload for std::exception_ptr adds 8659bcd6b7e libstdc++: Add noexcept to std::launch operators adds 7f40ac326a1 libstdc++: Make std::thread::_State private adds 16f7fcadac1 RISC-V: Implement C[LT]Z_DEFINED_VALUE_AT_ZERO new 1fe04c497d5 PR tree-optimization/83907: Improved memset handling in str [...] new eccbd7fcee5 rs6000: Move g++.dg powerpc PR tests to g++.target new 14e678a2c4a rs6000: Remove a few needless 'lp64' contraints. new d75d4293dcc Improved V1TI (and V2DI) mode equality/inequality on x86_64.
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: MAINTAINERS | 1 + gcc/ChangeLog | 34 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 302 +++++++++ gcc/ada/Makefile.rtl | 2 + gcc/ada/ali.adb | 23 +- gcc/ada/ali.ads | 30 + gcc/ada/aspects.adb | 4 +- gcc/ada/atree.adb | 24 +- gcc/ada/bindgen.adb | 141 ++++ gcc/ada/butil.adb | 4 +- gcc/ada/contracts.adb | 39 +- .../gnat_rm/representation_clauses_and_pragmas.rst | 6 +- .../doc/gnat_rm/security_hardening_features.rst | 87 ++- .../doc/gnat_ugn/gnat_and_program_execution.rst | 20 +- gcc/ada/exp_aggr.adb | 24 + gcc/ada/exp_attr.adb | 29 +- gcc/ada/exp_ch3.adb | 741 ++++++++++++++------- gcc/ada/exp_ch3.ads | 23 +- gcc/ada/exp_util.adb | 11 +- gcc/ada/freeze.adb | 144 ++-- gcc/ada/gcc-interface/decl.cc | 3 +- gcc/ada/gen_il-gen.adb | 6 +- gcc/ada/gnat_cuda.adb | 5 - gcc/ada/gnat_cuda.ads | 5 + gcc/ada/gnat_rm.texi | 146 ++-- gcc/ada/gnat_ugn.texi | 18 +- gcc/ada/lib-writ.adb | 49 ++ gcc/ada/libgnarl/a-reatim.adb | 4 +- gcc/ada/libgnarl/s-osinte__gnu.ads | 6 +- gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads | 6 +- gcc/ada/libgnarl/s-taprop__linux.adb | 14 +- gcc/ada/libgnat/a-cfhama.adb | 53 +- gcc/ada/libgnat/a-cfhama.ads | 2 +- gcc/ada/libgnat/a-cfhase.adb | 210 +++--- gcc/ada/libgnat/a-cfhase.ads | 2 +- gcc/ada/libgnat/a-chtgfk.adb | 278 ++++++++ gcc/ada/libgnat/a-chtgfk.ads | 101 +++ gcc/ada/libgnat/a-chtgfo.adb | 481 +++++++++++++ gcc/ada/libgnat/a-chtgfo.ads | 138 ++++ gcc/ada/libgnat/a-coboho.adb | 4 +- gcc/ada/libgnat/a-cohata.ads | 19 + gcc/ada/libgnat/a-strbou.ads | 4 +- gcc/ada/libgnat/a-strsup.adb | 2 +- gcc/ada/libgnat/a-strsup.ads | 4 +- gcc/ada/libgnat/a-stuten.ads | 8 +- gcc/ada/libgnat/s-putima.adb | 4 +- gcc/ada/opt.ads | 6 + gcc/ada/osint.adb | 30 +- gcc/ada/osint.ads | 7 +- gcc/ada/sem.adb | 4 +- gcc/ada/sem_aggr.adb | 7 +- gcc/ada/sem_attr.adb | 22 + gcc/ada/sem_ch13.adb | 6 +- gcc/ada/sem_ch3.adb | 3 +- gcc/ada/sem_ch4.adb | 13 - gcc/ada/sem_ch5.adb | 15 +- gcc/ada/sem_ch6.adb | 69 +- gcc/ada/sem_ch8.adb | 29 +- gcc/ada/sem_res.adb | 9 +- gcc/ada/sem_util.adb | 97 ++- gcc/ada/sem_util.ads | 8 +- gcc/ada/set_targ.adb | 6 +- gcc/ada/sinput.adb | 22 +- gcc/ada/switch-b.adb | 3 + gcc/ada/switch-c.adb | 3 + gcc/ada/table.adb | 6 +- gcc/ada/treepr.adb | 17 +- gcc/ada/types.ads | 11 +- gcc/ada/xref_lib.adb | 5 +- gcc/analyzer/supergraph.cc | 4 +- gcc/builtins.cc | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-omp.cc | 1 - gcc/c/ChangeLog | 12 + gcc/calls.cc | 1 + gcc/cgraphbuild.cc | 2 +- gcc/cgraphunit.cc | 2 +- gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.cc | 12 +- gcc/config/arm/arm.cc | 19 +- gcc/config/arm/mve.md | 4 +- gcc/config/arm/vec-common.md | 90 ++- gcc/config/i386/sse.md | 48 +- gcc/config/riscv/riscv.h | 5 + gcc/config/rs6000/rs6000-builtin.cc | 2 +- gcc/config/rs6000/rs6000-call.cc | 2 +- gcc/config/rs6000/rs6000.cc | 2 +- gcc/config/s390/s390.cc | 1 + gcc/config/xtensa/xtensa.h | 5 + gcc/config/xtensa/xtensa.md | 16 +- gcc/cp/ChangeLog | 26 + gcc/cp/constexpr.cc | 1 - gcc/cp/mangle.cc | 5 +- gcc/doc/sourcebuild.texi | 12 + gcc/expr.cc | 1 + gcc/fold-const.cc | 1 + gcc/fold-const.h | 5 + gcc/fortran/trans-openmp.cc | 12 +- gcc/function-tests.cc | 3 +- gcc/gengtype.cc | 6 +- gcc/gimple-fold.cc | 93 ++- gcc/gimple-fold.h | 34 +- gcc/gimple-harden-conditionals.cc | 419 ++++++------ gcc/gimple-match-head.cc | 1 + gcc/gimple-range-cache.cc | 137 ++-- gcc/gimple-range-cache.h | 13 +- gcc/gimple-range-edge.cc | 4 +- gcc/gimple-range-fold.cc | 33 +- gcc/gimple-range-path.cc | 6 +- gcc/gimple-range.cc | 22 + gcc/gimple-ssa-evrp-analyze.cc | 2 +- gcc/gimple-ssa-evrp.cc | 2 +- gcc/gimple-ssa-sprintf.cc | 2 +- gcc/gimple-ssa-warn-access.cc | 2 +- gcc/gimplify.cc | 2 +- gcc/graphite-isl-ast-to-gimple.cc | 2 +- gcc/ipa-cp.cc | 1 + gcc/ipa-devirt.cc | 1 + gcc/ipa-prop.cc | 2 +- gcc/omp-low.cc | 2 +- gcc/pointer-query.cc | 1 + gcc/range-op.cc | 354 +++++----- gcc/range-op.h | 37 +- gcc/testsuite/ChangeLog | 33 + gcc/testsuite/g++.dg/modules/mod-sym-4.C | 48 ++ gcc/testsuite/g++.dg/opt/const7.C | 1 + gcc/testsuite/g++.dg/plugin/selfassign.c | 4 +- gcc/testsuite/g++.dg/pr104547.C | 13 + gcc/testsuite/g++.dg/pr65240-1.C | 8 - gcc/testsuite/g++.dg/pr65240-2.C | 8 - gcc/testsuite/g++.dg/pr65240-3.C | 8 - gcc/testsuite/g++.target/powerpc/pr65240-1.C | 8 + gcc/testsuite/g++.target/powerpc/pr65240-2.C | 8 + gcc/testsuite/g++.target/powerpc/pr65240-3.C | 8 + .../{g++.dg => g++.target/powerpc}/pr65240-4.C | 3 +- .../{g++.dg => g++.target/powerpc}/pr65240.h | 0 .../{g++.dg => g++.target/powerpc}/pr65242.C | 3 +- .../{g++.dg => g++.target/powerpc}/pr67211.C | 3 +- .../{g++.dg => g++.target/powerpc}/pr69667.C | 3 +- .../{g++.dg => g++.target/powerpc}/pr71294.C | 1 - .../{g++.dg => g++.target/powerpc}/pr84264.C | 2 +- .../{g++.dg => g++.target/powerpc}/pr84279.C | 4 +- .../{g++.dg => g++.target/powerpc}/pr85657.C | 2 +- .../{g++.dg => g++.target/powerpc}/pr93974.C | 0 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c | 1 + .../gcc.dg/plugin/diagnostic_group_plugin.c | 4 +- .../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 4 +- .../plugin/diagnostic_plugin_test_inlining.c | 4 +- .../plugin/diagnostic_plugin_test_metadata.c | 4 +- .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 4 +- .../plugin/diagnostic_plugin_test_show_locus.c | 4 +- .../diagnostic_plugin_test_string_literals.c | 4 +- .../diagnostic_plugin_test_tree_expression_range.c | 4 +- gcc/testsuite/gcc.dg/plugin/finish_unit_plugin.c | 1 - gcc/testsuite/gcc.dg/plugin/ggcplug.c | 1 - .../gcc.dg/plugin/must_tail_call_plugin.c | 1 - gcc/testsuite/gcc.dg/plugin/one_time_plugin.c | 1 - gcc/testsuite/gcc.dg/plugin/selfassign.c | 4 +- gcc/testsuite/gcc.dg/plugin/start_unit_plugin.c | 1 - gcc/testsuite/gcc.dg/pr105455.c | 17 + gcc/testsuite/gcc.dg/pr105597.c | 27 + gcc/testsuite/gcc.dg/pr90838.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/pr83907-1.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/pr83907-2.c | 14 + gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 -- .../aarch64/sve/acle/general/attributes_7.c | 4 +- .../gcc.target/aarch64/sync-comp-swap-ool.c | 6 + .../gcc.target/aarch64/sync-op-acquire-ool.c | 6 + .../gcc.target/aarch64/sync-op-full-ool.c | 9 + gcc/testsuite/gcc.target/aarch64/target_attr_20.c | 2 +- gcc/testsuite/gcc.target/aarch64/target_attr_21.c | 2 +- gcc/testsuite/gcc.target/i386/pr102583.c | 30 + gcc/testsuite/gcc.target/i386/pr92645-2.c | 4 +- gcc/testsuite/gcc.target/i386/pr92645-3.c | 4 +- gcc/testsuite/gcc.target/i386/pr95863-2.c | 27 - gcc/testsuite/gcc.target/i386/sse2-v1ti-veq.c | 12 + gcc/testsuite/gcc.target/i386/sse2-v1ti-vne.c | 13 + gcc/testsuite/gnat.dg/hardbool.adb | 46 ++ gcc/testsuite/gnat.dg/hardbool.ads | 22 + gcc/testsuite/gnat.dg/sso17.adb | 34 + gcc/testsuite/lib/target-supports.exp | 30 + gcc/tree-cfg.cc | 2 +- gcc/tree-if-conv.cc | 2 +- gcc/tree-inline.cc | 2 +- gcc/tree-object-size.cc | 2 +- gcc/tree-sra.cc | 47 +- gcc/tree-ssa-ccp.cc | 2 +- gcc/tree-ssa-dom.cc | 2 +- gcc/tree-ssa-forwprop.cc | 89 ++- gcc/tree-ssa-ifcombine.cc | 2 +- gcc/tree-ssa-loop-ivcanon.cc | 2 +- gcc/tree-ssa-math-opts.cc | 2 +- gcc/tree-ssa-pre.cc | 2 +- gcc/tree-ssa-propagate.cc | 2 +- gcc/tree-ssa-reassoc.cc | 2 +- gcc/tree-ssa-sccvn.cc | 2 +- gcc/tree-ssa-strlen.cc | 50 +- gcc/tree-ssa.cc | 2 +- gcc/tree-vect-generic.cc | 15 +- gcc/tree-vrp.cc | 4 +- gcc/ubsan.cc | 9 +- gcc/value-pointer-equiv.cc | 2 +- gcc/value-query.cc | 4 +- gcc/value-range.cc | 187 +++++- gcc/value-range.h | 26 +- gcc/value-relation.cc | 279 ++++---- gcc/value-relation.h | 26 +- gcc/vr-values.cc | 2 +- libgcc/config/aarch64/lse.S | 42 +- libgcc/config/aarch64/t-lse | 8 +- libgomp/ChangeLog | 47 ++ libgomp/Makefile.in | 18 +- libgomp/plugin/Makefrag.am | 5 +- .../target-nowait-array-section.f90 | 56 ++ libstdc++-v3/ChangeLog | 7 + libstdc++-v3/doc/doxygen/user.cfg.in | 18 +- libstdc++-v3/include/backward/auto_ptr.h | 4 + libstdc++-v3/include/bits/algorithmfwd.h | 15 +- libstdc++-v3/include/bits/alloc_traits.h | 5 + libstdc++-v3/include/bits/allocator.h | 15 +- libstdc++-v3/include/bits/atomic_base.h | 39 +- libstdc++-v3/include/bits/c++config | 14 +- libstdc++-v3/include/bits/chrono.h | 4 +- libstdc++-v3/include/bits/mofunc_impl.h | 2 +- libstdc++-v3/include/bits/new_allocator.h | 19 +- libstdc++-v3/include/bits/ostream_insert.h | 4 + libstdc++-v3/include/bits/ptr_traits.h | 6 + libstdc++-v3/include/bits/regex.h | 60 +- libstdc++-v3/include/bits/regex_constants.h | 5 +- libstdc++-v3/include/bits/regex_error.h | 7 +- libstdc++-v3/include/bits/shared_ptr_atomic.h | 32 +- libstdc++-v3/include/bits/std_mutex.h | 21 +- libstdc++-v3/include/bits/std_thread.h | 54 +- libstdc++-v3/include/bits/stl_algo.h | 203 +++--- libstdc++-v3/include/bits/stl_numeric.h | 10 +- libstdc++-v3/include/bits/stl_pair.h | 4 + libstdc++-v3/include/bits/unique_lock.h | 2 + libstdc++-v3/include/bits/unique_ptr.h | 13 +- libstdc++-v3/include/ext/new_allocator.h | 12 +- libstdc++-v3/include/std/atomic | 11 +- libstdc++-v3/include/std/condition_variable | 4 +- libstdc++-v3/include/std/future | 43 +- libstdc++-v3/include/std/mutex | 38 +- libstdc++-v3/include/std/scoped_allocator | 1 - libstdc++-v3/include/std/system_error | 141 +++- libstdc++-v3/include/std/thread | 21 +- libstdc++-v3/libsupc++/exception_ptr.h | 19 +- libstdc++-v3/libsupc++/nested_exception.h | 116 +++- libstdc++-v3/src/c++11/thread.cc | 1 + .../nested_exception/rethrow_if_nested-term.cc | 33 + 251 files changed, 5730 insertions(+), 1981 deletions(-) create mode 100644 gcc/ada/libgnat/a-chtgfk.adb create mode 100644 gcc/ada/libgnat/a-chtgfk.ads create mode 100644 gcc/ada/libgnat/a-chtgfo.adb create mode 100644 gcc/ada/libgnat/a-chtgfo.ads create mode 100644 gcc/testsuite/g++.dg/modules/mod-sym-4.C create mode 100644 gcc/testsuite/g++.dg/pr104547.C delete mode 100644 gcc/testsuite/g++.dg/pr65240-1.C delete mode 100644 gcc/testsuite/g++.dg/pr65240-2.C delete mode 100644 gcc/testsuite/g++.dg/pr65240-3.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr65240-1.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr65240-2.C create mode 100644 gcc/testsuite/g++.target/powerpc/pr65240-3.C rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr65240-4.C (68%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr65240.h (100%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr65242.C (93%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr67211.C (91%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr69667.C (97%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr71294.C (96%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr84264.C (79%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr84279.C (90%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr85657.C (90%) rename gcc/testsuite/{g++.dg => g++.target/powerpc}/pr93974.C (100%) create mode 100644 gcc/testsuite/gcc.dg/pr105455.c create mode 100644 gcc/testsuite/gcc.dg/pr105597.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83907-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83907-2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-comp-swap-ool.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-acquire-ool.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-full-ool.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102583.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr95863-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-v1ti-veq.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-v1ti-vne.c create mode 100644 gcc/testsuite/gnat.dg/hardbool.adb create mode 100644 gcc/testsuite/gnat.dg/hardbool.ads create mode 100644 gcc/testsuite/gnat.dg/sso17.adb create mode 100644 libgomp/testsuite/libgomp.fortran/target-nowait-array-section.f90 create mode 100644 libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_n [...]