This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-14 in repository gcc.
at 735bbbfc6ea Fix scan dumps in readonly-1.c
This branch includes the following new commits:
new 26ae7c67702 Identify OMP development branch in output of 'gcc --version' new 386ec72fd01 Disable libstdc++ dependency for libffi new b143c1c4479 Merge non-contiguous array support patches. new 9707e3cd58f Tweak error return value for acc_set_cuda_stream. new 987bb4c25b4 Add OpenACC Fortran support for deviceptr and variable in c [...] new bae1b81b71b Various OpenACC reduction enhancements - FE changes new 0626769c220 Various OpenACC reduction enhancements - ME and nvptx changes new 62c01939d11 Various OpenACC reduction enhancements - test cases new 26dacc8be16 Adjustments and additions to testcases new 48aca3e3007 Default compute dimensions (compile time) new a743b094759 Enable GOMP_MAP_FIRSTPRIVATE_INT for OpenACC new 3c0d30600e0 Don't mark OpenACC auto loops as independent inside acc par [...] new 38dfac029a0 Enable firstprivate OpenACC reductions new 492bac7bbe9 Tweak target selector for libgomp.oacc-c-c++-common/lib-93.c. new aa9da9b039b Update OpenACC version to 2.6 new 5b50c1a9025 Add changes to profiling interface from OG8 branch new 0225c5c9aa9 NVPTX GOMP_OFFLOAD_openacc_async_construct arg fix and gomp [...] new 41fe653017b Add missing exec_params libgomp plugin entry points new 8998cc60c1c Fix libgomp.oacc-fortran/lib-13.f90 async bug new cfcdfd136fb Reference reduction localization new 141a592bf14 Handle references in OpenACC "private" clauses new 65be1389eed Fortran "declare create"/allocate support for OpenACC new a9145a813c2 Fix OpenACC "ephemeral" asynchronous host-to-device copies new 9d43e819d88 Fix vector handling for firstprivate of <= pointer size new 6f759e76f00 Add XFAIL for libgomp.oacc-c-c++-common/data-firstprivate-1.c new 8d7562192cc OpenACC: fix privatization of by-reference arrays new e11726d3467 Fix goacc/noncontig_array-1.c testcase new 61d66e2e494 libgomp.oacc-fortran/firstprivate-int.f90 fix for nonexisti [...] new 9e8395708c0 Update dg-* in gfortran.dg/gomp/pr67500.f90 new 98b00803288 [og10] openacc: Adjust loop lowering for AMD GCN new 4abc54b6d6c [og10] vect: Add target hook to prefer gather/scatter instructions new ebd204090cd DWARF: late code range fixup new b14f86ba525 DWARF address space for variables new 6bb82ce8294 OpenMP 5.0: Allow multiple clauses mapping same variable new 99232312207 nvptx: remove erroneous stack deletion new 87ea4de1c4a Update expected messages in data-clause-1 tests new 2ca4602a941 libgomp amdgcn: Fix issues with dynamic OpenMP thread scaling new 22da577a9f9 openmp: Scale type precision of collapsed iterator variable new 151fc161d0e openacc: fix ICE for non-decl expression in non-contiguous [...] new f2cf2b994c4 testsuite/libgomp.oacc-fortran/: Add -Wopenacc-parallelism new 2adadd825fc Fix gimple_debug_cfg declaration new 209d374b102 libgomp, nvptx: Update bundled CUDA header file new 92c3af3d4f8 Fortran/OpenMP: Support mapping of DT with allocatable components new 2fa5c4bc10d Fortran: Fix proc pointer as elemental arg handling new cc86be74130 libgomp, openmp: Add ompx_pinned_mem_alloc new 33f539fa146 openmp: Add -foffload-memory new f5d71ce1361 openmp: -foffload-memory=pinned new cd021784a82 libgomp, nvptx: Cuda pinned memory new 1a95130b797 libgomp: fine-grained pinned memory allocator new 628a000bdbf Fix ICE when cache-3-1.c testcase is run new 2adb0ec35cd Fix gfortran.dg/gomp/num-teams-2.f90 new 2481350075a openmp: fix max_vf setting for amdgcn offloading new 7056269f8fc gfortran.dg/gomp/scope-6.f90: Update scan-tree-dump new 1bee3d91a02 omp-oacc-kernels-decompose.cc: fix -fcompare-debug with GIM [...] new 77163463ddb OpenMP: Add uses_allocators support new 3eabba8cc53 vect: WORKAROUND vectorizer bug new 4990ac3c83c OpenMP/Fortran: 'target update' with strides + DT components new 06a430ade09 Fortran/OpenMP: Fix DT struct-component with 'alloc' and ar [...] new 2770ce41615 Fortran "declare create"/allocate support for OpenACC: adju [...] new a29e58f4b31 Fortran "declare create"/allocate support for OpenACC: adju [...] new 5e56c379144 amdgcn: Support AMD-specific 'isa' and 'arch' traits in Ope [...] new 3b95ca26fe5 nvptx target: Global constructor, destructor support, via n [...] new 2ebccb5c0ad Clean up after newlib "nvptx: In offloading execution, map [...] new a4fd191a5bc nvptx: Make 'nvptx_uniform_warp_check' fit for non-full-war [...] new c3967d1faf1 nvptx offloading: Global constructor, destructor support, v [...] new 91b932c193e nvptx, libgcc: Stub unwinding implementation new 0c917e4821c nvptx offloading: 'GOMP_NVPTX_NATIVE_GPU_THREAD_STACK_SIZE' [...] new ad7af5eced0 nvptx, libgfortran: Switch out of "minimal" mode new d4d800ff786 libgomp: Merge 'gomp_map_vars_openacc' into 'goacc_map_vars [...] new 3760f09cafa amdgcn: gather/scatter with DImode offsets new 1bd79a2f001 Fortran: Add attr.class_ok check for generate_callback_wrapper new cc72c031b0b Fortran/OpenMP: Fix 'alloc' and 'from' mapping for allocata [...] new 876d5805ad7 Given OpenACC 'async', defer 'free' of non-contiguous array [...] new 13e48a31611 In 'libgomp/target.c:gomp_unmap_vars_internal', defer 'gomp [...] new bb69f066430 libgomp: Simplify OpenMP reverse offload host <-> device me [...] new 7e8cdaa66dd openmp: OpenMP loop transformation support new e316a82383e libgomp: Mark Loop transformation constructs as implemented [...] new ec03b6cec89 libgomp: Document OpenMP 'pinned' memory new b27632c02e2 OpenACC: Pass pre-allocated 'ptrblock' to 'goacc_noncontig_ [...] new 9127b4db9c5 OpenMP: Constructors and destructors for "declare target" s [...] new 027cbe92931 Use OpenACC code to process OpenMP target regions new be1f186f0f3 OpenACC: Reimplement "inheritance" for lexically-nested off [...] new 4e14dd9c20d OpenACC: "declare create" fixes wrt. "allocatable" variables new 5813266ee2f OpenACC: Allow implicit uses of assumed-size arrays in offl [...] new b918a7e4b4b OpenACC: Improve implicit mapping for non-lexically nested [...] new b1536b2e603 OpenMP: C++ "declare mapper" support new a32ca231185 OpenMP: Support OpenMP 5.0 "declare mapper" directives for C new 015cb4002d6 OpenMP: Fortran "!$omp declare mapper" support new 1188d7e329d OpenMP: Expand "declare mapper" mappers for target {enter,e [...] new c6d93a417a8 OpenACC: Vector length warning fixes for implicit mapping/d [...] new 96b232bd730 OpenMP: Enable c-c++-common/gomp/declare-mapper-3.c for C new d2ffdc33f61 OpenMP: Move Fortran 'declare mapper' instantiation code new 628859fb41e OpenMP: Reprocess expanded clauses after 'declare mapper' i [...] new 92d9d640f60 OpenMP: Introduce C_ORT_{,OMP_}DECLARE_MAPPER c_omp_region_ [...] new 4c94d35536c OpenMP: Look up 'declare mapper' definitions at resolution [...] new 61bc95e26db OpenMP: Allow complete replacement of clause during map/to/ [...] new 3d5bcb1a848 OpenMP: Support strided and shaped-array updates for C++ new 16968aa1436 OpenMP: Array shaping operator and strided "target update" for C new d40c46312f4 OpenMP: Strided/rectangular 'target update' out-of-bounds a [...] new 51eafa3528f OpenMP: Dimension ordering for array-shaping operator for C [...] new 8d4782a1d2d OpenMP: Enable 'declare mapper' mappers for 'target update' [...] new e42de770d37 libgomp: parallel reverse offload new 2d14b0787c3 OpenMP: Support accelerated 2D/3D memory copies for AMD GCN [...] new fa71b988477 OpenMP: Add C++ support for 'omp allocate' with stack variables new 728e95f82ce OpenMP/Fortran: Ensure allocator is gimplified for 'omp allocate' new d61d26faef0 [OpenACC] Add tests for implied copy of variables in reduct [...] new 07bbac386fa OpenMP: metadirective tree data structures and front-end in [...] new acf8f0c584f OpenMP: middle-end support for metadirectives new 85c55edc095 libgomp: runtime support for target_device selector new bcaa3c12038 OpenMP: C front end support for metadirectives new d632a226cad OpenMP: C++ front-end support for metadirectives new d84a0beac05 OpenMP: common c/c++ testcases for metadirectives new 577709cd26e OpenMP: Fortran front-end support for metadirectives. new af77d6518f9 OpenMP: Reject other properties with kind(any) new dbc48cbdf99 OpenMP: Extend dynamic selector support to declare variant new 372182d2934 OpenMP: Remove dead code from declare variant reimplementation new 23416673c49 OpenMP: Update "declare target"/OpenMP context interaction new 41656dc1e3f OpenMP: Update documentation of metadirective implementatio [...] new fbf246fb92a OpenMP: Fix for ICE in tree-nested.cc. new d84306a223a OpenMP: Fix broken testcase new 1904112175e OpenMP: Fix GIMPLE_OMP_METADIRECTIVE in nested functions at -O0 new ee7a3777ff2 OpenMP: Improve raw pretty-printing of gimple metadirectives. new ffd990543f8 Fix declare-3.f95 new 2f920adb53b Add 'present' clause in gfc_omp_deep_map_kind_p new 11263c048d3 Handle non-contiguous target update in gimplify_scan_omp_clauses new 8c1068bbe3e Fix non-contiguous array support new e92c96a0efc Accept duplicate map clauses on target construct new 4b129b1e374 Handle GOMP_MAP_STRUCT_UNORD in gfc_omp_deep_map_kind_p new f3b20431a75 install.texi (gcn): Fix date of recommended newlib version new a7f2bfda7e9 libgomp: Add gfx90c, 1036 and 1103 declare variant tests new 23ed27f88f2 Fix printing COMPOUND_EXPR in .original [PR23872] new d968c3f6f81 openmp: Diagnose using grainsize+num_tasks clauses together [...] new 97c6fdc8108 testsuite/*/gomp: Remove 'dg-prune-output "not supported yet"' new 72a445d4792 nvptx: Correct pattern for popcountdi2 insn in nvptx.md. new a1fb7891131 Fix strided `target update` new 735bbbfc6ea Fix scan dumps in readonly-1.c
The 136 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.