[Bug tree-optimization/66186] [4.9/5/6 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66186 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/66189] New: Block loops for inline matmul

2015-05-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66189 Bug ID: 66189 Summary: Block loops for inline matmul Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran

[Bug target/66015] align directives not propagated after __attribute__ ((__optimize__ ("O2")))

2015-05-18 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66015 chrbr at gcc dot gnu.org changed: What|Removed |Added Target|aarch64, alpha |aarch64, alpha,ia64 --- Commen

[Bug rtl-optimization/66187] [6 Regression] wrong code at -O1, -O2 and -O3 on x86_64-linux-gnu

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66187 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/66186] [4.9/5/6 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66186 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.9.3

[Bug middle-end/66178] [4.8/4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx, at emit-rtl.c:1059

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66178 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug tree-optimization/66185] [6 Regression] ICE on valid code at -O3 on x86_64-linux-gnu

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66185 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/66157] bits/random.tcc compiler error when using -fno-for-scope

2015-05-18 Thread luca.stoppa at bbh dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66157 --- Comment #9 from Luca Stoppa --- I see. Thanks again for your answer.

[Bug sanitizer/66190] New: [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 Bug ID: 66190 Summary: [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org --- Comment #9

[Bug rtl-optimization/66168] [6 Regression] ICE at -O3 in elimination_costs_in_insn, at reload1.c:3677

2015-05-18 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66168 --- Comment #3 from Thomas Preud'homme --- I have a patch that pass bootstrap. Trying the testsuite now.

[Bug lto/59626] [4.8 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining

2015-05-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59626 --- Comment #25 from Arseny Solokha --- I observe it when building gcc-6.0.0_alpha20150517 snapshot using gcc 5.1.0 without LTO: /bin/bash ./libtool --tag=CXX --mode=compile powerpc-e500v2-linux-gnuspe-c++ -B/usr/powerpc-e500v2-linux-gnuspe/tm

[Bug rtl-optimization/66187] [6 Regression] wrong code at -O1, -O2 and -O3 on x86_64-linux-gnu

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66187 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug ipa/66122] Bad uninlining decisions

2015-05-18 Thread vda.linux at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 --- Comment #8 from Denis Vlasenko --- If you try to reproduce this with kernel build, be sure to not select CONFIG_OPTIMIZE_INLINING (it forces inlining by making all iniline functions __always_inline). I didn't mention it before, but the recen

[Bug ipa/66122] Bad uninlining decisions

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 --- Comment #9 from Jakub Jelinek --- (In reply to Denis Vlasenko from comment #8) > If you try to reproduce this with kernel build, be sure to not select > CONFIG_OPTIMIZE_INLINING (it forces inlining by making all iniline functions > __always_i

[Bug go/66147] [5/6 Regression] go fails to cross build

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66147 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.2

[Bug middle-end/66148] [6 regression] build/genpreds: Internal error: abort in choose_enum_order, at genpreds.c:1006

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66148 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.0.1

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Richard Biener changed: What|Removed |Added Target Milestone|4.0.1 |6.0

[Bug tree-optimization/66165] [6 Regression] vect_transform_slp_perm_load: vec out of range ?

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66165 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/66191] New: GCC optimizes away if clause checking similar but not same condition

2015-05-18 Thread DoDoEntertainment at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66191 Bug ID: 66191 Summary: GCC optimizes away if clause checking similar but not same condition Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: major

[Bug c++/66191] GCC optimizes away if clause checking similar but not same condition

2015-05-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66191 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/66191] GCC optimizes away if clause checking similar but not same condition

2015-05-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66191 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/66191] GCC optimizes away if clause checking similar but not same condition

2015-05-18 Thread DoDoEntertainment at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66191 --- Comment #3 from Nenad Mikša --- Thanks for info.

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 --- Comment #1 from Martin Liška --- w/o -flto one gets: test2.ii:14:56: internal compiler error: in expand_expr_real_1, at expr.c:10766 GrAAHairLinePathRenderer::~GrAAHairLinePathRenderer() {}

