[Bug middle-end/82694] [8 regression] Linux kernel miscompiled since r250765

2018-01-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82694 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Markus Trippelsdorf changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug rtl-optimization/83814] [8 Regression] ICE: in fold_binary_loc, at fold-const.c:9733

2018-01-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83814 Markus Trippelsdorf changed: What|Removed |Added CC||msebor at gcc dot gnu.org

[Bug rtl-optimization/83814] New: [8 Regression] ICE: Segmentation fault

2018-01-12 Thread trippels at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: ---

[Bug c++/83799] [8 Regression] bogus "no matching function for call to" error when building llvm

2018-01-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83799 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/83799] [8 Regression] bogus "no matching function for call to" error when building llvm

2018-01-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83799 Markus Trippelsdorf changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/83799] New: [8 Regression] bogus "no matching function for call to" error when building llvm

2018-01-11 Thread trippels at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- Created attachment 43100 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43100=edit unreduced testcase

[Bug c++/82514] [8 Regression] ICE: in operator[], at vec.h:749

2018-01-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82514 --- Comment #4 from Markus Trippelsdorf --- Smaller testcase from PR83727: namespace a { template b *begin(b (&)[c]); } class d { public: d(const char *); }; struct e { int f; d docstring; void (*func)(int &, int); }; namespace a {

[Bug c++/83727] [8 Regression] ICE (Segmentation fault) in local_class_index

2018-01-07 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Markus Trippelsdorf --- Dup of PR82514, but your testcase is smaller. *** This bug has been marked as a duplicate of bug 82514 ***

[Bug c++/82514] [8 Regression] ICE: in operator[], at vec.h:749

2018-01-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82514 --- Comment #3 from Markus Trippelsdorf --- *** Bug 83727 has been marked as a duplicate of this bug. ***

[Bug c/83698] New: [8 Regression] -Wrestrict oddities

2018-01-05 Thread trippels at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: msebor at gcc dot gnu.org Target Milestone: --- 1) warning: ‘__builtin_strcat’ accessing 0 or more bytes at offsets 36 and 20 may overlap 1 byte at offset [36, -9223372036854775773

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-01-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 Markus Trippelsdorf changed: What|Removed |Added CC||doko at gcc dot gnu.org ---

[Bug c++/83686] [8 Regression] ICE (segfault) in determine_visibility

2018-01-04 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Markus Trippelsdorf --- dup. *** This bug has been marked as a duplicate of bug 82882 ***

[Bug middle-end/83665] [8 regression] Big code size regression and some code quality improvement at Jan 2 2018

2018-01-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug middle-end/83665] [8 regression] Big code size regression and some code quality improvement at Jan 2 2018

2018-01-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665 Markus Trippelsdorf changed: What|Removed |Added Keywords||needs-bisection

[Bug middle-end/83665] [8 regression] Big code size regression and some code quality improvement at Jan 2 2018

2018-01-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82410 Markus Trippelsdorf changed: What|Removed |Added CC||jeanmichael.celerier@gmail.

[Bug c++/83630] GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83630 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/83630] GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83630 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug c++/83592] New: [8 Regression] Annoying -Wparentheses warnings

