[Bug target/71245] std::atomic load/store bounces the data to the stack using fild/fistp

2016-05-27 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71245 --- Comment #3 from Peter Cordes --- (In reply to Uroš Bizjak from comment #2) > Recently x86 linux changed the barrier to what you propose. If it is worth, > we can change it without any problems. I guess it costs a code byte for a disp8 in

[Bug libstdc++/71322] New: std::filesystem::permissions always follows symlinks

2016-05-27 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71322 Bug ID: 71322 Summary: std::filesystem::permissions always follows symlinks Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/71321] New: [6 regression] x86: worse code for uint8_t % 10 and / 10

2016-05-27 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71321 Bug ID: 71321 Summary: [6 regression] x86: worse code for uint8_t % 10 and / 10 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug rtl-optimization/69847] Spec 2006 403.gcc slows down with -mlra vs. reload on PowerPC

2016-05-27 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69847 --- Comment #11 from Michael Meissner --- Thanks for the update.

[Bug libstdc++/71320] New: filesystem::permissions does not respect add_perms/remove_perms

2016-05-27 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71320 Bug ID: 71320 Summary: filesystem::permissions does not respect add_perms/remove_perms Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/71275] [7 regression] Performance drop after r235660 on x86-64 in 32-bit mode.

2016-05-27 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71275 --- Comment #6 from Alan Modra --- Author: amodra Date: Sat May 28 00:22:56 2016 New Revision: 236843 URL: https://gcc.gnu.org/viewcvs?rev=236843=gcc=rev Log: ira.c bb_loop_depth again Follow the same practice as other places in ira.c, where

[Bug middle-end/71319] unnecessary call to __strcat_chk emitted after buffer reset

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71319 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization

[Bug middle-end/71319] New: unnecessary call to __strcat_chk emitted after buffer reset

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71319 Bug ID: 71319 Summary: unnecessary call to __strcat_chk emitted after buffer reset Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/69847] Spec 2006 403.gcc slows down with -mlra vs. reload on PowerPC

2016-05-27 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69847 --- Comment #10 from Vladimir Makarov --- I've been working on this for about 2 weeks and still I don't see the problem will be solved soon. Therefore I've decided to write some update. First of all after analyzing hot functions, I found that

[Bug middle-end/70988] missing buffer overflow detection in chained strcat calls

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70988 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/71318] New: Can't disable ISAs via function attribute

2016-05-27 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71318 Bug ID: 71318 Summary: Can't disable ISAs via function attribute Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ada/71317] New: Compiling gnat for rtems fails at s-taprop.adb

2016-05-27 Thread soja-lists at aries dot uberspace.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71317 Bug ID: 71317 Summary: Compiling gnat for rtems fails at s-taprop.adb Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/71316] New: [7 regression] test case gcc.dg/tree-ssa/ssa-dom-thread-4.c fails starting with r236831

2016-05-27 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71316 Bug ID: 71316 Summary: [7 regression] test case gcc.dg/tree-ssa/ssa-dom-thread-4.c fails starting with r236831 Product: gcc Version: 7.0 Status:

[Bug c++/60385] confused by earlier errors, bailing out

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/65608] [meta-bug] friend issues

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65608 Bug 65608 depends on bug 60385, which changed state. Bug 60385 Summary: confused by earlier errors, bailing out https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 What|Removed |Added

[Bug c++/60385] confused by earlier errors, bailing out

2016-05-27 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri May 27 19:19:23 2016 New Revision: 236835 URL: https://gcc.gnu.org/viewcvs?rev=236835=gcc=rev Log: /cp 2016-05-27 Paolo Carlini PR

[Bug target/71245] std::atomic load/store bounces the data to the stack using fild/fistp

2016-05-27 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71245 --- Comment #2 from Uroš Bizjak --- (In reply to Peter Cordes from comment #0) > We don't need to allocate any stack space. We could implement the StoreLoad > barrier with lock or $0, -4(%esp) instead of reserving extra stack to avoid > doing

