[Bug middle-end/79909] [7 Regression] ICE error: invalid rtl sharing found in the insn on ppc64le

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79909 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 10 07:57:45 2017 New Revision: 246023 URL: https://gcc.gnu.org/viewcvs?rev=246023=gcc=rev Log: PR rtl-optimization/79909 * combine.c (try_combine): Use

[Bug tree-optimization/79972] ICE in tree check: expected ssa_name, have var_decl in get_range_info, at tree-ssanames.c:377 w/ -Walloca -Wvla-larger-than=364854541

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79972 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 10 07:55:00 2017 New Revision: 246022 URL: https://gcc.gnu.org/viewcvs?rev=246022=gcc=rev Log: PR tree-optimization/79972 * gimple-ssa-warn-alloca.c

[Bug tree-optimization/77975] [6/7 Regression] Missed optimization for some small constants

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77975 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Mar 10 07:53:57 2017 New Revision: 246021 URL: https://gcc.gnu.org/viewcvs?rev=246021=gcc=rev Log: PR tree-optimization/77975 * tree-ssa-loop-niter.c (get_base_for):

[Bug tree-optimization/79981] Forwprop not working for __atomic_compare_exchange_n

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79981 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c++/79962] [5/6 Regression] ICE nonnull_check_p on a function template with a type-dependent attribute nonnull

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79962 Marek Polacek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE |[5/6 Regression] ICE

[Bug c++/79984] [6 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 Marek Polacek changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6 Regression] ICE with

[Bug c++/79984] [6/7 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Thu Mar 9 22:45:39 2017 New Revision: 246016 URL: https://gcc.gnu.org/viewcvs?rev=246016=gcc=rev Log: PR c++/79962 PR c++/79984 * c-attribs.c

[Bug c++/79962] [5/6/7 Regression] ICE nonnull_check_p on a function template with a type-dependent attribute nonnull

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79962 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Thu Mar 9 22:45:39 2017 New Revision: 246016 URL: https://gcc.gnu.org/viewcvs?rev=246016=gcc=rev Log: PR c++/79962 PR c++/79984 * c-attribs.c

[Bug fortran/79930] Potentially Missed Optimisation for MATMUL / DOT_PRODUCT

2017-03-09 Thread adam at aphirst dot karoo.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79930 --- Comment #12 from Adam Hirst --- Created attachment 40940 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40940=edit call graph of my "real" application Thanks Thomas, My "real" application is of course not using random numbers for the

[Bug c++/79960] [5/6/7 Regression] Class template partial specializations for const volatile types don't match

2017-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79960 --- Comment #3 from Jason Merrill --- This is a problem with deducing through what I'm calling "non-transparent" aliases in partial ordering. When partial ordering compares, say, const and const volatile, we deduce "volatile __has_tuple_size"

[Bug c/35441] pretty-printer cannot handle some expressions

2017-03-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35441 Volker Reichelt changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/79930] Potentially Missed Optimisation for MATMUL / DOT_PRODUCT

2017-03-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79930 --- Comment #11 from Thomas Koenig --- A couple of points: First, the slow random number generation. While I do not understand why using the loop the way you do makes things slower with optimization, it is _much_ faster to generate random

[Bug c++/79960] [5/6/7 Regression] Class template partial specializations for const volatile types don't match

2017-03-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79960 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/79984] [6/7 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 --- Comment #2 from Marek Polacek --- The fix is same as for PR79962.

[Bug c++/79984] [6/7 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/79984] [6/7 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 --- Comment #1 from Marek Polacek --- Started with r233472.

[Bug c++/79984] New: [6/7 Regression] ICE with -Wnonnull-compare

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79984 Bug ID: 79984 Summary: [6/7 Regression] ICE with -Wnonnull-compare Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c/79983] Improve enum and struct redefinition diagnostic

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79983 Marek Polacek changed: What|Removed |Added Keywords||diagnostic

[Bug c/79983] New: Improve enum and struct redefinition diagnostic

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79983 Bug ID: 79983 Summary: Improve enum and struct redefinition diagnostic Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug bootstrap/79952] [7 Regression] ICE in test_loading_cfg in read-rtl-function.c:2016 targeting hppa2.0w-hp-hpux11.11

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79952 --- Comment #5 from David Malcolm --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00454.html

