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

            Bug ID: 122981
           Summary: pr109261_constexpr_simd.cc and
                    pr115454_find_last_set.cc fail on arm-none-eabi
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Keywords: testsuite-fail
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: clyon at gcc dot gnu.org
  Target Milestone: ---
            Target: arm-eabi

experimental/simd/pr109261_constexpr_simd.cc and
experimental/simd/pr115454_find_last_set.cc FAIL on arm-none-eabi targets, but
PASS on arm-linux-gnueabihf

The logs say:
libstdc++-v3/include/experimental/bits/simd_neon.h:332: error: cannot convert
'__vector(2) int' to 'int32x2_t'

Not sure why would arm-linux-gnueabihf support this type.

See also PR122698

Reply via email to