[Bug c++/66191] GCC optimizes away if clause checking similar but not same condition

2015-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66191 Jonathan Wakely changed: What|Removed |Added Severity|major |normal --- Comment #4 from Jonathan Wa

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug lto/66180] [6 Regression] many -Wodr false positives when building LLVM with -flto

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66180 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/66185] [6 Regression] ICE on valid code at -O3 on x86_64-linux-gnu

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66185 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.2

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

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

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 --- Comment #3 from Marek Polacek --- Started with r213406.

[Bug tree-optimization/65637] expand_omp_for_static_chunk ssa-handling code is untested

2015-05-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65637 --- Comment #8 from vries at gcc dot gnu.org --- Author: vries Date: Mon May 18 13:22:26 2015 New Revision: 223291 URL: https://gcc.gnu.org/viewcvs?rev=223291&root=gcc&view=rev Log: Fix inner loop phi in expand_omp_for_static_chunk 2015-05-18 T

[Bug tree-optimization/65637] expand_omp_for_static_chunk ssa-handling code is untested

2015-05-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65637 --- Comment #9 from vries at gcc dot gnu.org --- Author: vries Date: Mon May 18 13:22:36 2015 New Revision: 223292 URL: https://gcc.gnu.org/viewcvs?rev=223292&root=gcc&view=rev Log: Handle 2 preds for fin_bb in expand_omp_for_static_chunk 2015-0

[Bug tree-optimization/65637] expand_omp_for_static_chunk ssa-handling code is untested

2015-05-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65637 --- Comment #7 from vries at gcc dot gnu.org --- Author: vries Date: Mon May 18 13:22:15 2015 New Revision: 223290 URL: https://gcc.gnu.org/viewcvs?rev=223290&root=gcc&view=rev Log: Fix gcc_assert in expand_omp_for_static_chunk 2015-05-18 Tom d

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 --- Comment #4 from Marek Polacek --- So static int & b = (int &) (UBSAN_NULL (&a, 2B, 0);, &a;); survives it to the expansion. It appears that we shouldn't instrument statics like that.

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #6 from Martin Liška --- According to -fsanitize=null, there are many places in Firefox that produce undefined behavior in followin way: https://bugzilla.mozilla.org/show_bug.cgi?id=1165904 One common example: static size_t off

[Bug tree-optimization/66165] [6 Regression] vect_transform_slp_perm_load: vec out of range ?

2015-05-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66165 --- Comment #3 from Richard Biener --- Also a missed optimization due to dependence analysis issues.

[Bug c++/66192] New: C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66192 Bug ID: 66192 Summary: C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING Product: gcc Version: 6.0 Status: UNCONFIRMED Severity

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #7 from Jan Hubicka --- > According to -fsanitize=null, there are many places in Firefox that produce > undefined behavior in followin way: > > https://bugzilla.mozilla.org/show_bug.cgi?id=1165904 > > One common example: > > st

[Bug c++/66192] C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66192 David Edelsohn changed: What|Removed |Added Target||powerpc*-*, sparc*-*-*,

[Bug fortran/66193] New: ICE for initialisation of some non-zero-sized arrays

2015-05-18 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 Bug ID: 66193 Summary: ICE for initialisation of some non-zero-sized arrays Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com --- Comment #8 fro

[Bug c/66194] New: emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 Bug ID: 66194 Summary: emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help Product: gcc Version: unknown Status: UNCONFIRMED

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-05-18 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #1 from Gerhard Steinmetz --- For integer instead of real ... program p integer :: z(2) z = 1.2 + [integer :: 3.5, 4.5] print *, z end it compiles with gfortran snippet.f90 but running ./a.out prints an unexp

[Bug fortran/66102] dependency mishandling with reallocation on assignment

2015-05-18 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66102 Mikael Morin changed: What|Removed |Added Attachment #35518|0 |1 is obsolete|

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-05-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #

[Bug target/66136] AArch64 geniterators.sh relies on GNU sed syntax, causing build failure on FreeBSD and probably Mac

2015-05-18 Thread nszabolcs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66136 --- Comment #5 from Szabolcs Nagy --- patch that uses awk: https://gcc.gnu.org/ml/gcc-patches/2015-05/msg01578.html

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread kevin at koconnor dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #10 from Kevin OConnor --- I've looked through the C specs (both C99 and C11) and I don't see anything that requires uint8_t (nor int8_t) to be considered "character types". I do see three relevant sections in the spec which I'm incl

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #11 from Andreas Schwab --- Since typedef does not create a new type the effect of uint8_t is exactly the same as the type it is defined from. Thus if uint8_t is defined from unsigned char then uint8_t is a character type.

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread kevin at koconnor dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #12 from Kevin OConnor --- (In reply to Andreas Schwab from comment #11) > Since typedef does not create a new type the effect of uint8_t is exactly > the same as the type it is defined from. Thus if uint8_t is defined from > unsigne

[Bug target/66195] New: Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66195 Bug ID: 66195 Summary: Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC Product: gcc Version: 6.0 Status: UNCONFIRMED Sev

[Bug target/66195] Optimize _GLIBCXX_GUARD_TEST_AND_ACQUIRE and _GLIBCXX_GUARD_SET_AND_RELEASE for PowerPC

2015-05-18 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66195 David Edelsohn changed: What|Removed |Added Target||powerpc*-*-* Status|UNCONFI

[Bug rtl-optimization/57032] [4.9/5/6 Regression]: internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-05-18 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57032 --- Comment #15 from uros at gcc dot gnu.org --- Author: uros Date: Mon May 18 16:34:23 2015 New Revision: 223298 URL: https://gcc.gnu.org/viewcvs?rev=223298&root=gcc&view=rev Log: PR target/57032 * config/alpha/constraints.md (Q)

[Bug sanitizer/66190] [5/6 Regression] ICE: tree code ‘call_expr’ is not supported in LTO streams with -fsanitize=null

2015-05-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66190 --- Comment #5 from Marek Polacek --- So maybe the following? Not sure how well it plays with weak vars/fns though... --- a/gcc/c-family/c-ubsan.c +++ b/gcc/c-family/c-ubsan.c @@ -433,8 +433,9 @@ ubsan_maybe_instrument_reference_or_call (locati

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-05-18 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #3 from Gerhard Steinmetz --- Hmm, no observable difference with option -fno-frontend-optimize, sorry. Of course I probed some combinations for several options. One example for a more extensive "debug" run : gfortran \

[Bug tree-optimization/65752] Too strong optimizations int -> pointer casts

2015-05-18 Thread gil.hur at sf dot snu.ac.kr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65752 Chung-Kil Hur changed: What|Removed |Added CC||gil.hur at sf dot snu.ac.kr --- Comment

[Bug target/66049] [6 regression] Few AArch64 extend and add with shift tests generates sub optimal code with trunk gcc 6.0.

2015-05-18 Thread vekumar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66049 --- Comment #7 from vekumar at gcc dot gnu.org --- (In reply to ktkachov from comment #3) > Venkat, are you planning to submit this patch to gcc-patches? > Also, does this mean we can remove the patterns that do arith+shift using > MULT rtxes? (li

[Bug rtl-optimization/57032] [4.9/5/6 Regression]: internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-05-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57032 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #2 from Evgeniy Dushistov --- (In reply to H.J. Lu from comment #1) > Which gcc did you use? Please provide a run-time test. I try gcc 4.6.4, 4.7.4, 4.9.2, 5.1.0. If you compile attachment on linux/amd64 and run: ./thash then it gi

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #3 from Evgeniy Dushistov --- So step to reproduce: 1)Download attachment 2)Extract tar xvf dummy_hash.tar 3)Build cd dummy_hash && make 4)Run ./thash

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug lto/66103] [6 Regression] ICE verify_type failed with LTO and "-g -O0" via dwarf2out.c's gen_type_die_with_usage

