[Bug tree-optimization/77283] [7 Regression] Revision 238005 disables loop unrolling

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77283 --- Comment #17 from Richard Biener --- Author: rguenth Date: Fri Jan 13 08:11:01 2017 New Revision: 244392 URL: https://gcc.gnu.org/viewcvs?rev=244392&root=gcc&view=rev Log: 2017-01-13 Richard Biener PR tree-optimization/77283

[Bug rtl-optimization/59461] missed zero-extension elimination in the combiner

2017-01-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59461 --- Comment #9 from Eric Botcazou --- > This is a notoriously hard topic to address. All instructions affect the > full 64-bit register including those that do 32-bit arithmetic i.e. they > will set/clear the upper bits to replicate bit-31. So t

[Bug tree-optimization/77283] [7 Regression] Revision 238005 disables loop unrolling

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77283 --- Comment #18 from Richard Biener --- Author: rguenth Date: Fri Jan 13 08:47:57 2017 New Revision: 244394 URL: https://gcc.gnu.org/viewcvs?rev=244394&root=gcc&view=rev Log: 2017-01-13 Richard Biener PR tree-optimization/77283

[Bug target/79079] [6/7] Wrong code gen for __builtin_mul_overflow when TRULY_NOOP_TRUNCATION (32, 64) == false

2017-01-13 Thread npickito at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79079 --- Comment #3 from Kito Cheng --- Hi Jakub: Thank your review, your are right, I might change all gen_lowpart to convert_modes to deal with all other TRULY_NOOP_TRUNCATION == false case, in RISC-V and MIPS64 only TRULY_NOOP_TRUNCATION(64, 32) i

[Bug target/79080] [7 Regression] ICE: internal consistency failure (error: invalid rtl sharing found in the insn) (error: shared rtx)

2017-01-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79080 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/59461] missed zero-extension elimination in the combiner

2017-01-13 Thread matthew.fortune at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59461 --- Comment #10 from Matthew Fortune --- (In reply to Eric Botcazou from comment #9) > > This is a notoriously hard topic to address. All instructions affect the > > full 64-bit register including those that do 32-bit arithmetic i.e. they > > wil

[Bug other/46542] GCC 4.7 pending patches meta-bug

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46542 Bug 46542 depends on bug 43174, which changed state. Bug 43174 Summary: Teaching SCEV about ADDR_EXPR causes regression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43174 What|Removed |Added

[Bug tree-optimization/43174] Teaching SCEV about ADDR_EXPR causes regression

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43174 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/77508] [7 Regression] ICE on valid C++ code: in finish_class_member_access_expr, at cp/typeck.c:2783

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77508 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/77568] [7 regression] CSE/PRE/Hoisting blocks common instruction contractions

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77568 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|7.0

[Bug c++/77629] [7 Regression] internal compiler error: same canonical type node for different types

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77629 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/78200] [7 Regression] 429.mcf of cpu2006 regresses in GCC trunk for avx2 target.

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78200 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|7.0

[Bug c++/71737] [5/6/7 Regression] ICE following 2x pack expansion in non-pack with template alias

2017-01-13 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71737 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/78304] [7 Regression] -Wformat doesn't warn anymore for inttypes.h format string argument type mismatches

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78304 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/76731] [AVX512] _mm512_i32gather_epi32 and other scatter/gather routines have incorrect signature

2017-01-13 Thread wen...@mitsuba-renderer.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76731 --- Comment #11 from Wenzel Jakob --- Searching through the intrinsics guide (e.g. https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=gather_ps), I see "void *" for all gather scatter intrinsics and "const void *" for all gather i

[Bug c++/78334] [7 Regression] [C++1z] P0127R2 related ICE: Segmentation fault

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78334 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3

[Bug sanitizer/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 --- Comment #8 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Fri Jan 13 10:08:50 2017 New Revision: 244402 URL: https://gcc.gnu.org/viewcvs?rev=244402&root=gcc&view=rev Log: PR sanitizer/78887 * asan.c (asan_needs_odr_

[Bug libstdc++/78361] [7 regression][c++1z] std::__is_referenceable doesn't handle noexcept function types

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78361 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #1 from Richard Bie

[Bug debug/78363] [7 Regression] ICE in in force_type_die, at dwarf2out.c:24864

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78363 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|NEW

[Bug tree-optimization/78384] [7 Regression] ICE: verify_flow_info failed (error: wrong outgoing edge flags at end of bb 15)

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78384 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug bootstrap/79076] bootstrap comparison failure with Sun tools

