[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #7 from Martin Liška --- Created attachment 43932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43932&action=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #8 from Martin Liška --- Created attachment 43934 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43934&action=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #9 from Martin Liška --- Created attachment 43935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43935&action=edit test-case

[Bug lto/85405] New: [5/6/7 Regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1581

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85405 Bug ID: 85405 Summary: [5/6/7 Regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1581 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #10 from Martin Liška --- Created attachment 43936 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43936&action=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #11 from Martin Liška --- Created attachment 43937 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43937&action=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 --- Comment #12 from Martin Liška --- Created attachment 43938 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43938&action=edit test-case

[Bug lto/85391] [8 Regression] ICE in add_type_duplicate, at ipa-devirt.c:1887

2018-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85391 Martin Liška changed: What|Removed |Added Keywords||needs-reduction --- Comment #13 from Mart

[Bug lto/82229] GCC7's LTO underperforms compared to GCC6

2018-04-15 Thread krzysio.kurek at wp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82229 --- Comment #18 from krzysio.kurek at wp dot pl --- I'm sorry if it's not clear, English isn't my native language. So to reiterate. The normal, unoptimized path is: World::update() simulates world which uses Random::get() on every person. Random:

[Bug lto/82229] GCC7's LTO underperforms compared to GCC6

2018-04-15 Thread krzysio.kurek at wp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82229 --- Comment #19 from krzysio.kurek at wp dot pl --- I'm sorry if it's not clear, English isn't my native language. So to reiterate. The normal, unoptimized path is: World::update() simulates world which uses Random::get() to generate a random num

[Bug lto/82229] GCC7's LTO underperforms compared to GCC6

2018-04-15 Thread krzysio.kurek at wp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82229 krzysio.kurek at wp dot pl changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|

[Bug target/42947] multilib and startup files paths differ on sh4 with -m4 and without -m4 where -m4 is default multilib

2018-04-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42947 --- Comment #7 from Oleg Endo --- (In reply to Sergei Trofimovich from comment #6) > Created attachment 43931 [details] Thanks for the patch Sergei. Are there any known drawbacks of dropping SYSROOT_SUFFIX_SPEC support?

[Bug target/71235] march=silvermont turns on aes by default

2018-04-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71235 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug target/71235] march=silvermont turns on aes by default

2018-04-15 Thread m.vorobyov at cs dot msu.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71235 --- Comment #3 from Mikhail Vorobyov --- Maybe it should be said more precisely that -march isn't for all cores of family but for only ones which have those extensions?

[Bug tree-optimization/85406] New: Unnecessary blend when vectorizing short-cutted calculations

2018-04-15 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85406 Bug ID: 85406 Summary: Unnecessary blend when vectorizing short-cutted calculations Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/85406] Unnecessary blend when vectorizing short-cutted calculations

2018-04-15 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85406 --- Comment #1 from Allan Jensen --- Note it might be hard to figure out for the compiler that the result for a==255 will leave the input unchanged, but you can observe the same if you instead test for a == 0 (and return 0). In that case the comp

[Bug fortran/83606] [6/7/8 Regression] co-indexed array RHS yields incorrect result in assignment to vector-indexed LHS

2018-04-15 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83606 --- Comment #7 from vehre at gcc dot gnu.org --- Backporting to gcc-6 and -7 is possible. The patch applies cleanly and all regression tests pass.

[Bug c++/85125] constant expression with const_cast UB does not emit error

2018-04-15 Thread john at mcfarlane dot name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85125 --- Comment #2 from John McFarlane --- Here are two more: constexpr int dubious_increment(int i) { return ++i + ++i; } static_assert(dubious_increment(0) == 3); constexpr int dubious_increment(int i) { return i; } static_ass

[Bug fortran/85407] New: Replace gcc_assert in module.c:read_module by more helpful diagnostics

2018-04-15 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85407 Bug ID: 85407 Summary: Replace gcc_assert in module.c:read_module by more helpful diagnostics Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-04-15 Thread andrewjenner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #24 from Andrew Jenner --- Sorry for my lack of communication on this. Realistically, it doesn't look like I'm going to be able to get the powerpcspe port to the appropriate state by the GCC 8 rc1, so please feel free to deprecate or

[Bug target/85080] [8 regression] gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c fails starting with r248678

2018-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85080 --- Comment #4 from Bill Schmidt --- _Set8 wasn't supposed to be profitable before -- but this is an old test, predating reasonable unaligned storage accesses with Power8 and later. We should have vectorized both loops as soon as that came along

[Bug target/85080] [8 regression] gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c fails starting with r248678

2018-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85080 Bill Schmidt changed: What|Removed |Added Status|WAITING |NEW

[Bug target/81274] x86 optimizer emits unnecessary LEA instruction when using AVX intrinsics

2018-04-15 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81274 Peter Cordes changed: What|Removed |Added CC||peter at cordes dot ca --- Comment #1 fro

[Bug c/51628] __attribute__((packed)) is unsafe in some cases

2018-04-15 Thread dingcurie at icloud dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51628 --- Comment #52 from W.H. Ding --- (In reply to rguent...@suse.de from comment #48) So, is there an old bug that covers my problem, or should I file a new one? Thank you.

[Bug c++/76995] type-id/expression in cstyle-cast are disambiguated incorrectly

2018-04-15 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76995 Richard Smith changed: What|Removed |Added CC||richard-gccbugzilla@metafoo

[Bug testsuite/85326] `make check` fails with `--disable-bootstrap` and `--enable-languages=c`

2018-04-15 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85326 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Mon Apr 16 02:00:43 2018 New Revision: 259393 URL: https://gcc.gnu.org/viewcvs?rev=259393&root=gcc&view=rev Log: [gcc/testsuite] 2018-04-15 Bill Schmidt PR testsuite/85326

[Bug rtl-optimization/84842] ICE in verify_target_availability, at sel-sched.c:1569

2018-04-15 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84842 --- Comment #5 from Arseny Solokha --- Created attachment 43940 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43940&action=edit c3 testcase dumps w/ -fselective-scheduling2

[Bug rtl-optimization/84842] ICE in verify_target_availability, at sel-sched.c:1569

2018-04-15 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84842 --- Comment #6 from Arseny Solokha --- Created attachment 43941 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43941&action=edit c3 testcase dumps w/o -fselective-scheduling2

[Bug rtl-optimization/83886] [8 Regression] ICE in cfg_layout_redirect_edge_and_branch, at cfgrtl.c:4433

2018-04-15 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83886 --- Comment #3 from Arseny Solokha --- I cannot reproduce it anymore w/ gcc-8.0.0-alpha20180415 snapshot (r259389).

[Bug target/71235] march=silvermont turns on aes by default

2018-04-15 Thread tjoener at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71235 --- Comment #4 from Jan De Kock --- @Jakub, isn't that the whole point? To be the lowest common denominator? In the case of silvermont, the desktop SKUs (Bay-Trail-D) and mobile SKUs (Bay-Trail-M), both don't support AES. That's a pretty large g

[Bug target/84413] -mtune=skylake-avx512,cannonlake,icelake disable many optimizations

2018-04-15 Thread jkoval at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84413 --- Comment #3 from Julia Koval --- Author: jkoval Date: Mon Apr 16 05:59:52 2018 New Revision: 259395 URL: https://gcc.gnu.org/viewcvs?rev=259395&root=gcc&view=rev Log: Add sse_unaligned_load_optimal and sse_unaligned_store_optimal to Skylake.

[Bug bootstrap/84856] Bootstrap failure on riscv: comparison of integer expressions of different signedness

2018-04-15 Thread npickito at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84856 Kito Cheng changed: What|Removed |Added CC||npickito at gmail dot com --- Comment #7 fr