[Bug jit/77355] FAIL: jit.dg/test-threads.c: error: static declaration of 'dejagnu_pass' follows non-static declaration

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77355 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgcc/79982] New: Compiler crashes when using illegal concepts (nested requirements)

2017-03-09 Thread gcc.bugzilla at cpockrandt dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79982 Bug ID: 79982 Summary: Compiler crashes when using illegal concepts (nested requirements) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/79980] Possible bug in codecvt.cpp bitmask setting code

2017-03-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79980 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/69008] gcc emits unneeded memory access when passing trivial structs by value (ARM)

2017-03-09 Thread marc.mutz at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69008 Marc Mutz changed: What|Removed |Added CC||marc.mutz at kdab dot com --- Comment #5

[Bug target/79926] i386: untranslated placeholder "exception/interrupt" in diagnostic

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79926 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug ipa/79848] diagnostics: too complicated %<%s%>

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79848 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug fortran/79852] diagnostics should not end with exclamation mark

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79852 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug c/79921] missing translation for "...this statement, but the latter is misleadingly indented"

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79921 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug translation/79923] diagnostics: some diagnostics have trailing period

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79923 David Malcolm changed: What|Removed |Added Priority|P3 |P5 CC|

[Bug target/79925] aarch64: misplaced quote in diagnostic

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79925 David Malcolm changed: What|Removed |Added Priority|P3 |P5 CC|

[Bug driver/79875] diagnostics: missing question mark after "did you mean"

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79875 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/79981] New: Forwprop not working for __atomic_compare_exchange_n

2017-03-09 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79981 Bug ID: 79981 Summary: Forwprop not working for __atomic_compare_exchange_n Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug sanitizer/79757] ICE in declare_vars, at gimplify.c:634

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79757 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Thu Mar 9 16:58:17 2017 New Revision: 246010 URL: https://gcc.gnu.org/viewcvs?rev=246010=gcc=rev Log: PR sanitizer/79757 * c-parser.c (c_parser_declaration_or_fndef):

[Bug sanitizer/79757] ICE in declare_vars, at gimplify.c:634

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79757 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/79980] New: Possible bug in codecvt.cpp bitmask setting code

2017-03-09 Thread thakis at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79980 Bug ID: 79980 Summary: Possible bug in codecvt.cpp bitmask setting code Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/79969] C FE emits locus of forward enum declaration rather than definition into debug info

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79969 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

a21s58j97pm6t44b

2017-03-09 Thread Duncan Ratliff
Hi The Payment should appear within 30 minutes. Check up the bill (a21s58j97pm6t44b.docx) attached. Doc Access Key: B8YOH4wf2wg Duncan Ratliff a21s58j97pm6t44b.docx Description: Attached file: a21s58j97pm6t44b.docx

[Bug c/79969] C FE emits locus of forward enum declaration rather than definition into debug info

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79969 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Mar 9 16:42:45 2017 New Revision: 246009 URL: https://gcc.gnu.org/viewcvs?rev=246009=gcc=rev Log: PR c/79969 * c-decl.c (start_enum): Adjust DECL_SOURCE_LOCATION of

[Bug c++/79687] [5/6 Regression] Wrong code with pointer-to-member

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79687 Marek Polacek changed: What|Removed |Added Summary|[5/6/7 Regression] Wrong|[5/6 Regression] Wrong code

[Bug c++/79687] [5/6/7 Regression] Wrong code with pointer-to-member

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79687 --- Comment #22 from Marek Polacek --- Author: mpolacek Date: Thu Mar 9 16:36:37 2017 New Revision: 246008 URL: https://gcc.gnu.org/viewcvs?rev=246008=gcc=rev Log: PR c++/79687 * init.c (constant_value_1): Break if the variable

[Bug c/79979] For loop fails to exit

2017-03-09 Thread jdowdells at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 jdowdells at hotmail dot com changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #5