[Bug target/71245] std::atomic load/store bounces the data to the stack using fild/fistp

2016-05-27 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71245 Uroš Bizjak changed: What|Removed |Added Component|c++ |target Target Milestone|---

[Bug c++/71245] std::atomic load/store bounces the data to the stack using fild/fistp

2016-05-27 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71245 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/69507] bogus warning: ISO C does not allow ‘__alignof__ (expression)’

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69507 --- Comment #5 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2016-05/msg02216.html

[Bug middle-end/71315] missing strlen optimization on a POINTER_PLUS expression

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71315 --- Comment #2 from Martin Sebor --- I pasted the wrong test case in comment #0. The correct test case is as follows: void f (unsigned); void g (void) { char s[] = "1234"; f (__builtin_strlen (s + 1)); f (__builtin_strlen (s +

[Bug middle-end/71315] missing strlen optimization on a POINTER_PLUS expression

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71315 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization Known to fail|

[Bug middle-end/71315] New: missing strlen optimization on a POINTER_PLUS expression

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71315 Bug ID: 71315 Summary: missing strlen optimization on a POINTER_PLUS expression Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/71306] bogus -Wplacement-new with an array element

2016-05-27 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71306 --- Comment #1 from Martin Sebor --- Patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2016-05/msg02208.html

[Bug tree-optimization/71314] New: test case gcc.dg/tree-ssa/ssa-thread-14.c fails starting with its introduction in r235653

2016-05-27 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71314 Bug ID: 71314 Summary: test case gcc.dg/tree-ssa/ssa-thread-14.c fails starting with its introduction in r235653 Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug target/71151] [avr] -fmerge-constants and -fdata-sections/-ffunction-sections results in string constants in .progmem.gcc_sw section

2016-05-27 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71151 --- Comment #6 from Georg-Johann Lay --- (In reply to Anatol from comment #5) > It is a severe compiler issue that stop avr-gcc 6 from using. > Consider changing "Importance" status to blocker. It's definite not a "blocker". "blocker" would

[Bug c++/60385] confused by earlier errors, bailing out

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 Paolo Carlini changed: What|Removed |Added CC||regehr at cs dot utah.edu --- Comment

[Bug c++/68723] [4.9/5/6/7 Regression] ice in pop_nested_namespace, at cp/name-lookup.c:3816

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68723 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/71313] New: [Filesystem TS] remove_all fails to remove directory contents recursively

2016-05-27 Thread felix.morgner at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71313 Bug ID: 71313 Summary: [Filesystem TS] remove_all fails to remove directory contents recursively Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity:

[Bug c++/69855] Missing diagnostic for overload that only differs by return type

2016-05-27 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69855 --- Comment #5 from ville at gcc dot gnu.org --- Author: ville Date: Fri May 27 14:59:01 2016 New Revision: 236826 URL: https://gcc.gnu.org/viewcvs?rev=236826=gcc=rev Log: /cp PR c++/69855 * name-lookup.c

[Bug web/60933] Please do not advertise outdated version of gmp, mpfr, mpc

2016-05-27 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60933 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug libstdc++/71312] New: mutexes for shared_ptr atomics should be padded to cacheline size

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71312 Bug ID: 71312 Summary: mutexes for shared_ptr atomics should be padded to cacheline size Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/66338] std::forward_as_tuple() issue with single argument

2016-05-27 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66338 --- Comment #9 from ville at gcc dot gnu.org --- Author: ville Date: Fri May 27 14:08:37 2016 New Revision: 236822 URL: https://gcc.gnu.org/viewcvs?rev=236822=gcc=rev Log: 2016-05-24 Ville Voutilainen PR

[Bug rtl-optimization/71309] Copying fields within a struct followed by use results in load hit store

2016-05-27 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71309 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/63596] Saving of GPR/FPRs for stdarg even though the variable argument is not used

2016-05-27 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63596 Jiong Wang changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/63596] Saving of GPR/FPRs for stdarg even though the variable argument is not used

