Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: niklas at nolte dot dev
Target Milestone: ---
I cannot call the _mm256_mask_i32gather_ps intrinsic with a mask argument that
is not implicitly convertible to __mm256d, only in -O0 mode
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: niklas at nolte dot dev
Target Milestone: ---
Sample code:
```
#include
template
void blub(std::vector const& i) {
-i;
//getsize(i); //this also fails in gcc
}
int operator-(std::ve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94214
--- Comment #2 from niklas at nolte dot dev ---
(In reply to Jonathan Wakely from comment #1)
> Looks like a dup of PR 51577
agreed
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: niklas at nolte dot dev
Target Milestone: ---
The compiler accepts the following code.
`fun` without template arguments should not be accepted, should it?
```
template
void fun() {}
template
void higher_order_fun