[Bug tree-optimization/79977] [6 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79977 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Mar 9 16:19:37 2017 New Revision: 246006 URL: https://gcc.gnu.org/viewcvs?rev=246006=gcc=rev Log: 2017-03-09 Richard Biener PR

[Bug tree-optimization/79977] [6 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79977 Richard Biener changed: What|Removed |Added Known to work||7.0.1 Summary|[6/7

[Bug c/79979] For loop fails to exit

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 --- Comment #4 from Jakub Jelinek --- Please read e.g. http://blog.regehr.org/archives/213 or other articles about UB and just fix your code.

[Bug c/79979] For loop fails to exit

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c/79979] For loop fails to exit

2017-03-09 Thread jdowdells at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 --- Comment #2 from jdowdells at hotmail dot com --- Thanks for your quick reply. However, this is not intuitive, the compiler should be "free to do anything" in a sensible intuitive manner. The for loop is well defined and there is no

[Bug target/79935] DJGPP: misaligned stack in static constructors

2017-03-09 Thread dj at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79935 --- Comment #5 from DJ Delorie --- DJGPP issues should be sent to the dj...@delorie.com mailing list, or comp.os.msdos.djgpp newsgroup.

[Bug c/79979] For loop fails to exit

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/79935] DJGPP: misaligned stack in static constructors

2017-03-09 Thread jwjagersma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79935 --- Comment #4 from jwjagersma at gmail dot com --- > More likely, DJGPP just doesn't support more than 8-byte alignment. I just had the same problem in a normal function too, so I suppose that is the case then. I do think djgpp should support

[Bug c/79979] New: For loop fails to exit

2017-03-09 Thread jdowdells at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79979 Bug ID: 79979 Summary: For loop fails to exit Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug rtl-optimization/79593] [6/7 Regression] Poor/Worse code generation for FPU on versions after 6

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79593 --- Comment #17 from Jakub Jelinek --- (In reply to Uroš Bizjak from comment #15) > For the remaining issue: > >mov eax, DWORD PTR [eax+4] >... >mov DWORD PTR [esp], eax # worse than v6: spills to stack! >fld

[Bug c++/70768] [6/7 Regression] Increased compilation time

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70768 Jakub Jelinek changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug bootstrap/79952] [7 Regression] ICE in test_loading_cfg in read-rtl-function.c:2016 targeting hppa2.0w-hp-hpux11.11

2017-03-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79952 --- Comment #4 from David Malcolm --- Root cause of the crash in comment #0 is an out-of-bounds memory write in the RTL dump reader when handling SYMBOL_REFs with SYMBOL_FLAG_HAS_BLOCK_INFO set. What's happening is that

[Bug target/77493] [6/7 Regression] -fcrossjumping (-O2) on ppc64le causes segfaults (jump to 0x0) (first bad r230091)

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77493 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-09 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949 --- Comment #5 from Vladimir Makarov --- Author: vmakarov Date: Thu Mar 9 14:43:17 2017 New Revision: 246003 URL: https://gcc.gnu.org/viewcvs?rev=246003=gcc=rev Log: 2017-03-09 Vladimir Makarov PR

[Bug tree-optimization/77975] [6/7 Regression] Missed optimization for some small constants

2017-03-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77975 --- Comment #5 from rguenther at suse dot de --- On Thu, 9 Mar 2017, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77975 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug middle-end/79753] [7 Regression][CHKP] ICE in ix86_expand_builtin, at config/i386/i386.c:36869

2017-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79753 --- Comment #5 from Martin Liška --- Created attachment 40937 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40937=edit Untested patch draft I'm sending patch for that. Problem is that we return false __builtin_ia32_bndret (_1), where _1

[Bug tree-optimization/79977] [6/7 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79977 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/77975] [6/7 Regression] Missed optimization for some small constants

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77975 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c++/66256] noexcept evaluation done before end of class

2017-03-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66256 --- Comment #5 from Jonathan Wakely --- (In reply to Benjamin Buch from comment #3) > Same with decltype instead of noexcept: > > > struct test{ > // it only works if e is declared before test() > using type = decltype(e); > static

[Bug libstdc++/79162] [7 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-03-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/66256] noexcept evaluation done before end of class

2017-03-09 Thread benni.buch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66256 --- Comment #4 from Benjamin Buch --- Same with decltype instead of noexcept: struct test{ // it only works if e is declared before test() using type = decltype(e); static const bool e = false; }; $ g++ -std=c++11 gcc-bug.cpp