2017-01-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79076 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug rtl-optimization/78559] [7 Regression] wrong code due to tree if-conversion?

2017-01-13 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78559 --- Comment #7 from amker at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #6) > So do you think combiner should throw away the REG_EQUAL note in that case, > or something different? It's invalid after transformation, so should be d

[Bug rtl-optimization/59461] missed zero-extension elimination in the combiner

2017-01-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59461 --- Comment #11 from Eric Botcazou --- > So are the upper bits for SPARC completely undefined? That would then be the > major distinction between MIPS and SPARC. The upper bits are defined for MIPS On the contrary, they are always defined since

[Bug fortran/70696] [Coarray] ICE on EVENT POST of host-associated EVENT_TYPE coarray

2017-01-13 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70696 --- Comment #9 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jan 13 10:22:21 2017 New Revision: 244407 URL: https://gcc.gnu.org/viewcvs?rev=244407&root=gcc&view=rev Log: gcc/testsuite/ChangeLog: 2017-01-13 Andre Vehreschild

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-13 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 --- Comment #13 from Andreas Krebbel --- (In reply to Andreas Krebbel from comment #12) > The splitter probably is the reason why the early clobber has been added. > Handling the SImode part separately requires that the source reg does not > matc

[Bug fortran/70697] [Coarray] ICE on EVENT WAIT with array element UNTIL_COUNT argument

2017-01-13 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70697 --- Comment #4 from vehre at gcc dot gnu.org --- Author: vehre Date: Fri Jan 13 10:39:52 2017 New Revision: 244413 URL: https://gcc.gnu.org/viewcvs?rev=244413&root=gcc&view=rev Log: gcc/testsuite/ChangeLog: 2017-01-13 Andre Vehreschild

[Bug rtl-optimization/78932] [ARM] -O2 generates wrong code

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78932 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug libstdc++/78361] [7 regression][c++1z] std::__is_referenceable doesn't handle noexcept function types

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78361 Jonathan Wakely changed: What|Removed |Added Status|WAITING |NEW --- Comment #2 from Jonathan Wakel

[Bug middle-end/78411] [7 Regression] FAIL: gcc.target/i386/pr45685.c scan-assembler-times cmov 6

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78411 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #9 from Richard Biener

[Bug c++/78469] [7 Regression] defaulted default constructor causes bogus requirement for accessible destructor

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78469 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/78411] [7 Regression] FAIL: gcc.target/i386/pr45685.c scan-assembler-times cmov 6

2017-01-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78411 --- Comment #10 from Jakub Jelinek --- (In reply to Richard Biener from comment #9) > Not sure what to do here but certainly adding -ftree-loop-if-convert fixes > the testcase. I'd do just that...

[Bug c++/78488] [7 Regression] P0136R1 ICE when building call to inherited default constructor.

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78488 Richard Biener changed: What|Removed |Added Keywords||ice-on-invalid-code Priority|

[Bug c++/78495] [7 regression][new inheriting ctors] variant members lead to uninitialized parameter

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78495 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug c++/78488] [7 Regression] P0136R1 ICE when building call to inherited default constructor.

2017-01-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78488 --- Comment #4 from Jakub Jelinek --- clang version 4.0.0 (trunk 291659) accepts this with -std=c++1z as well as -std=c++14 and -std=c++11.

[Bug middle-end/78411] [7 Regression] FAIL: gcc.target/i386/pr45685.c scan-assembler-times cmov 6

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78411 --- Comment #11 from Richard Biener --- Author: rguenth Date: Fri Jan 13 11:34:40 2017 New Revision: 244427 URL: https://gcc.gnu.org/viewcvs?rev=244427&root=gcc&view=rev Log: 2017-01-13 Richard Biener PR middle-end/78411 * gc