2015-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66103 --- Comment #2 from Jan Hubicka --- I committed the patch to block debug info for slim LTO. This testcase will need -ffat-lto-objects to reproduce. I suppose the practical approach is to allow the mismatch here with flat_fat_lto_objects && !in_lt

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #6 from Evgeniy Dushistov --- (In reply to Andrew Pinski from comment #5) > C standard says this is undefined code. Where? there is two issues aliasing (but I use -fno-strict-aliasing), and alignment, c99 of course do not mention exa

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 --- Comment #6 from Jan Hubicka --- I suppose the problem here is that stor-layout adds TYPE_NO_FORCE_BLK on the main variant. I suppose either we can copy it consistently: Index: stor-layout.c

[Bug ipa/66122] Bad uninlining decisions

2015-05-18 Thread vda.linux at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 --- Comment #10 from Denis Vlasenko --- (In reply to Jakub Jelinek from comment #9) > If you expect that all functions with inline keyword must be always inlined, > then you really should use __always_inline__ attribute. Otherwise, inline > keyw

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #7 from Markus Trippelsdorf --- 6.3.2.3 p7: »A pointer to an object type may be converted to a pointer to a different object type. If the resulting pointer is not correctly aligned for the referenced type, the behavior is undefined.«

[Bug c++/65890] [C++03]sizeof(qualified-id) accepted when the operand denotes a non-static member

2015-05-18 Thread frankhb1989 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65890 --- Comment #5 from frankhb1989 at gmail dot com --- (In reply to Jonathan Wakely from comment #3) > This was changed by > http://open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#613 > > It was a defect in the original standard. What possible ad

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #8 from Evgeniy Dushistov --- (In reply to Markus Trippelsdorf from comment #7) > 6.3.2.3 p7: > »A pointer to an object type may be converted to a pointer to a different > object type. If the resulting pointer is not correctly aligned

[Bug ipa/66122] Bad uninlining decisions

2015-05-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug ipa/66122] Bad uninlining decisions

2015-05-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66122 --- Comment #12 from Andrew Pinski --- (In reply to Markus Trippelsdorf from comment #11) > The compiler isn't psychic, e.g. it doesn't parse asm statements at all (so > it cannot know how many insn it contains). Actually it does some parsing ju

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #9 from Andrew Pinski --- (In reply to Evgeniy Dushistov from comment #8) > (In reply to Markus Trippelsdorf from comment #7) > > 6.3.2.3 p7: > > »A pointer to an object type may be converted to a pointer to a different > > object typ

[Bug lto/66196] New: Wrong type incompatibility warning for -flto and C

2015-05-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66196 Bug ID: 66196 Summary: Wrong type incompatibility warning for -flto and C Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/66194] emit vectorization instruction for not aligned data(amd64), -fno-strict-aliasing not help

2015-05-18 Thread dushistov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66194 --- Comment #10 from Evgeniy Dushistov --- >ABI requirements are not C requirements always. This paragraph is talking >about >memory accesses but really it did not take into account other >requirements of C >correctly. But where then I can ge

[Bug fortran/64925] ICE with same names for dummy arg and internal procedure

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64925 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 19:25:49 2015 New Revision: 223313 URL: https://gcc.gnu.org/viewcvs?rev=223313&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/64925

[Bug middle-end/66178] [4.8/4.9/5/6 Regression] Another label as values ICE in gen_reg_rtx, at emit-rtl.c:1059

2015-05-18 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66178 Mikhail Maltsev changed: What|Removed |Added CC||miyuki at gcc dot gnu.org --- Comment

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #13 from joseph at codesourcery dot com --- I concur that it would be valid to define those typedefs to be extended integer types withing the special aliasing properties. The first suggestion of that on the GCC lists that I know of

[Bug fortran/66039] ICE on incomplete parentheses at rewind, flush, endfile, backspace

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66039 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 21:04:33 2015 New Revision: 223315 URL: https://gcc.gnu.org/viewcvs?rev=223315&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66039

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-05-18 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #7 f

