https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82250

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Thomas Schwinge <tschwi...@gcc.gnu.org>:

https://gcc.gnu.org/g:ab5bd6ac68c6d9f870fcaf0de4a73f3dec920db9

commit r15-5960-gab5bd6ac68c6d9f870fcaf0de4a73f3dec920db9
Author: Thomas Schwinge <tschwi...@baylibre.com>
Date:   Mon Oct 14 10:45:06 2024 +0200

    Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP'
__builtin_is_initial_device: Revert 'gimple_fold_builtin_acc_on_device' change

    The motivation of the 'gimple_fold_builtin_acc_on_device' change in
    commit 3269a722b7a03613e9c4e2862bc5088c4a17cc11
    "Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP'
__builtin_is_initial_device"
    is unclear, and it unnecessarily diverges GCC's (default)
    '--disable-offload-targets' vs. '--enable-offload-targets=[...]'
    configurations.

            PR testsuite/82250
            gcc/
            * gimple-fold.cc (gimple_fold_builtin_acc_on_device): Revert last
            change.
            libgomp/
            * testsuite/libgomp.oacc-c-c++-common/routine-nohost-1.c: Revert
            last change.

Reply via email to