[Bug lto/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug tree-optimization/78608] [7 Regression] gimple-ssa-sprintf.c:570:17: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78608 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug libstdc++/78361] [7 regression][c++1z] std::__is_referenceable doesn't handle noexcept function types

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78361 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/78663] [7 Regression] Hundreds of asan failures on x86_64-apple-darwin10 at r243019

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78663 Richard Biener changed: What|Removed |Added Target||x86_64-apple-darwin10 Priorit

[Bug c++/78690] [7 Regression] ICE in cxx_incomplete_type_diagnostic, at cp/typeck2.c:552

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78690 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/78727] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78727 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug bootstrap/79069] [7 Regression] Bootstrap failure on s390x-linux while building libgo

2017-01-13 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79069 Andreas Krebbel changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #1

[Bug rtl-optimization/78751] [7 Regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn) w/ -Os -misel

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78751 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug debug/78839] [6/7 Regression] DWARF output different between GCC 5 and 6

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78839 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug go/79081] [7 Regression] libgo multilib bootstrap broken on s390x-linux-gnu

2017-01-13 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79081 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/78840] [5/6/7 Regression] ICE with const variables in templates implicitly captured by nested lambda expressions

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78840 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/78894] [7 Regression] [c++17] ICE for std::list template deduction from std:: initializer_list

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78894 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/78897] [6/7 Regression] ICE: in output_constructor_regular_field, at varasm.c:5019

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78897 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/79050] [5/6/7 Regression] ICE: tree code 'template_type_parm' is not supported in LTO streams

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79050 Richard Biener changed: What|Removed |Added Priority|P3 |P2 --- Comment #5 from Richard Biener

[Bug fortran/78983] [7 Regression] ICE with CAF-DT with allocatable member

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78983 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug fortran/78990] [5/6/7 Regression] ICE when assigning polymorphic array function result

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78990 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5

[Bug c++/79077] [7 regression][new inheriting ctors] bad code for inherited ctor

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79077 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug target/79080] [7 Regression] ICE: internal consistency failure (error: invalid rtl sharing found in the insn) (error: shared rtx)

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79080 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug middle-end/78411] [7 Regression] FAIL: gcc.target/i386/pr45685.c scan-assembler-times cmov 6

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78411 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 Bug 77848 depends on bug 78411, which changed state. Bug 78411 Summary: [7 Regression] FAIL: gcc.target/i386/pr45685.c scan-assembler-times cmov 6 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78411 What|Removed

[Bug c/79082] New: -Wformat-truncation inconsistent behaviour

2017-01-13 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79082 Bug ID: 79082 Summary: -Wformat-truncation inconsistent behaviour Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/79050] [5/6/7 Regression] ICE: tree code 'template_type_parm' is not supported in LTO streams

2017-01-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79050 --- Comment #6 from Jakub Jelinek --- Either remove or munge somehow so that LTO is not upset about it. Perhaps the same langhook could even resolve PR77754. Though that PR is a total mess and I'm lost what to do there.

[Bug libstdc++/78979] 27_io/headers/cstdio/functions_neg.cc FAILs on Solaris

2017-01-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78979 --- Comment #5 from Rainer Orth --- Author: ro Date: Fri Jan 13 12:09:13 2017 New Revision: 244428 URL: https://gcc.gnu.org/viewcvs?rev=244428&root=gcc&view=rev Log: Only declare gets for C++ < 2014 on Solaris (PR libstdc++/78979) PR li

[Bug lto/69188] [5/6/7 Regression] ICE when linking objects at different optimization levels with LTO and profile generation enabled. (Works with 4.9.3.)

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69188 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Assig

[Bug libstdc++/78361] [7 regression][c++1z] std::__is_referenceable doesn't handle noexcept function types

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78361 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Jan 13 12:18:42 2017 New Revision: 244432 URL: https://gcc.gnu.org/viewcvs?rev=244432&root=gcc&view=rev Log: PR78361 recognise noexcept functions as referenceable 2017-01-13 Jonath

[Bug fortran/78983] [7 Regression] ICE with CAF-DT with allocatable member

2017-01-13 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78983 --- Comment #2 from vehre at gcc dot gnu.org --- Well, this issue more difficult than it looks. I do not presume a solution will be ready for gcc 7.0. So I do not expect to hold the target milestone.