[Bug c++/66256] noexcept evaluation done before end of class

2017-03-09 Thread benni.buch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66256 Benjamin Buch changed: What|Removed |Added CC||benni.buch at gmail dot com --- Comment

[Bug libstdc++/62045] __gnu_pbds::priority_queue<int, less, binary_heap_tag> is too slow

2017-03-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62045 Jonathan Wakely changed: What|Removed |Added CC|bkoz at redhat dot com | --- Comment #2 from Jonathan

[Bug c/79978] support for __STDC_ANALYZABLE__

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79978 --- Comment #2 from Marek Polacek --- I don't know of any compiler that defines this, but I once started this work for GCC: . It was spurred by Joseph's comment here:

[Bug c/79978] support for __STDC_ANALYZABLE__

2017-03-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79978 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/79977] [6/7 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

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

[Bug target/79971] ICE in const_binop, at fold-const.c:1554 on ARM target with saturated integers

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79971 Richard Biener changed: What|Removed |Added Known to work||7.0.1 Known to fail|7.0

[Bug ipa/79970] [7 Regression] ICE in add_stack_var, at cfgexpand.c:450 with always_inline attribute

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79970 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/79978] New: support for __STDC_ANALYZABLE__

2017-03-09 Thread sbansal at cse dot iitd.ac.in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79978 Bug ID: 79978 Summary: support for __STDC_ANALYZABLE__ Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug demangler/79976] long list of demangle failures

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

[Bug target/79971] ICE in const_binop, at fold-const.c:1554 on ARM target with saturated integers

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79971 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Mar 9 13:20:50 2017 New Revision: 246002 URL: https://gcc.gnu.org/viewcvs?rev=246002=gcc=rev Log: 2017-03-09 Richard Biener PR middle-end/79971

[Bug ipa/79970] [7 Regression] ICE in add_stack_var, at cfgexpand.c:450 with always_inline attribute

2017-03-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79970 --- Comment #2 from Richard Biener --- Author: rguenth Date: Thu Mar 9 13:20:03 2017 New Revision: 246001 URL: https://gcc.gnu.org/viewcvs?rev=246001=gcc=rev Log: 2017-03-09 Richard Biener PR ipa/79970 *

[Bug tree-optimization/79977] [6/7 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

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

[Bug c++/79865] ICE calling member function with template parameter from generic lambda

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

[Bug c++/79865] ICE calling member function with template parameter from generic lambda

2017-03-09 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79865 --- Comment #3 from Nathan Sidwell --- I think 79264 fix is dependent on 61636 fix. But both are fine to backport.

[Bug demangler/79976] long list of demangle failures

2017-03-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 --- Comment #5 from Markus Trippelsdorf --- Created attachment 40935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40935=edit list of testsuite demangler failures

[Bug target/79947] [6/7 Regression] ICE in rs6000_emit_swsqrt at gcc/config/rs6000/rs6000.c:37570

2017-03-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79947 --- Comment #2 from Martin Liška --- There's reduced test-case: /tmp/ppc-ice.c float a, b; void c () { a = __builtin_sqrtf (b); } $ ppc64-linux-gnu-gcc -Ofast -mno-powerpc-gfxopt -mcmpb -c ppc-ice.c --verbose Using

[Bug target/79947] [6/7 Regression] ICE in rs6000_emit_swsqrt at gcc/config/rs6000/rs6000.c:37570

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79947 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c++/71966] [7 Regression] ICE on invalid C++11 code (undefined constructor used in a constant expression): in cp_build_addr_expr_1, at cp/typeck.c:5671

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

[Bug c++/71966] [7 Regression] ICE on invalid C++11 code (undefined constructor used in a constant expression): in cp_build_addr_expr_1, at cp/typeck.c:5671

2017-03-09 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71966 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu Mar 9 11:51:29 2017 New Revision: 246000 URL: https://gcc.gnu.org/viewcvs?rev=246000=gcc=rev Log: 2017-03-09 Paolo Carlini PR

[Bug demangler/79976] long list of demangle failures

2017-03-09 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 --- Comment #4 from Pedro Alves --- That's a good point. Maybe a mangling/demangling hash/cache would help with that, though can't beat 0 work.

