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

Robin Dapp <rdapp at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=119547
                 CC|                            |jeffreyalaw at gmail dot com,
                   |                            |rdapp at gcc dot gnu.org

--- Comment #6 from Robin Dapp <rdapp at gcc dot gnu.org> ---
This happens when compiling opencv (commit
46dbc57a865594a5f9141a3a3b6878764df6cc0d as specified in PR119547) with GCC 15
and as Kito said, it's a regression.  IMHO this should be fixed.  clang seems
to have fixed it in the meanwhile?

My example is very similar:

#include <riscv_vector.h>

void
vsseg (float *a, vfloat32mf2_t b, vfloat32mf2_t c, unsigned long vl)
{
  vfloat32mf2x2_t foo = vfloat32mf2x2_t ();
}

Reply via email to