[Bug libstdc++/78361] [7 regression][c++1z] std::__is_referenceable doesn't handle noexcept function types

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78361 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/79043] Wrong code with optimize(("-fno-strict-aliasing")) and always_inline

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79043 --- Comment #2 from Martin Liška --- Author: marxin Date: Fri Jan 13 12:56:54 2017 New Revision: 244435 URL: https://gcc.gnu.org/viewcvs?rev=244435&root=gcc&view=rev Log: Reload global options when strict aliasing is dropped (PR ipa/79043). 201

[Bug ipa/79043] Wrong code with optimize(("-fno-strict-aliasing")) and always_inline

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79043 --- Comment #3 from Martin Liška --- Fixed on trunk so far.

[Bug c/79082] -Wformat-truncation inconsistent behaviour

2017-01-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79082 Richard Biener changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug target/40411] -std=c99 does not enable c99 mode in Solaris C library

2017-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40411 --- Comment #33 from ro at CeBiTec dot Uni-Bielefeld.DE --- Jeff, > Still here and following from afar; I'm not using solaris much these days, but > it always brightens my day when I get an email re this bug and some level of > progress is made

[Bug target/78253] [5/6/7 Regression] [ARM] call weak function instead of strong when called through pointer

2017-01-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78253 --- Comment #6 from Christophe Lyon --- Author: clyon Date: Fri Jan 13 13:09:30 2017 New Revision: 244437 URL: https://gcc.gnu.org/viewcvs?rev=244437&root=gcc&view=rev Log: 2017-01-13 Christophe Lyon Backport from mainline r244320.

[Bug rtl-optimization/78626] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2656 (error: flow control insn inside a basic block)

2017-01-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78626 Arseny Solokha changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/78253] [5/6/7 Regression] [ARM] call weak function instead of strong when called through pointer

2017-01-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78253 --- Comment #7 from Christophe Lyon --- Author: clyon Date: Fri Jan 13 13:11:07 2017 New Revision: 244438 URL: https://gcc.gnu.org/viewcvs?rev=244438&root=gcc&view=rev Log: 2017-01-11 Christophe Lyon Backport from mainline r244320.

[Bug target/78253] [5/6/7 Regression] [ARM] call weak function instead of strong when called through pointer

2017-01-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78253 Christophe Lyon changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-13 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 --- Comment #14 from Dominik Vogt --- Isn't this more or less the same problem as the Avr issue? https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78883 On Avr, the register allocator would allow r31:HI if the expression is a paradoxical subreg of me

[Bug libstdc++/78979] 27_io/headers/cstdio/functions_neg.cc FAILs on Solaris

2017-01-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78979 --- Comment #6 from Rainer Orth --- Fixed for gcc 7.1.0.

[Bug fortran/79072] [5/6/7 Regression] ICE with class(*) pointer function result and character value

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/79077] [7 regression][new inheriting ctors] bad code for inherited ctor

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79077 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/79072] [5/6/7 Regression] ICE with class(*) pointer function result and character value

2017-01-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #2 from Dominique d'Humieres --- IMO bugs in new features are not regressions.

[Bug fortran/79072] [5/6/7 Regression] ICE with class(*) pointer function result and character value

2017-01-13 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #3 from neil.n.carlson at gmail dot com --- Why is this tagged with 'ice-on-invalid-code'? What is invalid about the code?

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/69558] [6/7 Regression] glib2 warning pragmas stopped working

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 Martin Liška changed: What|Removed |Added Keywords|ice-on-invalid-code | Known to work|4.7.4

[Bug lto/79061] [7 Regression][LTO][ASAN] LTO plus ASAN fails with "AddressSanitizer: initialization-order-fiasco"

2017-01-13 Thread m.ostapenko at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79061 --- Comment #6 from Maxim Ostapenko --- Created attachment 40514 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40514&action=edit Untested fix 1. The fix I'm testing now. With this patch trivial example works and attached testcase doesn't

[Bug lto/79061] [7 Regression][LTO][ASAN] LTO plus ASAN fails with "AddressSanitizer: initialization-order-fiasco"

