: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer (I was not able to merge it into a single file):
// func.cpp
extern unsigned var_11, var_178
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/bWdof9c8s
Reproducer:
int a;
long b;
extern
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
The same error exists for Sapphire Rapids
Reproducer:
int a;
short b, c;
extern short d[];
void e() {
for (short f = 1
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
The same reproducer also triggers ICE for Sapphire Rapids with a different
stack trace.
Link to the Compiler Explorer: https://godbolt.org/z/nxqPhnnoe
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/3GE6fKvYr
Reproducer:
#include
char a = 0;
long long b[8][10][18];
void e(int, long long[][10][18
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/jbKEn7Tdq
Reproducer:
char a, b;
extern unsigned short c[];
extern bool d[];
const unsigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103321
Vsevolod Livinskiy changed:
What|Removed |Added
CC||vsevolod.livinskij at frtk dot
ru
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/GWbbq3sKK
Reproducer:
unsigned a;
int b;
short
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
The bug is not reproducible on the trunk anymore (the reduction process took
forever).
I don't know if it was fixed or became latent. Feel free to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103073
--- Comment #4 from Vsevolod Livinskiy ---
(In reply to Martin Liška from comment #2)
> Started with r12-4401-gfecd145359fc981b.
>
> @Vsevolod: Is it a yarpgen test-case?
Yes. I've added stencil support recently, but it was a surprise to trigg
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
CC: marxin at gcc dot gnu.org
Target Milestone: ---
I'm not sure about the component. Would you mind checking and fixing it in case
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/eaGzsPnax
Reproducer:
#include
short var_3 = 2;
unsigned char var_9 = 23;
unsigned short var_11;
unsigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95916
Richard Biener changed:
What|Removed |Added
CC||dcb314 at hotmail dot com
Vsevolod Livi
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
This is a meta-bug that is supposed to keep track of bugs that were found with
YARPGen (https://github.com/intel/yarpgen).
YARPGen is a random program generator, which
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
https://godbolt.org/z/qn3dsxsW8
Reproducer:
#include
unsigned short a = 42;
unsigned short b = 1;
long long int c = 1;
unsigned char var_120;
unsigned char
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer: https://godbolt.org/z/78ab77Env
Reproducer:
#include
unsigned long long int var_4 = 235;
unsigned long long int var_5 = 74;
signed char var_12
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Link to the Compiler Explorer:
https://godbolt.org/z/WhYP35KKT
Reproducer:
int a;
extern
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
// func.cpp
#include
extern int var_20, var_22;
extern short arr_32[];
extern char arr_45[];
void test(int
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
int a, b, c, f;
void g(bool h, int d[][5]) {
for (short i = f; i; i += 1) {
a = h &&
: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
//func.cpp
extern char arr_15[];
void test(signed char a, unsigned short b, unsigned long
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
The error is not specific to skylake-avx512, I have a reproducer that shows it.
Reproducer:
#include
extern int var_142;
extern int a, c;
long h;
unsigned long
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
The reproducer is a bit big, but I was not able to reduce it further.
Reproducer:
// func.cpp
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
#include
unsigned long long int var_0 = 18128133247277979402ULL;
long long int var_14 = 6557021550272328915LL;
unsigned long long int var_83
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
//func.cpp
extern bool var_22;
void test(long long a, unsigned b, unsigned long long c) {
for (long i = 0; i < 16; i += 1ULL)
if
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
extern unsigned long long int arr_86[];
extern unsigned long long int
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
//func.cpp
extern long long var_3;
extern short var_8;
extern int var_17;
extern short arr_165[];
long c(long e, long f) { return f ? e : f; }
void test() {
for
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -c -O3 func.cpp
during GIMPLE pass: slp
func.cpp: In function ‘void test()’:
func.cpp:
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
extern short var_0;
extern int var_3;
extern int arr_277[];
int a(int b, int c) { return b < c ? b : c; }
int e;
void test() {
e = var_0;
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
>$ g++ -O3 -march=skylake-avx512 -c func.cpp
func.cpp: In function ‘void test(short unsigned int, unsig
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O2 driver.cpp func.cpp && ./a.out
0
>$ g++ -O0 driver.cpp func.cpp && ./a.out
42
Reproducer:
//func.cpp
extern cha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96415
Vsevolod Livinskiy changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O0 driver.cpp func.cpp && ./a.out
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
>$ g++ -c -O3 func.cpp
during GIMPLE pass: slp
func.cpp: In function ‘void test(short int, bool, int)’:
func.cpp:3:6: inter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95916
--- Comment #1 from Vsevolod Livinskiy ---
This bug might be related to bug 95761
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -c -O3 func.cpp
func.cpp: In function ‘void test()’:
func.cpp:5:6: error: definition in block 3 follows the use
5 | void t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95717
--- Comment #1 from Vsevolod Livinskiy ---
It might be related to bug 94443
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
$ g++ -c -O3 func.cpp
func.cpp: In function ‘void g(bool)’:
func.cpp:5:6: error: definition in block 61 does not dominate use in block 59
5
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O2 -c func.cpp
during GIMPLE pass: cunroll
func.cpp: In function ‘void test()’:
func.cpp:4:6: internal compiler error: Segmentation fault
4 | void t
: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O3 -march=skylake-avx512 -c func.cpp
func.cpp: In funct
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces incorrect instruction with -O3 for skylake-avx512 (also for
icelake-server and tigerlake).
Error:
>
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O0 small.cpp && ./a.out
42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 0 0 0
>$ g++ -O3 small.cpp && ./a.out
0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95295
--- Comment #6 from Vsevolod Livinskiy ---
Thank you for such a quick fix!
Sorry about duplicates, I saw different assert messages and thought that they
were different bugs.
I still can see ICE in hoist_memory_references (bug 95283) on trunk. I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95308
--- Comment #1 from Vsevolod Livinskiy ---
bug 94216 might be related to this one
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ -O3 -march=skylake-avx512 -c func.cpp
during GIMPLE pass: forwprop
func.cpp: In function ‘voi
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>g++ -c func.c -O3
during GIMPLE pass: slp
func.cpp: In function ‘void test()’:
func.cpp:7:6: internal compiler error: Segmentation fault
7 | void t
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$ g++ func.cpp driver.cpp -O0 && ./a.out
1
>$ g++ func.cpp driver.cpp -O3 && ./a.out
0
Reproducer:
func.cpp
extern int var
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
#include
short a;
unsigned long long c;
char d;
unsigned e;
void f() {
for (;;)
for (char b = 0; b < 19; b += 2)
a = std::min((1 ? d : 0) ? e
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Reproducer:
short c;
bool d;
unsigned e, f;
char g, h;
extern bool i[];
void j() {
for (char a = 0; a < 100
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Error:
>$g++ -O3 -c func.cpp
during GIMPLE pass: lim
func.cpp: In function ‘void c(bool, unsigned int*)’:
func.cpp:
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC fails with "invalid ‘PHI’ argument"
Error:
>$ g++ -O3 func.cpp -w
func.cpp: In function ‘void test()’:
func.cpp:10:6: error: invalid ‘PHI’ argument
1
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces incorrect code with -O3 for loops
Error:
>$ gcc -O0 driver.cpp func.cpp && ./a.out
1
>$ gcc -O3 driver.cpp func.cpp &&
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces incorrect code with -O3.
Reproducer:
>$ cat func.cpp
extern bool var_3;
extern unsigned long long int var_11;
extern unsigned char arr_41 [14]
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC fails with an internal compiler error. Sometimes the compilation takes
about 12 minutes before it fails. Originally the bug was reported in r91178.
Reproducer:
extern int a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91178
--- Comment #17 from Vsevolod Livinskiy ---
(In reply to Serge Belyshev from comment #16)
> (In reply to Vsevolod Livinskiy from comment #15)
> > I don't know if it is the same error or not, but the reproducer looks
> > similar.
>
> This one is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91178
--- Comment #15 from Vsevolod Livinskiy ---
I don't know if it is the same error or not, but the reproducer looks similar.
It takes about 11 minutes before GCC fails.
Reproducer:
extern int a[][1240092];
int b;
void c() {
for (int d = 2; d <=
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces wrong code with -O3 option.
Reproducer:
#include
long long a;
unsigned b, c;
int d = 62;
void e(long long *f, int p2) { *f = p2; }
int main() {
for (int g = 2; g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91178
--- Comment #8 from Vsevolod Livinskiy ---
It looks like the fix doesn't handle all of the cases. I still can see similar
bugs on the trunk.
Reproducer:
int a[100][70304];
int b[100];
void c() {
for (int d = 2; d < 4; d++)
for (int e = 2;
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces wrong code with -O3.
Reproducer:
#include
long long a;
int b[96][76];
int c[81];
void d(long long *e, int p2) { *e ^= p2; }
int main() {
for (int f = 0; f <
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces wrong code with -O3.
Reproducer:
#include
long long a;
int b[92][32];
unsigned int c, d;
void e(long long *f, int p2) { *f = p2; }
int main() {
for (int i = 6; i
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC fails with ICE in expand_expr_real_2, at expr.c:9215.
Reproducer:
int a, b;
extern int c[];
void d() {
for (int e = 6; e <= a; e++)
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC fails with an internal compiler error. Sometimes the compilation takes
about 5 minutes before it fails. Everything works fine with -O2.
Reproducer:
int a
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC fails with ICE with -march=skylake-avx512 -O3 options.
Reproducer:
int a, c;
unsigned b, e
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
GCC produces wrong code with –O3.
Reproducer:
#include
long long a;
unsigned b;
int c[70];
int d[70][70];
int e;
void f(long long *g, int p2) { *g = p2; }
void fn2() {
for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192
--- Comment #4 from Vsevolod Livinskiy ---
(In reply to jos...@codesourcery.com from comment #3)
> On Tue, 12 Sep 2017, vsevolod.livinskij at frtk dot ru wrote:
>
> > struct struct_t {
> > unsigned int memb : 13;
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192
--- Comment #2 from Vsevolod Livinskiy ---
(In reply to Andrew Pinski from comment #1)
> Does -fsantize=undefined show anything?
>
> I am suspecting you have undefined behavior with respect to the shift.
Test doesn't contain undefined behavior,
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
gcc produces incorrect code with -O2 and higher and unsigned int : 13 bit-field
>$ g++ -O2 driver.cpp func.cpp ; ./a.out
6930
>$ g++ -O0 driv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82073
--- Comment #2 from Vsevolod Livinskiy ---
(In reply to Eric Gallager from comment #1)
> Could you post the output of g++ -v so we have version and target info
> please?
Revision is 251589
>$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 42099
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42099&action=edit
Reproduce
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
g++ -O3 -march=skylake-avx512 fails with ICE in verify_ssa with error:
definition in block 11 does not dominate use in block 2
There are several trackers
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80630
Vsevolod Livinskiy changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 41318
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41318&action=edit
Reproducer.
gcc fails to compile constexpr at -O0 and -O2 with -st
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 41311
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41311&action=edit
Reproducer.
gcc produces wrong code with -O3. It fails on m
: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 41156
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41156&action=edit
Reproducer.
GCC produces wrong code for a bunch of di
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 41140
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41140&action=edit
Reproducer.
GCC generates incorrect code. Correct result is 90.
Rep
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 40988
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40988&action=edit
Rep
: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.org
Target Milestone: ---
Created
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 40978
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40978&action=edit
Reproducer.
ICE w
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 39909
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39909&action=edit
Reproducer.
GCC produces
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38409
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38409&action=edit
Reproducer.
Test case produces incorrect result with -O2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70733
--- Comment #1 from Vsevolod Livinskiy ---
(In reply to Vsevolod Livinskiy from comment #0)
> Created attachment 38314 [details]
> Reproducer.
>
> Test case produces incorrect result.
>
> Output:
> > clang++ repr.cpp; ./a.out
> -4
> > g++ repr.
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38314
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38314&action=edit
Reproducer.
Test case produces incorrect result.
Output:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70542
Vsevolod Livinskiy changed:
What|Removed |Added
Attachment #38187|0 |1
is obsolete|
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38187
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38187&action=edit
Reproducer.
Test case produces incorrect result with -O3 -mav
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38127
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38127&action=edit
Reproducer.
Test case produces incorrect result with -O0 and -O1
: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38111
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38111&action=edit
Reproducer.
Test case produces incorrect result with -O1 and all x86 arch. Everything wor
: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38055
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38055&action=edit
Reproducer
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 38042
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38042&action=edit
Reproducer.
Test case produces incorrect result with -O0. It als
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37986
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37986&action=edit
Reproducer.
Testcase p
++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37985
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37985&action=edit
Reproducer.
Test case produces incorrect result with -O3 -march=
: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37954
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37954&action=edit
Reproducer.
Test case produces incorrect result starting with -O1 optimization leve
++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37903
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37903&action=edit
Reproducer.
Testcase produces ICE with -O0. Everything works fine with gcc
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37830
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37830&action=edit
Reproducer.
Testcase produ
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37826
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37826&action=edit
Reproducer.
Test case produces incorrect result with -O3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69820
--- Comment #4 from Vsevolod Livinskiy ---
Test case also cause internal compiler error when it is compiled for knl.
> g++ -march=knl -O3 repr.cpp
repr.cpp: In function ‘void foo()’:
repr.cpp:23:45: internal compiler error: in ix86_expand_sse_cm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69820
--- Comment #1 from Vsevolod Livinskiy ---
Created attachment 37690
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37690&action=edit
Preprocessed testcase.
++
Assignee: unassigned at gcc dot gnu.org
Reporter: vsevolod.livinskij at frtk dot ru
Target Milestone: ---
Created attachment 37689
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37689&action=edit
Reproducer.
Test case produces incorrect result with -O3 option. Eve
96 matches
Mail list logo