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

--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Kewen Lin <li...@gcc.gnu.org>:

https://gcc.gnu.org/g:9fd3d3567396e63cf5dde96ef03fcc92c6bcec71

commit r13-6541-g9fd3d3567396e63cf5dde96ef03fcc92c6bcec71
Author: Kewen Lin <li...@linux.ibm.com>
Date:   Wed Mar 8 00:56:32 2023 -0600

    testsuite: Adjust scalar-test-neg-8.c with lp64 [PR108730]

    The built-in function scalar_test_neg_qp is under stanza
    ieee128-hw, that is TARGET_FLOAT128_HW.  Since we don't
    have float128 hardware support on 32-bit as follows:

    if (TARGET_FLOAT128_HW && !TARGET_64BIT)
      {
        if ((rs6000_isa_flags_explicit & OPTION_MASK_FLOAT128_HW) != 0)
          error ("%qs requires %qs", "%<-mfloat128-hardware%>", "-m64");
        rs6000_isa_flags &= ~OPTION_MASK_FLOAT128_HW;
      }

    So adjust the case with lp64 effective target accordingly.

            PR testsuite/108730

    gcc/testsuite/ChangeLog:

            * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
            effective target requirement.

Reply via email to