https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114507
Bug ID: 114507
Summary: FR: Randomize order of evluation of function of
arguments
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106470
--- Comment #5 from Vitaly Chikunov ---
I experimented with `_mm256_extract_epi16` too and loop liek this worked too:
```
# pragma GCC unroll 16
for (size_t i = 0; i < 16; i++) {
printf(" %04x", _mm256_extract_epi16(tmp,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106470
--- Comment #4 from Vitaly Chikunov ---
Andrew, thanks for the quick answer and example! I wish that warning was a bit
more enlightening, and in the first case it is not quietly compiles producing
incorrect code (which is only found by testing).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106470
Bug ID: 106470
Summary: Subscribed access to __m256i casted to (uint16_t *)
produces garbage or a warning
Product: gcc
Version: 12.1.1
Status: UNCONFIRMED
Seve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685
--- Comment #5 from Vitaly Chikunov ---
(In reply to David Malcolm from comment #4)
> Seems to be fixed on trunk for gcc 12; feel free to reopen if this reoccurs
> with gcc 12 onwards.
Thanks!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685
--- Comment #2 from Vitaly Chikunov ---
Created attachment 51995
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51995&action=edit
reproducer created with -save-temps
gost-engine (master *)$ gcc -v -DHAVE_ADDCARRY_U64 -DL_ENDIAN -O2 -g -fa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103685
Bug ID: 103685
Summary: false positive error: dereference of NULL ‘params’
[CWE-476]
Product: gcc
Version: 11.2.1
Status: UNCONFIRMED
Severity: normal