[Bug c++/79822] [5 Regression] ICE with void statement expression

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79822 Jakub Jelinek changed: What|Removed |Added Summary|[5/7 Regression] ICE with |[5 Regression] ICE with

[Bug tree-optimization/79977] New: [7 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize

2017-03-09 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79977 Bug ID: 79977 Summary: [7 Regression] [graphite] ICE in outermost_loop_in_sese, at sese.c:300 w/ -O2 -floop-nest-optimize Product: gcc Version: 7.0

[Bug demangler/79976] long list of demangle failures

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

[Bug tree-optimization/79972] ICE in tree check: expected ssa_name, have var_decl in get_range_info, at tree-ssanames.c:377 w/ -Walloca -Wvla-larger-than=364854541

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79972 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug demangler/79976] long list of demangle failures

2017-03-09 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 --- Comment #2 from Pedro Alves --- Thanks for looking at that! I'd love for that patch to me merged, but realistically, I don't know when I'd have time to champion it, and it's been almost 3 years... If someone picks it up and runs with it,

[Bug c++/79962] [5/6/7 Regression] ICE nonnull_check_p on a function template with a type-dependent attribute nonnull

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

[Bug c++/79962] [5/6/7 Regression] ICE nonnull_check_p on a function template with a type-dependent attribute nonnull

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79962 --- Comment #3 from Marek Polacek --- We used to reject the code with: k.cc: In substitution of ‘template void f(typename T::U) [with T = S]’: k.cc:8:9: required from here k.cc:2:6: error: nonnull argument has invalid operand number (argument

[Bug middle-end/79909] [7 Regression] ICE error: invalid rtl sharing found in the insn on ppc64le

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79909 --- Comment #3 from Jakub Jelinek --- Created attachment 40933 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40933=edit gcc7-pr79909.patch This looks like a combiner bug to me. replace_rtx is documented not to copy anything, so if there

[Bug middle-end/79909] [7 Regression] ICE error: invalid rtl sharing found in the insn on ppc64le

2017-03-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79909 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/62045] __gnu_pbds::priority_queue<int, less, binary_heap_tag> is too slow

2017-03-09 Thread ryxi at stu dot xidian.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62045 Xi Ruoyao changed: What|Removed |Added CC||bkoz at redhat dot com, |

[Bug demangler/79976] long list of demangle failures

2017-03-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 --- Comment #1 from Markus Trippelsdorf --- Created attachment 40932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40932=edit Pedro's patch updated for trunk

[Bug target/79913] VEC_SELECT bugs in aarch64 patterns

2017-03-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79913 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug demangler/79976] New: long list of demangle failures

2017-03-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 Bug ID: 79976 Summary: long list of demangle failures Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: demangler

[Bug target/79913] VEC_SELECT bugs in aarch64 patterns

2017-03-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79913 --- Comment #2 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Mar 9 10:34:36 2017 New Revision: 245999 URL: https://gcc.gnu.org/viewcvs?rev=245999=gcc=rev Log: [AArch64] PR target/79913: VEC_SELECT bugs in aarch64 patterns

[Bug c++/71966] [7 Regression] ICE on invalid C++11 code (undefined constructor used in a constant expression): in cp_build_addr_expr_1, at cp/typeck.c:5671

2017-03-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71966 --- Comment #4 from Paolo Carlini --- This is already fixed, the additional testcase too. I'll add both and resolve the bug.

[Bug tree-optimization/79920] [6 Regression] Incorrect floating point results when compiling with -O3

2017-03-09 Thread wence at gmx dot li
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79920 --- Comment #4 from Lawrence Mitchell --- Great, thanks. I'll try a build and test "in the wild".

[Bug tree-optimization/79972] ICE in tree check: expected ssa_name, have var_decl in get_range_info, at tree-ssanames.c:377 w/ -Walloca -Wvla-larger-than=364854541

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79972 --- Comment #2 from Marek Polacek --- Started with r241318.

[Bug tree-optimization/79972] ICE in tree check: expected ssa_name, have var_decl in get_range_info, at tree-ssanames.c:377 w/ -Walloca -Wvla-larger-than=364854541

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79972 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

  1   2   >