This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-9 in repository gcc.
from 36fad8d7cf2 Daily bump. new c0844e10588 openmp: Fix up taskloop reduction ICE if taskloop has no it [...] new ba374dfb937 expand: Don't reuse DEBUG_EXPRs with vector type if they ha [...] new 8552cfa658d testsuite: Add testcase for already fixed PR new 6a05023c873 c++: Avoid -Wunused-value false positives on nullptr passed [...] new e7e1ad94007 x86: Fix ix86_expand_vector_init for V*TImode [PR100887] new 97785bcbc66 tree-inline: Fix up __builtin_va_arg_pack handling [PR100898] new 2f682080c13 expr: Fix up VEC_PACK_TRUNC_EXPR expansion [PR101046] new 37be80af29d libffi: Fix up x86_64 classify_argument new 878cfeb7ff2 testsuite: Use noipa attribute instead of noinline, noclone new d0b1d8d3b85 stor-layout: Create DECL_BIT_FIELD_REPRESENTATIVE even for [...] new 80f194b25f5 stor-layout: Don't create DECL_BIT_FIELD_REPRESENTATIVE for [...] new 21a95d88fe6 inline-asm: Fix ICE with bitfields in "m" operands [PR100785] new 7ce8cb98ef1 openmp: Fix up *_reduction clause handling with UDRs on PAR [...] new be5f5f6ea36 c: Fix C cast error-recovery [PR101171] new d8e3b3434dd c: Fix up c_parser_has_attribute_expression [PR101176] new 57aeb7f535b match.pd: Avoid (intptr_t)x eq/ne CST to x eq/ne (typeof x) [...] new 1df7b899cd8 dwarf2out: Handle COMPOUND_LITERAL_EXPR in loc_list_from_tr [...] new 120182aa1e6 libgomp: Don't include limits.h instead of hidden visibility block new eb253e4148b godump: Fix -fdump-go-spec= reproduceability issue [PR101407] new c910d791952 c++: Optimize away NULLPTR_TYPE comparisons [PR101443] new f1b95ed55a0 OpenMP: Support complex/float in && and || reduction new 26c58b164fd openmp - Fix up && and || reductions [PR94366] new 883690ff6bd rs6000: Fix up easy_vector_constant_msb handling [PR101384] new 36eef10e032 c++: Ensure OpenMP reduction with reference type references [...] new 3155bb8e475 openmp: Fix up omp_check_private [PR101535] new f7200dd2730 expmed: Fix store_integral_bit_field [PR101562] new cbf39efadbc ubsan: Fix ICEs with DECL_REGISTER tests [PR101624] new 6aa2e07b413 dwarf2out: Emit DW_AT_location for global register vars dur [...] new 45579f29015 i386: Fix up @xorsign<mode>3_1 [PR102224] new edb57ecb1bc c++: Fix __is_*constructible/assignable for templates [PR102305] new e13a79211a0 c++: Update DECL_*SIZE for objects with flexible array memb [...] new bd1562be917 c++: Fix handling of decls with flexible array members init [...] new 8837138d292 i386: Don't emit fldpi etc. if -frounding-math [PR102498] new f806bea0a6c ubsan: Use -fno{,-}sanitize=float-divide-by-zero for float [...] new ee221ea5cc0 c++: Fix apply_identity_attributes [PR102548] new be2c01c6345 openmp: Fix up handling of OMP_PLACES=threads(1) new 662de049d63 c++: Don't reject calls through PMF during constant evaluat [...] new a76e8662117 openmp: For default(none) ignore variables created by ubsan [...] new 4b14a4af623 dwarf2out: Fix up field_byte_offset [PR101378] new 294682dc23b i386: Fix up x86 atomic_bit_test* expanders for !TARGET_HIM [...] new 1f02d664cdc lim: Reset flow sensitive info even for pointers [PR103192] new 547692808b4 c++: Fix up -fstrong-eval-order handling of call arguments [...] new 4a3c9aabb05 fortran, debug: Fix up DW_AT_rank [PR103315] new 790b8d49ebf bswap: Fix UB in find_bswap_or_nop_finalize [PR103435] new d7dbfed37a3 loop-invariant: Fix -fcompare-debug failure [PR103837] new 5d96fb401e1 shrink-wrapping: Fix up prologue block discovery [PR103860] new 86b98701bf9 libcpp: Fix up ##__VA_OPT__ handling [PR89971] new e875dc9f975 ifcvt: Check for asm goto at the end of then_bb/else_bb in [...] new 95f6eb7ae70 match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} [...] new 02da8ea2860 optabs: Don't create pseudos in prepare_cmp_insn when not a [...] new 7e05b86bcdd libcpp: Avoid PREV_WHITE and other random content on CPP_PA [...] new 7157e074472 libcpp: Fix up padding handling in funlike_invocation_p [PR104147] new b7e9d466fcf libgomp: Fix segfault with posthumous orphan tasks [PR104385] new 8c9f4bafe53 rs6000: Fix up vspltis_shifted [PR102140] new ffbe41f14f4 combine: Fix ICE with substitution of CONST_INT into PRE_DE [...] new c7e7ca915dc c++: Fix up constant expression __builtin_convertvector fol [...] new cb412e0e881 i386: Fix up cvtsd2ss splitter [PR104502] new 77ee9b906d1 asan: Fix up address sanitizer instrumentation of __builtin [...] new 87cd4bc02f6 c++: Don't reject GOTO_EXPRs to cdtor_label in potential_co [...] new 57e0795a446 openmp: Make finalize_task_copyfn order reproduceable [PR104517] new 3aeecb1945b sanitizer: Use glibc _thread_db_sizeof_pthread symbol if present new b65f562b8f2 c-family: Fix up shorten_compare for decimal vs. non-decima [...] new eca81c14d52 valtrack: Avoid creating raw SUBREGs with VOIDmode argument [...] new 2692cbbc12d libiberty: Fix up debug.temp.o creation if *.o has 64K+ sec [...] new ff9fe8ef031 match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] new 5c742d9a7e2 rs6000: Use rs6000_emit_move in movmisalign<mode> expander [...] new 870a9a8e822 match.pd: Further complex simplification fixes [PR104675] new e763af00a24 s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [ [...] new 2a829a4e85e c++: Don't suggest cdtor or conversion op identifiers in sp [...] new 0e02b8468be c, c++, c-family: -Wshift-negative-value and -Wshift-overfl [...] new c1a8261b705 i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* [...] new 54bccc8e05f c++: extern thread_local declarations in constexpr [PR104994] new 3bbd4ce93b6 c++: Fix up __builtin_convertvector parsing new bee22b8bc19 ubsan: Fix ICE due to -fsanitize=object-size [PR105093] new a78199c69f7 i386: Fix up ix86_expand_vector_init_general [PR105123] new 5169f5756e2 combine: Don't record for UNDO_MODE pointers into regno_reg [...] new cddca3b79f8 fold-const: Fix up make_range_step [PR105189] new 6547662a2af c-family: Initialize ridpointers for __int128 etc. [PR105186] new fd68b027448 builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] new 14407aba9fc i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] new 30895a25ea9 c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR105256] new 4f18893fbd5 sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] new 4431014dc2e asan: Fix up asan_redzone_buffer::emit_redzone_byte [PR105396] new d042fa8e2cf g++.dg/gomp/clause-3.C: Fix - missing in r12-438-g1580fc7 [ [...]
The 84 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/asan.c | 64 +++++-- gcc/builtins.c | 30 +++- gcc/c-family/c-common.c | 9 +- gcc/c-family/c-omp.c | 43 ++++- gcc/c-family/c-opts.c | 6 +- gcc/c-family/c-ubsan.c | 14 +- gcc/c-family/c-warn.c | 2 +- gcc/c/c-fold.c | 1 + gcc/c/c-parser.c | 3 + gcc/c/c-typeck.c | 25 +-- gcc/cfgexpand.c | 50 +++++- gcc/combine.c | 32 ++-- gcc/config/i386/i386.c | 25 ++- gcc/config/i386/i386.md | 14 +- gcc/config/i386/sync.md | 6 +- gcc/config/rs6000/rs6000.c | 9 +- gcc/config/rs6000/vector.md | 5 +- gcc/config/s390/s390.md | 2 +- gcc/config/sparc/sparc.c | 16 +- gcc/cp/call.c | 5 +- gcc/cp/constexpr.c | 27 +-- gcc/cp/cp-gimplify.c | 91 +++++++++- gcc/cp/decl.c | 34 +++- gcc/cp/method.c | 1 + gcc/cp/parser.c | 6 +- gcc/cp/search.c | 7 + gcc/cp/semantics.c | 11 +- gcc/cp/tree.c | 4 +- gcc/cp/typeck.c | 8 +- gcc/cp/typeck2.c | 46 ++++- gcc/doc/invoke.texi | 4 +- gcc/dwarf2out.c | 26 ++- gcc/expmed.c | 5 +- gcc/expr.c | 2 + gcc/fold-const.c | 28 ++- gcc/fortran/trans-types.c | 4 +- gcc/gimple-ssa-store-merging.c | 10 +- gcc/gimplify.c | 21 ++- gcc/godump.c | 4 +- gcc/ifcvt.c | 6 + gcc/loop-invariant.c | 21 ++- gcc/match.pd | 30 ++-- gcc/omp-low.c | 107 ++++++++++-- gcc/optabs-tree.c | 21 ++- gcc/optabs.c | 8 +- gcc/sanopt.c | 5 +- gcc/shrink-wrap.c | 5 +- gcc/stor-layout.c | 25 ++- .../c-c++-common/Wshift-negative-value-1.c | 9 +- .../c-c++-common/Wshift-negative-value-10.c | 7 + .../c-c++-common/Wshift-negative-value-2.c | 5 +- .../c-c++-common/Wshift-negative-value-3.c | 5 +- .../c-c++-common/Wshift-negative-value-4.c | 5 +- .../c-c++-common/Wshift-negative-value-7.c | 5 + .../c-c++-common/Wshift-negative-value-8.c | 5 + .../c-c++-common/Wshift-negative-value-9.c | 5 + gcc/testsuite/c-c++-common/Wshift-overflow-1.c | 45 +++-- gcc/testsuite/c-c++-common/Wshift-overflow-10.c | 5 + gcc/testsuite/c-c++-common/Wshift-overflow-11.c | 5 + gcc/testsuite/c-c++-common/Wshift-overflow-12.c | 5 + gcc/testsuite/c-c++-common/Wshift-overflow-2.c | 1 - gcc/testsuite/c-c++-common/Wshift-overflow-5.c | 7 +- gcc/testsuite/c-c++-common/Wshift-overflow-6.c | 3 +- gcc/testsuite/c-c++-common/Wshift-overflow-7.c | 65 ++++--- gcc/testsuite/c-c++-common/Wshift-overflow-8.c | 5 + gcc/testsuite/c-c++-common/Wshift-overflow-9.c | 7 + ...convertvector-2.c => builtin-convertvector-3.c} | 7 +- gcc/testsuite/c-c++-common/cpp/pr104147.c | 27 +++ gcc/testsuite/c-c++-common/cpp/va-opt-9.c | 20 +++ gcc/testsuite/c-c++-common/gomp/pr101535-1.c | 31 ++++ gcc/testsuite/c-c++-common/gomp/pr101535-2.c | 11 ++ gcc/testsuite/c-c++-common/pr100785.c | 21 +++ gcc/testsuite/c-c++-common/pr105186.c | 5 + .../c-c++-common/ubsan/float-div-by-zero-2.c | 18 ++ gcc/testsuite/c-c++-common/ubsan/pr64888.c | 27 +++ gcc/testsuite/g++.dg/asan/pr104449.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C | 9 + gcc/testsuite/g++.dg/cpp0x/nullptr46.C | 11 ++ gcc/testsuite/g++.dg/cpp0x/pr102305.C | 39 +++++ gcc/testsuite/g++.dg/cpp0x/pr105256.C | 18 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C | 10 ++ gcc/testsuite/g++.dg/cpp1y/pr88872.C | 24 +++ gcc/testsuite/g++.dg/cpp1z/eval-order11.C | 89 ++++++++++ gcc/testsuite/g++.dg/cpp1z/nodiscard8.C | 15 ++ gcc/testsuite/g++.dg/cpp1z/nodiscard9.C | 22 +++ .../var-templ57.C => cpp2a/constexpr-nonlit7.C} | 6 +- gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C | 11 ++ gcc/testsuite/g++.dg/debug/dwarf2/pr101378.C | 13 ++ gcc/testsuite/g++.dg/ext/flexary39.C | 65 +++++++ gcc/testsuite/g++.dg/ext/flexary40.C | 50 ++++++ gcc/testsuite/g++.dg/ext/va-arg-pack-3.C | 18 ++ gcc/testsuite/g++.dg/gomp/clause-3.C | 2 +- gcc/testsuite/g++.dg/gomp/pr101516.C | 8 + gcc/testsuite/g++.dg/opt/pr104681.C | 19 ++ gcc/testsuite/g++.dg/spellcheck-pr104806.C | 5 + gcc/testsuite/g++.dg/torture/pr105189.C | 19 ++ gcc/testsuite/g++.dg/ubsan/pr101210.C | 13 ++ gcc/testsuite/g++.dg/ubsan/pr105093.C | 12 ++ .../struct-size.c => g++.target/i386/pr102295.C} | 5 +- gcc/testsuite/g++.target/i386/pr102548.C | 12 ++ gcc/testsuite/gcc.c-torture/compile/pr101562.c | 21 +++ gcc/testsuite/gcc.dg/asan/pr104449.c | 12 ++ gcc/testsuite/gcc.dg/asan/pr105214.c | 16 ++ gcc/testsuite/gcc.dg/asan/pr105396.c | 19 ++ gcc/testsuite/gcc.dg/dfp/pr104510.c | 12 ++ gcc/testsuite/gcc.dg/dfp/pr104557.c | 22 +++ gcc/testsuite/gcc.dg/gomp/clause-1.c | 2 +- gcc/testsuite/gcc.dg/gomp/pr100508.c | 14 ++ gcc/testsuite/gcc.dg/guality/pr101905.c | 15 ++ gcc/testsuite/gcc.dg/guality/pr49888.c | 2 +- gcc/testsuite/gcc.dg/pr101062.c | 29 +++ gcc/testsuite/gcc.dg/pr101171.c | 13 ++ gcc/testsuite/gcc.dg/pr101266.c | 8 + gcc/testsuite/gcc.dg/pr101384.c | 39 +++++ gcc/testsuite/gcc.dg/pr102140.c | 23 +++ gcc/testsuite/gcc.dg/pr102224.c | 49 ++++++ gcc/testsuite/gcc.dg/pr102478.c | 29 +++ gcc/testsuite/gcc.dg/pr103837.c | 19 ++ gcc/testsuite/gcc.dg/pr103860.c | 31 ++++ gcc/testsuite/gcc.dg/pr104675-1.c | 29 +++ gcc/testsuite/gcc.dg/pr104675-2.c | 18 ++ gcc/testsuite/gcc.dg/pr104675-3.c | 29 +++ gcc/testsuite/gcc.dg/pr105211.c | 11 ++ gcc/testsuite/gcc.dg/pr105257.c | 16 ++ .../i386/{avx-pr51581-2.c => avx-pr102224.c} | 4 +- gcc/testsuite/gcc.target/i386/pr102498.c | 59 +++++++ gcc/testsuite/gcc.target/i386/pr103205.c | 11 ++ gcc/testsuite/gcc.target/i386/pr103908.c | 24 +++ gcc/testsuite/gcc.target/i386/pr104446.c | 15 ++ gcc/testsuite/gcc.target/i386/pr104502.c | 31 ++++ gcc/testsuite/gcc.target/i386/pr104971.c | 18 ++ gcc/testsuite/gcc.target/i386/pr105123.c | 22 +++ gcc/testsuite/gcc.target/s390/pr104775.c | 14 ++ gcc/testsuite/gfortran.dg/pr102860.f90 | 10 ++ gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 | 13 ++ .../{gcc.dg => gfortran.dg}/ubsan/ubsan.exp | 10 +- gcc/tree-inline.c | 22 +-- gcc/tree-ssa-loop-im.c | 18 +- gcc/ubsan.c | 17 +- gcc/valtrack.c | 4 +- gcc/varasm.c | 12 +- libcpp/directives.c | 3 +- libcpp/macro.c | 10 +- libffi/src/x86/ffi64.c | 9 +- .../{nested_struct2.c => nested_struct12.c} | 61 +++---- libgomp/config/linux/affinity.c | 10 +- libgomp/config/linux/sem.h | 4 +- libgomp/task.c | 2 + libgomp/taskloop.c | 22 ++- libgomp/testsuite/libgomp.c-c++-common/pr94366.c | 17 ++ .../testsuite/libgomp.c-c++-common/reduction-1.c | 192 ++++++++++++++++++++ .../testsuite/libgomp.c-c++-common/reduction-2.c | 192 ++++++++++++++++++++ .../testsuite/libgomp.c-c++-common/reduction-3.c | 192 ++++++++++++++++++++ .../testsuite/libgomp.c-c++-common/reduction-4.c | 194 +++++++++++++++++++++ .../libgomp.c-c++-common/task-reduction-15.c | 61 +++++++ libgomp/testsuite/libgomp.c/places-6.c | 8 + libgomp/testsuite/libgomp.c/places-7.c | 8 + libgomp/testsuite/libgomp.c/places-8.c | 8 + libgomp/testsuite/libgomp.c/pr104385.c | 26 +++ libgomp/testsuite/libgomp.c/task-reduction-4.c | 21 +++ libiberty/simple-object-elf.c | 10 +- .../sanitizer_common/sanitizer_linux_libcdep.cc | 21 ++- 162 files changed, 3294 insertions(+), 359 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-10.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-7.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-8.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-9.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-10.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-11.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-12.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-8.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-9.c copy gcc/testsuite/c-c++-common/{builtin-convertvector-2.c => builtin-convertvecto [...] create mode 100644 gcc/testsuite/c-c++-common/cpp/pr104147.c create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-9.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr101535-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr101535-2.c create mode 100644 gcc/testsuite/c-c++-common/pr100785.c create mode 100644 gcc/testsuite/c-c++-common/pr105186.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/float-div-by-zero-2.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr64888.c create mode 100644 gcc/testsuite/g++.dg/asan/pr104449.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr102305.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr105256.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr88872.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/eval-order11.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard8.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard9.C copy gcc/testsuite/g++.dg/{cpp1y/var-templ57.C => cpp2a/constexpr-nonlit7.C} (51%) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr101378.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary39.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary40.C create mode 100644 gcc/testsuite/g++.dg/ext/va-arg-pack-3.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr101516.C create mode 100644 gcc/testsuite/g++.dg/opt/pr104681.C create mode 100644 gcc/testsuite/g++.dg/spellcheck-pr104806.C create mode 100644 gcc/testsuite/g++.dg/torture/pr105189.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr101210.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr105093.C copy gcc/testsuite/{gcc.target/i386/struct-size.c => g++.target/i386/pr102295.C} (57%) create mode 100644 gcc/testsuite/g++.target/i386/pr102548.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr101562.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr104449.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr105214.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr105396.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr104510.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr104557.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr100508.c create mode 100644 gcc/testsuite/gcc.dg/guality/pr101905.c create mode 100644 gcc/testsuite/gcc.dg/pr101062.c create mode 100644 gcc/testsuite/gcc.dg/pr101171.c create mode 100644 gcc/testsuite/gcc.dg/pr101266.c create mode 100644 gcc/testsuite/gcc.dg/pr101384.c create mode 100644 gcc/testsuite/gcc.dg/pr102140.c create mode 100644 gcc/testsuite/gcc.dg/pr102224.c create mode 100644 gcc/testsuite/gcc.dg/pr102478.c create mode 100644 gcc/testsuite/gcc.dg/pr103837.c create mode 100644 gcc/testsuite/gcc.dg/pr103860.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-1.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-2.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-3.c create mode 100644 gcc/testsuite/gcc.dg/pr105211.c create mode 100644 gcc/testsuite/gcc.dg/pr105257.c copy gcc/testsuite/gcc.target/i386/{avx-pr51581-2.c => avx-pr102224.c} (69%) create mode 100644 gcc/testsuite/gcc.target/i386/pr102498.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103205.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103908.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104446.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104502.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104971.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105123.c create mode 100644 gcc/testsuite/gcc.target/s390/pr104775.c create mode 100644 gcc/testsuite/gfortran.dg/pr102860.f90 create mode 100644 gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 copy gcc/testsuite/{gcc.dg => gfortran.dg}/ubsan/ubsan.exp (76%) copy libffi/testsuite/libffi.call/{nested_struct2.c => nested_struct12.c} (52%) create mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr94366.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-3.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-4.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-15.c create mode 100644 libgomp/testsuite/libgomp.c/places-6.c create mode 100644 libgomp/testsuite/libgomp.c/places-7.c create mode 100644 libgomp/testsuite/libgomp.c/places-8.c create mode 100644 libgomp/testsuite/libgomp.c/pr104385.c create mode 100644 libgomp/testsuite/libgomp.c/task-reduction-4.c