2016-05-27 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63596 --- Comment #5 from Jiong Wang --- Author: jiwang Date: Fri May 27 13:05:34 2016 New Revision: 236819 URL: https://gcc.gnu.org/viewcvs?rev=236819=gcc=rev Log: [AArch64] PR target/63596, honor tree-stdarg analysis result to improve VAARG codegen

[Bug target/71310] Bitfields cause load hit store with smaller store and larger load

2016-05-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/71311] [7 Regression] spec2006 test case 416.gamess fails since r235817

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71311 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/71311] New: [7 Regression] spec2006 test case 416.gamess fails since r235817

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71311 Bug ID: 71311 Summary: [7 Regression] spec2006 test case 416.gamess fails since r235817 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/71310] Bitfields cause load hit store with smaller store and larger load

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #1

[Bug rtl-optimization/71309] Copying fields within a struct followed by use results in load hit store

2016-05-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71309 Segher Boessenkool changed: What|Removed |Added Component|tree-optimization |rtl-optimization --- Comment #1

[Bug target/71310] New: Bitfields cause load hit store with smaller store and larger load

2016-05-27 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310 Bug ID: 71310 Summary: Bitfields cause load hit store with smaller store and larger load Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/71308] [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Fri May 27 12:08:03 2016 New Revision: 236815 URL: https://gcc.gnu.org/viewcvs?rev=236815=gcc=rev Log: PR middle-end/71308 * gimple-fold.c (gimple_fold_call): Check

[Bug middle-end/71308] [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71309] New: Copying fields within a struct followed by use results in load hit store

2016-05-27 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71309 Bug ID: 71309 Summary: Copying fields within a struct followed by use results in load hit store Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2016-05-27 Thread robertgjenssen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 --- Comment #9 from robertgjenssen at gmail dot com --- The following apply to the log file attached in comment 8 (they got lost when I added the attachment): I triggered a similar problem by trying to build current octave sources with LTO and

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2016-05-27 Thread robertgjenssen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 robertgjenssen at gmail dot com changed: What|Removed |Added CC||robertgjenssen at gmail

[Bug c/71255] Implement #pragma may_alias

2016-05-27 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #19 from rguenther at suse dot de --- On Fri, 27 May 2016, fw at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 > > --- Comment #18 from Florian Weimer --- > (In reply to rguent...@suse.de from comment

[Bug c/71255] Implement #pragma may_alias

2016-05-27 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #18 from Florian Weimer --- (In reply to rguent...@suse.de from comment #17) > On Fri, 27 May 2016, fw at gcc dot gnu.org wrote: > > I think the real question is whether it matters anywhere if a pointer to an > > incomplete struct

[Bug c/71255] Implement #pragma may_alias

2016-05-27 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #17 from rguenther at suse dot de --- On Fri, 27 May 2016, fw at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 > > --- Comment #16 from Florian Weimer --- > (In reply to Marek Polacek from comment

[Bug c/71255] Implement #pragma may_alias

2016-05-27 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #16 from Florian Weimer --- (In reply to Marek Polacek from comment #15) > Yeah, only the C++ side was changed. I think it's wrong that we reject the > testcase in Comment 14 in C (I have a fix for that). Good. > But even with

[Bug middle-end/71308] [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/71308] [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 --- Comment #2 from Marek Polacek --- Ah, that must be mine :(. Fix: --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -3053,7 +3053,8 @@ gimple_fold_call (gimple_stmt_iterator *gsi, bool inplace) == void_type_node))

[Bug middle-end/71308] [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/71308] New: [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060

2016-05-27 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71308 Bug ID: 71308 Summary: [7 Regression] ICE (segfault) in in gimple_fold_call gimple-fold.c:3060 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

[Bug middle-end/71279] [6/7 Regression] ICE on trunk gcc with knl target

2016-05-27 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71279 Ilya Enkovich changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/71279] [6/7 Regression] ICE on trunk gcc with knl target

2016-05-27 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71279 --- Comment #5 from Ilya Enkovich --- Author: ienkovich Date: Fri May 27 10:43:34 2016 New Revision: 236811 URL: https://gcc.gnu.org/viewcvs?rev=236811=gcc=rev Log: gcc/ Backport from mainline r236810. 2016-05-27 Ilya Enkovich

[Bug middle-end/71279] [6/7 Regression] ICE on trunk gcc with knl target

2016-05-27 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71279 --- Comment #4 from Ilya Enkovich --- Author: ienkovich Date: Fri May 27 10:39:40 2016 New Revision: 236810 URL: https://gcc.gnu.org/viewcvs?rev=236810=gcc=rev Log: gcc/ PR middle-end/71279 * fold-const.c (fold_ternary_loc):

[Bug tree-optimization/71237] [7 regression] scev tests failing after pass reorganization

2016-05-27 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71237 --- Comment #4 from rguenther at suse dot de --- On Thu, 26 May 2016, andre.simoesdiasvieira at arm dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71237 > > --- Comment #1 from Andre Vieira --- > So yes disabling LIM will make

[Bug c++/60385] confused by earlier errors, bailing out

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 --- Comment #3 from Paolo Carlini --- c++/68723 is related

[Bug c++/68929] GCC hangs in nested template instantiations even after static_assert fails.

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68929 --- Comment #3 from Paolo Carlini --- Seems related to c++/55722

[Bug tree-optimization/71307] [7 Regression] Code quality regression with lane extraction arm_neon.h intrinsics on aarch64

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71307 --- Comment #1 from Richard Biener --- If the BIT_FIELD_REF covers the whole object then it should be simplified to a VIEW_CONVERT. There is "related" simplification in match.pd: (simplify (BIT_FIELD_REF @0 @1 @2) (switch (if (TREE_CODE

[Bug tree-optimization/71307] [7 Regression] Code quality regression with lane extraction arm_neon.h intrinsics on aarch64

2016-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71307 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.1.0 Target

[Bug tree-optimization/71307] New: [7 Regression] Code quality regression with lane extraction arm_neon.h intrinsics on aarch64

2016-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71307 Bug ID: 71307 Summary: [7 Regression] Code quality regression with lane extraction arm_neon.h intrinsics on aarch64 Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug target/71270] [7 Regression] fortran regression after fix SLP PR58135

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71270 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/60385] confused by earlier errors, bailing out