[Bug fortran/66040] ICE on misplaced sequence in function

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66040 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 21:16:05 2015 New Revision: 223318 URL: https://gcc.gnu.org/viewcvs?rev=223318&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66040

[Bug middle-end/65874] [5 Regression] bootstrap comparison failure (gcc/ira.o) on ia64-linux-gnu

2015-05-18 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65874 --- Comment #2 from Matthias Klose --- is there an easy way to implement this scenario with a patch? I don't have access anymore to ia64 machines, the only resource is a buildd building distribution packages.

[Bug fortran/66043] ICE on storage_size of null or output of null array

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66043 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 21:52:03 2015 New Revision: 223320 URL: https://gcc.gnu.org/viewcvs?rev=223320&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66043

[Bug fortran/66044] ICE on misplaced entry statement

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66044 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 22:06:48 2015 New Revision: 223321 URL: https://gcc.gnu.org/viewcvs?rev=223321&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66044

[Bug fortran/66045] ICE on incorrect code with null

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66045 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 22:21:08 2015 New Revision: 223322 URL: https://gcc.gnu.org/viewcvs?rev=223322&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66045

[Bug middle-end/66110] uint8_t memory access not optimized

2015-05-18 Thread kevin at koconnor dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110 --- Comment #14 from Kevin OConnor --- (In reply to jos...@codesourcery.com from comment #13) > I concur that it would be valid to define those typedefs to be extended > integer types withing the special aliasing properties. The first > sugges

[Bug fortran/66052] Segmentation fault for misplaced protected statement

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66052 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 22:52:52 2015 New Revision: 223324 URL: https://gcc.gnu.org/viewcvs?rev=223324&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66052

[Bug c++/65890] [C++03]sizeof(qualified-id) accepted when the operand denotes a non-static member

2015-05-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65890 --- Comment #6 from Jonathan Wakely --- (In reply to frankhb1989 from comment #5) > Mainly for testing of the conformance. I don't understand what this means. Testing what? G++? G++ does not exist for you to test its conformance to a standard. M

[Bug fortran/66057] ICE for incomplete generic statement (gfc_match_generic)

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66057 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 23:09:49 2015 New Revision: 223325 URL: https://gcc.gnu.org/viewcvs?rev=223325&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66057

[Bug fortran/66057] ICE for incomplete generic statement (gfc_match_generic)

2015-05-18 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66057 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon May 18 23:26:38 2015 New Revision: 223326 URL: https://gcc.gnu.org/viewcvs?rev=223326&root=gcc&view=rev Log: 2015-05-18 Steven G. Kargl PR fortran/66057

[Bug ipa/66181] [6 Regression]: /usr/include/bits/types.h:134:16: ICE: verify_type failed

2015-05-18 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66181 Thomas Preud'homme changed: What|Removed |Added CC||thopre01 at gcc dot gnu.org --- Com

[Bug rtl-optimization/66168] [6 Regression] ICE at -O3 in elimination_costs_in_insn, at reload1.c:3677

2015-05-18 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66168 --- Comment #4 from Thomas Preud'homme --- Testsuite came back ok. Will post patch shortly.

[Bug c++/66197] New: c++1z generic function wrong type for auto

2015-05-18 Thread theonetruekenny at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66197 Bug ID: 66197 Summary: c++1z generic function wrong type for auto Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/66197] c++1z generic function wrong type for auto

2015-05-18 Thread theonetruekenny at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66197 --- Comment #1 from theonetruekenny at yahoo dot com --- This might be another symptom of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64969

[Bug tree-optimization/66163] [6 Regression] Not working Firefox built with LTO

2015-05-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66163 --- Comment #9 from Jeffrey A. Law --- We don't thread because we don't lower UBSAN_NULL to actual conditionals until the end of the gimple/ssa pipeline. ie, in DOM2 we have: int test::foo(int&) (struct test * const this, int & b) { int _5;