2017-12-26 Thread trippels at gcc dot gnu.org
++ Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: nathan at gcc dot gnu.org Target Milestone: --- Building anything QT related gives many annoying -Wparentheses warnings, e.g.: % cat test.ii int* foo(long ) { return

[Bug target/83585] [8 Regression] Assembler messages: Error: can't resolve `.text' {.text section} - `.LCOLDB0' {.text.unlikely section}

2017-12-25 Thread trippels at gcc dot gnu.org
||2017-12-25 CC||trippels at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Markus Trippelsdorf --- The testcase is invalid. Perhaps we should simply reject return statements without a value

[Bug c++/83564] Compiling 'retdec' causes 'internal compiler error'

2017-12-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83564 --- Comment #3 from Markus Trippelsdorf --- (In reply to hjek from comment #2) > (Perhaps the error message should be changed to say that?) Yes. It was fixed for gcc-8.

[Bug c++/83564] Compiling 'retdec' causes 'internal compiler error'

2017-12-23 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |INVALID --- Comment #1 from Markus Trippelsdorf --- internal compiler error: Killed (program cc1plus) means you were running out of memory and the OOM killer kicked in. Not a gcc bug.

[Bug debug/83547] New: [8 Regression] (statement-frontiers) error: void value not ignored as it ought to be

2017-12-21 Thread trippels at gcc dot gnu.org
Severity: normal Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: aoliva at gcc dot gnu.org Target Milestone: --- trippels@gcc2-power8 linux % cat lpar.i void foo(void) { if (({ 0

[Bug debug/83547] [8 Regression] (statement-frontiers) error: void value not ignored as it ought to be

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83547 Markus Trippelsdorf changed: What|Removed |Added Keywords||rejects-valid

[Bug target/83528] Nios2: redundant pointers to the record fields

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83528 --- Comment #10 from Markus Trippelsdorf --- And BTW in the future you can easily check all this yourself by building a stage1 cross-compiler: gcc_build_dir % ../gcc/configure --disable-bootstrap --enable-languages=c --target=nios2-elf

[Bug target/83528] Nios2: redundant pointers to the record fields

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83528 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/83528] Nios2: redundant pointers to the record fields

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83528 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/83528] Nios2: redundant pointers to the record fields

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83528 --- Comment #6 from Markus Trippelsdorf --- (In reply to Michael_S from comment #3) > Well, the guidline here https://gcc.gnu.org/bugs/ specifically tells me that > it's one of the things that you don't want ;) The rule is there to discourage

[Bug target/83528] Nios2: redundant pointers to the record fields

2017-12-21 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Component|c |target --- Comment #2 from Markus Trippelsdorf --- Could you please post the assembly output of both good and bad code gen?

[Bug debug/83527] New: [8 Regression] Another statement-frontiers -fcompare-debug failure

2017-12-21 Thread trippels at gcc dot gnu.org
Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: aoliva at gcc dot gnu.org Target Milestone: --- On ppc64le: trippels@gcc2-power8 linux % cat qla1280.i extern void fn2(void); extern

[Bug bootstrap/82831] [8 Regression] Broken PGO bootstrap after r254379

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82831 Markus Trippelsdorf changed: What|Removed |Added Priority|P3 |P1 Summary|[8

[Bug c/83526] -Wrestrict makes no sense with -fno-strict-aliasing

2017-12-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83526 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/83526] New: -Wrestrict makes no sense with -fno-strict-aliasing

2017-12-21 Thread trippels at gcc dot gnu.org
Component: c Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: msebor at gcc dot gnu.org Target Milestone: --- Currently -Wrestrict warns even when -fno-strict-aliasing is used.

[Bug target/83087] -fcf-protection -mcet enabled unconditionally for target libs

2017-12-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83087 --- Comment #15 from Markus Trippelsdorf --- (In reply to H.J. Lu from comment #14) > (In reply to Markus Trippelsdorf from comment #13) > > (In reply to Jakub Jelinek from comment #12) > > > 1.4% increase is not negligible if it is forced on

[Bug target/83087] -fcf-protection -mcet enabled unconditionally for target libs

2017-12-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83087 --- Comment #13 from Markus Trippelsdorf --- (In reply to Jakub Jelinek from comment #12) > 1.4% increase is not negligible if it is forced on all users without easy > option to disable it when they don't need/want it. To be fair, it can be

[Bug tree-optimization/83440] Internal compiler error: in vect_transform_stmt, at tree-vect-stmts.c:8692

2017-12-18 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |FIXED --- Comment #3 from Markus Trippelsdorf --- This issue is already fixed on the latest gcc-7 branch. Not sure which revision fixed it.

[Bug c/83463] [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn-restrict

2017-12-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83463 --- Comment #1 from Markus Trippelsdorf --- int *a; void *memcpy(); void m(void *p1) { memcpy(0, p1, 0); } void p() { m(p + (long)a); }

[Bug c/83463] New: [8 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have pointer_type in builtin_memr ef, at gimple-ssa-warn-res

2017-12-18 Thread trippels at gcc dot gnu.org
ef, at gimple-ssa-warn-restrict.c:297 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 Markus Trippelsdorf changed: What|Removed |Added CC||sylvestre at debian dot org ---

[Bug c++/83461] [8 regression] Segmentation fault on __attribute__ with multiple inheritance

2017-12-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83461 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 --- Comment #6 from Markus Trippelsdorf --- Ping? This issue causes segfaults with a checking=release compiler...

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-12-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 --- Comment #4 from Markus Trippelsdorf --- Just to be clear: the attached testcase triggers the ICE both on X86_64 and ppc64le.

[Bug c++/83437] [8 Regression] bogus warning: cast between incompatible function types from ‘int (*)()’ to ‘V’ {aka ‘void* (*)()’ [-Wcast-function-type]

2017-12-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83437 --- Comment #2 from Markus Trippelsdorf --- I think casting to/from void* (*)() should always be silently accepted. Or perhaps the warning should not be enabled even for -Wextra like clang's -Wbad-function-cast. (BTW why didn't you use that

[Bug debug/83419] New: [8 Regression] -fcompare-debug failure (length)

2017-12-13 Thread trippels at gcc dot gnu.org
: debug Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: aoliva at gcc dot gnu.org Target Milestone: --- trippels@gcc67 ffmpeg % cat utils.i int a, b; void fn1(); void fn2() { if (a || 1 == b) fn1(); else 0; fn1(1, 0

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 --- Comment #4 from Markus Trippelsdorf --- Another variant: struct A { void foo(); }; struct B { bool foo; }; struct C : A, B { __attribute__((warn_unused_result)) int foo(); }; trippels@gcc67 ~ % g++ -Wall -c nsHttpHandler.ii

[Bug tree-optimization/83391] [8 Regression] error: definition in block 9 does not dominate use in block 8

2017-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83391 --- Comment #2 from Markus Trippelsdorf --- s/I reload ICEs/I get reload ICEs

[Bug tree-optimization/83391] [8 Regression] error: definition in block 9 does not dominate use in block 8

2017-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83391 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/83391] New: [8 Regression] error: definition in block 9 does not dominate use in block 8

2017-12-12 Thread trippels at gcc dot gnu.org
: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- On ppc64le: trippels@gcc2-power8 src % < node_url.ii char a; enum url_parse_state { kSchemeStart, kSch

[Bug c/83390] valgrind error in lra_eliminate_regs_1

2017-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83390 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug c++/83372] Compiler segfaults

2017-12-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83372 --- Comment #8 from Markus Trippelsdorf --- Thanks. However, I still cannot reproduce. Perhaps someone who has access to Red Hat 7.2.1-2 has more luck.

[Bug c++/83372] Compiler segfaults

2017-12-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83372 --- Comment #6 from Markus Trippelsdorf --- Still cannot reproduce. Please post the full gcc invocation. Add -v to it and please post the full output, too.

[Bug c++/83372] Compiler segfaults

2017-12-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83372 Markus Trippelsdorf changed: What|Removed |Added Status|WAITING |UNCONFIRMED Ever confirmed|1

[Bug c++/83372] Compiler segfaults

2017-12-11 Thread trippels at gcc dot gnu.org
||2017-12-11 CC||trippels at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Markus Trippelsdorf --- The attached file is not usable. Please attach the compressed preprocessed source.

[Bug tree-optimization/83320] Mismatched free() / delete / delete [] in gimple-loop-interchange.cc:948

2017-12-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83320 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/83358] [8 Regression] division not converted with Intel tuning since r253934

2017-12-11 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83358 --- Comment #2 from Markus Trippelsdorf --- The following fixes this particular issue: diff --git a/gcc/config/i386/x86-tune-costs.h b/gcc/config/i386/x86-tune-costs.h index 312467d9788..00f1dae9085 100644 ---

[Bug target/83358] [8 Regression] division not converted with Intel tuning since r253934

2017-12-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83358 --- Comment #1 from Markus Trippelsdorf --- The output above is from: % gcc -O2 -mtune=haswell foo.i -S -o -

[Bug target/83358] New: [8 Regression] division not converted with Intel tuning since r253934

2017-12-10 Thread trippels at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: hubicka at ucw dot cz Target Milestone: --- The following code snipped came up on the realworldtech forum recently: #include

[Bug target/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED URL|

[Bug target/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #12 from Markus Trippelsdorf --- I mean Sign flag, of course.

[Bug target/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #11 from Markus Trippelsdorf --- Hmm, for example this is the assembly diff of update_costs_from_copies() @@ -8450,7 +8446,6 @@ movl12(%rdi), %eax sall$10, %eax sarl$16, %eax - testl %eax,

[Bug target/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 Markus Trippelsdorf changed: What|Removed |Added Target||x86_64-*-*, i?86-*-*

[Bug rtl-optimization/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #9 from Markus Trippelsdorf --- Started with r255357. But when using -march=znver1 I can reproduce the issue even with gcc-6.

[Bug rtl-optimization/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #8 from Markus Trippelsdorf --- Just to be clear: % ~/gcc/configure --enable-valgrind-annotations --disable-bootstrap --enable-languages=c,c++ and then building with trunk is enough to reproduce.

[Bug rtl-optimization/83321] [8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 Markus Trippelsdorf changed: What|Removed |Added Summary|[7/8 Regression]|[8 Regression] Conditional

[Bug rtl-optimization/83321] [7/8 Regression] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/83337] ICE at -O3 x86_64-linux-gnu: in interpret_rhs_expr, at tree-scalar-evolution.c:1775

2017-12-08 Thread trippels at gcc dot gnu.org
||2017-12-09 CC||amker at gcc dot gnu.org, ||trippels at gcc dot gnu.org Target Milestone|--- |8.0 Ever confirmed|0 |1

[Bug rtl-optimization/83321] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #3 from Markus Trippelsdorf --- It makes no sense: ==23914== Conditional jump or move depends on uninitialised value(s) ==23914==at 0x10C8165: improve_allocation() (ira-color.c:2820) ==23914==by

[Bug rtl-optimization/83321] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #2 from Markus Trippelsdorf --- (In reply to Jakub Jelinek from comment #1) > Any idea on which source file it is (or at least a small set of them)? > What your -march=native is? It happens almost an any source file, for example

[Bug c++/83322] New: [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-08 Thread trippels at gcc dot gnu.org
Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: msebor at gcc dot gnu.org Target Milestone

[Bug rtl-optimization/83321] New: Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-08 Thread trippels at gcc dot gnu.org
: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: vmakarov at gcc dot gnu.org Target Milestone: --- Building gcc with -O3: % ../gcc/configure --disable-libstdcxx

[Bug tree-optimization/83320] New: Mismatched free() / delete / delete [] in gimple-loop-interchange.cc:948

2017-12-07 Thread trippels at gcc dot gnu.org
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: amker at gcc dot gnu.org Target Milestone: --- Building libgfortran with -O3 shows: ==20156== Mismatched free

[Bug tree-optimization/83293] New: [8 regression] ICE: in gsi_insert_seq_nodes_after, at gimple-iterator.c:278

2017-12-05 Thread trippels at gcc dot gnu.org
: needs-bisection Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- trippels@gcc67 ~ % cat XMPMeta-Serialize.ii typedef long unsigned size_t

[Bug c++/82799] [8 Regression] -Wunused-but-set-variable false positive

2017-12-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82799 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug c++/82728] [8 regression] Incorrect -Wunused-but-set-variable warning with a const

2017-12-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82728 Markus Trippelsdorf changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c/82728] [8 regression] Incorrect -Wunused-but-set-variable warning with a const

2017-12-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82728 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c/82728] [8 regression] Incorrect -Wunused-but-set-variable warning with a const

2017-12-04 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82728 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83160] [8 regression] lvalue required as unary ‘&’ operand

2017-12-03 Thread trippels at gcc dot gnu.org
||2017-12-04 CC||trippels at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #4 from Markus Trippelsdorf --- markus@x4 /tmp % cat foo.ii template void CmpHelperLT(T &); void TestBody() { const int a

[Bug c++/83160] [8 regression] lvalue required as unary ‘&’ operand

2017-12-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83160 Markus Trippelsdorf changed: What|Removed |Added CC||sylvestre at debian dot org ---

[Bug c++/82751] g++ 8 is breaking assert_lt (gtest) called from a lambda function

2017-12-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82751 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug driver/83243] -fuse-ld=lld

2017-12-01 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83243 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug tree-optimization/83170] [8 Regression] ICE: Segmentation fault - during GIMPLE pass: store-merging

2017-12-01 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83170 --- Comment #5 from Markus Trippelsdorf --- Looks like a dup of PR83241. The untested patch posted there fixes the issue.

[Bug tree-optimization/83170] [8 Regression] ICE: Segmentation fault - during GIMPLE pass: store-merging

2017-12-01 Thread trippels at gcc dot gnu.org
Priority|P3 |P1 CC||trippels at gcc dot gnu.org Component|c++ |tree-optimization Target Milestone|--- |8.0 Summary|ice in verify_use with -O3 |[8 Regression] ICE

[Bug tree-optimization/83233] New: [8 Regression] gimple-ssa-store-merging.c:183:3: warning: unnamed type with no linkage used to declare variable with linkage

2017-11-30 Thread trippels at gcc dot gnu.org
Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone

[Bug middle-end/83069] [8 Regression] internal compiler error: in from_gcov_type, at profile-count.h:676

2017-11-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83069 Markus Trippelsdorf changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug ipa/83229] [8 Regression] ICE in from_gcov_type, at profile-count.h:676

2017-11-30 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Markus Trippelsdorf --- dup. *** This bug has been marked as a duplicate of bug 83069 ***

[Bug rtl-optimization/82488] UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int'

2017-11-26 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82488 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug rtl-optimization/82488] UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int'

2017-11-26 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82488 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/82488] UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int'

2017-11-26 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82488 --- Comment #3 from Markus Trippelsdorf --- Author: trippels Date: Mon Nov 27 05:20:43 2017 New Revision: 255159 URL: https://gcc.gnu.org/viewcvs?rev=255159=gcc=rev Log: Fix PR82488 - signed integer overflow in expr.c bootstrap-ubsan shows:

[Bug c++/83165] [8 regression] cannot convert ‘GPrivate’ {aka ‘_GPrivate’} to ‘GPrivate*’ {aka ‘_GPrivate*’} in return

2017-11-25 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |INVALID --- Comment #4 from Markus Trippelsdorf --- The error is correct. Not a bug.

[Bug rtl-optimization/82488] UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int'

2017-11-25 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82488 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug lto/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-11-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83121] [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-11-23 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83121 --- Comment #1 from Markus Trippelsdorf --- Created attachment 42693 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42693=edit reduced testcase trippels@gcc67 ~ % g++ -g -flto -r -nostdlib -O2 test_environment.ii node_buffer.ii

[Bug c++/83121] New: [8 Regression] ICE: in linemap_ordinary_map_lookup, at libcpp/line-map.c:995

2017-11-22 Thread trippels at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- Building Node.js on ppc64le with "-g -flto" leads to: g++ -g -Wno-class-memaccess -Wno-ignored-qualifiers -flto=6

[Bug tree-optimization/83104] [8 Regression] ICE: Segmentation fault

2017-11-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83104 Markus Trippelsdorf changed: What|Removed |Added CC||amodra at gmail dot com ---

[Bug tree-optimization/83119] segmentation fault due to two_valued_val_range_p passing NULL to to_wide

2017-11-22 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Markus Trippelsdorf --- dup. *** This bug has been marked as a duplicate of bug 83104 ***

[Bug tree-optimization/83104] [8 Regression] ICE: Segmentation fault

2017-11-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83104 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83108 --- Comment #4 from Markus Trippelsdorf --- (In reply to Jon Levell from comment #3) > I'm surprised this was closed invalid. > > "While the x86 architecture originally did not require aligned memory > access, and still works without it, some

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread trippels at gcc dot gnu.org
||trippels at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Markus Trippelsdorf --- unsigned __int128 always needs 16 byte alignement, otherwise you are invoking undefined behavior.

[Bug rtl-optimization/81308] [8 regression] ICE in calc_dfs_tree, at dominance.c:458

2017-11-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81308 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

  1   2   3   4   5   6   7   8   9   10   >