2016-05-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60385 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/71279] [6/7 Regression] ICE on trunk gcc with knl target

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71279 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug target/71281] [7 Regression] ICE on gcc trunk on knl, wsm, ivb and bdw targets (tree-ssa-reassoc)

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71281 Richard Biener changed: What|Removed |Added CC||kugan at gcc dot gnu.org Target

[Bug target/71270] [7 Regression] fortran regression after fix SLP PR58135

2016-05-27 Thread vekumar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71270 --- Comment #5 from vekumar at gcc dot gnu.org --- The expand dump after SLP split ---snip-- ;; MEM[(logical(kind=1) *)] = { 1, 0, 1, 0 }; (insn 71 70 72 (set (reg:SI 308) (const_int 16777472 [0x1000100])) intrinsic_pack_1.f90:49 -1

[Bug c++/71285] [7 regression] spurious 'insufficient contextual information' for member access on fold expression

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71285 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug target/71286] 6.1.0: compiling djgpp programs with LTO emits "visibility attribute not supported in this configuration" warnings

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71286 Richard Biener changed: What|Removed |Added Keywords||lto --- Comment #1 from Richard Biener

[Bug tree-optimization/71261] [7 Regression] Trunk GCC hangs on knl and broadwell targets

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 --- Comment #17 from Richard Biener --- Created attachment 38581 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38581=edit incomplete patch Attached my work-in progress to remove bool fixup in favor of improving bool pattern recognition.

[Bug tree-optimization/71261] [7 Regression] Trunk GCC hangs on knl and broadwell targets

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 Richard Biener changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment

[Bug tree-optimization/71288] [7 Regression] Time and memory hog during if-conversion at -O3

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71288 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/71290] [6/7 Regression] Flexible array member is not diagnosed with -pedantic

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71290 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.2

[Bug target/71293] [7 regression] test case gcc.dg/plugin/must-tail-call-2.c fails starting with r236514

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71293 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug target/71294] [6/7 Regression] ICE in gen_add2_insn, at optabs.c:4442 on powerpc64le-linux

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71294 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.2

[Bug tree-optimization/71299] [7 regression] test case gcc.dg/torture/pr69909.c fails with ICE starting with r236634

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71299 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug middle-end/71303] missing strlen optimization for strings initialized via a braced-init-list

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71303 --- Comment #1 from Richard Biener --- IMHO we should make sure that the braced-init becomes a STRING_CST very early.

[Bug target/71270] [7 Regression] fortran regression after fix SLP PR58135

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71270 Richard Biener changed: What|Removed |Added Component|tree-optimization |target --- Comment #4 from Richard

[Bug tree-optimization/71252] [7 Regression] ICE: verify_ssa failed : definition in block 7 does not dominate use in block 6

2016-05-27 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71252 --- Comment #19 from Dominique d'Humieres --- For the record, the test gfortran.dg/pr71252.f90 still fails at revision r236796 on x86_64-apple-darwin15.

[Bug c++/71251] [5/6/7 regression] ICE on invalid code, with unusual template name

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71251 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.4

[Bug c++/71274] [5/6/7 Regression] deprecated static const member of struct raises warning without use

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71274 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.4

[Bug c/71115] [4.9/5/6 Regression] Missing warning: excess elements in struct initializer

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71115 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.9.4

[Bug lto/70929] [4.9/5/6/7 regression] Cross-module inlining for functions having argument passed by reference is no longer working.

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70929 Richard Biener changed: What|Removed |Added Version|unknown |6.1.0 Target Milestone|---

[Bug target/70123] [5 Regression] Miscompilation of cfitsio testcase on s390x-linux starting with r222144

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70123 Richard Biener changed: What|Removed |Added Priority|P1 |P2

[Bug rtl-optimization/70224] [5 regression] ICE: RTL flag check: CROSSING_JUMP_P used with unexpected rtx code 'insn' in relax_delay_slots, at reorg.c:3310

2016-05-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70224 Richard Biener changed: What|Removed |Added Priority|P1 |P2 Known to work|

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 Jonathan Wakely changed: What|Removed |Added Status|WAITING |UNCONFIRMED Ever confirmed|1

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread lh_mouse at 126 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 --- Comment #6 from lh_mouse --- (In reply to Jonathan Wakely from comment #4) > Please provide the missing information that https://gcc.gnu.org/bugs/ asks > for, so we know how you configured GCC. The following command shows how gcc has been

[Bug sanitizer/71291] Firefox with GCC reports stack-buffer-overflow but clang does not

2016-05-27 Thread gk at torproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71291 --- Comment #7 from Georg Koppen --- (In reply to Martin Liška from comment #6) > (In reply to Georg Koppen from comment #3) > > Created attachment 38573 [details] > > ASan stack trace > > > > This is

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 Jonathan Wakely changed: What|Removed |Added Target||i686-w64-mingw32 --- Comment #5 from

[Bug bootstrap/71292] Bootstrap failure with segfault in tree-reassoc.c

2016-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71292 --- Comment #4 from ktkachov at gcc dot gnu.org --- The patch fixes that ICE in the testcase for me. Thanks!

[Bug sanitizer/71291] Firefox with GCC reports stack-buffer-overflow but clang does not

2016-05-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71291 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #6

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug driver/70936] Hard-coded C++ header paths and relocation problem on Windows

2016-05-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936 --- Comment #3 from Jonathan Wakely --- This problem does not exiast for a native compiler on GNU/Linux. Installation in $PREFIX=$HOME/gcc/6.1.0: ignoring nonexistent directory