2017-01-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79061 --- Comment #7 from Jakub Jelinek --- Comment on attachment 40514 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40514 Untested fix 1. But DECL_SOURCE_FILE is not the main input file of the TU that contains it, if e.g. a variable is define

[Bug c/47931] missing -Waddress warning for comparison with NULL

2017-01-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47931 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug c++/79083] New: GCC incorrectly compiles calls to constexpr static methods via a non-constexpr variable

2017-01-13 Thread matt at godbolt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79083 Bug ID: 79083 Summary: GCC incorrectly compiles calls to constexpr static methods via a non-constexpr variable Product: gcc Version: 7.0 Status: UNCONFIRMED Sev

[Bug tree-optimization/78604] [7 regression] test case gcc.target/powerpc/p8vector-vectorize-1.c fails starting with r242750

2017-01-13 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78604 --- Comment #4 from amker at gcc dot gnu.org --- (In reply to amker from comment #3) > For function sign_lt and uns_lt, the change causes worse code generation > unfortunately. Take uns_lt as example, the difference in optimized dump is > So pow

[Bug lto/66295] [5/6/7 Regression] LTO generates incorrect resolver call for function multiversioning

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66295 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Assig

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-01-13 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #5 from neil.n.carlson at gmail dot com --- Here's a more complete example that avoids the ICE. It gives correct results with 6.3: 5 fubar 5 fubar But incorrect results with 7.0: 5 fubar 0

[Bug c++/77508] [7 Regression] ICE on valid C++ code: in finish_class_member_access_expr, at cp/typeck.c:2783

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77508 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-13 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 --- Comment #15 from Dominik Vogt --- There's some code to reload such paradoxical subregs in lra-constraints.c:simplify_operand_subreg(): /* Force a reload for a paradoxical subreg. For paradoxical subreg, IRA allocates hardreg to the i

[Bug target/78397] The stack is not 8 bytes aligned on ARM

2017-01-13 Thread alexandre.martins at stormshield dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78397 --- Comment #4 from Alexandre Martins --- Unfortunatly, it's not crashing into the __aeabi_read_tp function, but into the dynamic linker of freebsd (rtld-elf). For info, this function is located into the libc on freebsd. Must the dynamic linker

[Bug libstdc++/78389] list::merge and list::sort are not exception safe

2017-01-13 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78389 --- Comment #1 from ville at gcc dot gnu.org --- Author: ville Date: Fri Jan 13 14:46:25 2017 New Revision: 244439 URL: https://gcc.gnu.org/viewcvs?rev=244439&root=gcc&view=rev Log: PR libstdc++/78389 * include/bits/list.tcc (merge(list&&)): Adju

[Bug c++/71406] [7 Regression] ICE on valid C++ code on x86_64-linux-gnu: in finish_class_member_access_expr, at cp/typeck.c:2782

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71406 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug libstdc++/78389] list::merge and list::sort are not exception safe

2017-01-13 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78389 Ville Voutilainen changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/71166] [7 Regression] ICE with nested constexpr/initializer

2017-01-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71166 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/78604] [7 regression] test case gcc.target/powerpc/p8vector-vectorize-1.c fails starting with r242750

2017-01-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78604 Bill Schmidt changed: What|Removed |Added CC||meissner at gcc dot gnu.org --- Comment #

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-13 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 --- Comment #16 from Dominik Vogt --- Or rather this one which avoids triggering an assertion failure in in_hard_reg_set_p (): diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@

[Bug libstdc++/79075] Lots of tests fail with _GLIBCXX_USE_CXX11_ABI=0

2017-01-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79075 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Fri Jan 13 14:57:33 2017 New Revision: 20 URL: https://gcc.gnu.org/viewcvs?rev=20&root=gcc&view=rev Log: Define cxx11-abi effective target for libstdc++ tests PR libstdc

[Bug ipa/71190] [7 Regression] ICE in assemble_variable_contents, at varasm.c:2054

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71190 --- Comment #11 from Martin Liška --- Do you have still Markus the pre-processed source files available on the machine? Can you give me access?

[Bug tree-optimization/71076] [6/7 Regression] error: missing PHI def

2017-01-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71076 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

  1   2   >