[Bug libstdc++/84886] New: Add static checking to library components

2018-03-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84886 Bug ID: 84886 Summary: Add static checking to library components Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P

[Bug target/84574] Function return thunks shouldn't be aliased to indirect branch thunks

2018-03-15 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84574 --- Comment #1 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Mar 15 17:54:40 2018 New Revision: 258569 URL: https://gcc.gnu.org/viewcvs?rev=258569&root=gcc&view=rev Log: i386: Don't generate alias for function return thunk Function retu

[Bug libfortran/84880] [8 Regression] libgfortran fail to build on aarch64/arm 32bit cross toolchain

2018-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84880 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Thu Mar 15 18:04:59 2018 New Revision: 258571 URL: https://gcc.gnu.org/viewcvs?rev=258571&root=gcc&view=rev Log: PR libgfortran/84880 * intrinsics/kill.c (kill): Rename to

[Bug c++/84222] [6/7 Regression] [[deprecated]] class complains about internal class usage

2018-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84222 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] |[6/7 Regression] |[[de

[Bug other/44035] internals documentation cannot be fixed without new GFDL license grants

2018-03-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/44033] The target hook documentation is chronically out-of-sync with the facts

2018-03-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44033 Bug 44033 depends on bug 44035, which changed state. Bug 44035 Summary: internals documentation cannot be fixed without new GFDL license grants https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035 What|Removed |A

[Bug libfortran/84880] [8 Regression] libgfortran fail to build on aarch64/arm 32bit cross toolchain

2018-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84880 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug other/44032] internals documentation is not legally safe to use

2018-03-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Survey Invite] Take 8-min research survey and win a lottery ticket to compete for an Amazon $100 credit

2018-03-15 Thread amcgitirana
I've invited you to fill out the following form: Professional Profile To fill it out, visit: https://docs.google.com/forms/d/e/1FAIpQLSfQTZkrylE1t49gjzewPQSPWHFnPtGCZfRujg_G8VTwqGrbHg/viewform?c=0&w=1&usp=mail_form_link Dear friend, I am a master's student in Computer Science at the Federal Uni

[Bug c/82013] better error message for missing semicolon in prototype

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82013 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org As

[Bug c++/65137] wrong line for missing semicolon after expression

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65137 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/84887] New: missing semicolon: further improvements

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84887 Bug ID: 84887 Summary: missing semicolon: further improvements Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic, error-recovery Severity: normal

[Bug c++/81392] Improve diagnostics for [[fallthrough]] attribute that is missing a semicolon

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81392 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c/84888] New: C/C++: Improve wording of unclosed paren/brace

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84888 Bug ID: 84888 Summary: C/C++: Improve wording of unclosed paren/brace Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priori

[Bug c/84888] C/C++: Improve wording of unclosed paren/brace

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84888 David Malcolm changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/66672] std::is_same wrong result for captured reference value inside a lambda

2018-03-15 Thread anders at knatten dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66672 --- Comment #4 from Anders Schau Knatten --- Update: There's a related issue with Clang, in which Richard Smith makes a good argument: https://bugs.llvm.org/show_bug.cgi?id=35423#c2 He refers to http://eel.is/c++draft/expr.prim.id.unqual#2.sente

[Bug other/84889] New: Ideas on revamping how we format diagnostics

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84889 Bug ID: 84889 Summary: Ideas on revamping how we format diagnostics Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority

[Bug other/84889] Ideas on revamping how we format diagnostics

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84889 David Malcolm changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c/84890] New: Overly verbose notes for missing headers

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84890 Bug ID: 84890 Summary: Overly verbose notes for missing headers Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3

[Bug c++/79085] [6/7/8 Regression] ICE with placement new to unaligned location

2018-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79085 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Thu Mar 15 21:09:24 2018 New Revision: 258574 URL: https://gcc.gnu.org/viewcvs?rev=258574&root=gcc&view=rev Log: PR c++/79085 * calls.c (expand_call): For TREE_ADDRESSABLE

[Bug c++/79085] [6/7 Regression] ICE with placement new to unaligned location

2018-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79085 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE with |[6/7 Regression] ICE with

[Bug c++/84891] New: -fno-signed-zeros leads to optimization which should be possible only if also -ffinite-math-only is on

2018-03-15 Thread no...@turm-lahnstein.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84891 Bug ID: 84891 Summary: -fno-signed-zeros leads to optimization which should be possible only if also -ffinite-math-only is on Product: gcc Version: 7.2.0 Status: UNCONFIR

[Bug fortran/84885] c_char bind length

2018-03-15 Thread mdblack98 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 --- Comment #2 from mdblack98 at yahoo dot com --- I got what's below from Steve Lionel of the FORTRAN working groupWith what he said you flat should NOT be able to say anything other than LEN=1 for c_char.  Whether it's in a type block or not

[Bug fortran/84885] c_char bind length

2018-03-15 Thread mdblack98 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 --- Comment #3 from mdblack98 at yahoo dot com --- I'll correct my reply in that using len > 1 outside of an interoperability block is OK. So it is apparently now impossible to declare c_char len > 1 inside such a block? Mike

[Bug c++/84892] New: Missing accessor hint for private field

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84892 Bug ID: 84892 Summary: Missing accessor hint for private field Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3

[Bug fortran/82992] ICE in create_int_parameter_array, at fortran/module.c:6586

2018-03-15 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82992 --- Comment #3 from Harald Anlauf --- The ICE on invalid is solved. The invalid code still needs to be detected. NAG complains: NAG Fortran Compiler Release 6.1(Tozai) Build 6106 Error: pr82992.f90, line 2: Name clash between dummy argument X

[Bug c++/84893] New: Rejects a valid code with variadic function template taking a function pointer

2018-03-15 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84893 Bug ID: 84893 Summary: Rejects a valid code with variadic function template taking a function pointer Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity:

[Bug fortran/84885] c_char bind length

2018-03-15 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84885 --- Comment #4 from Steve Kargl --- On Thu, Mar 15, 2018 at 09:57:08PM +, mdblack98 at yahoo dot com wrote: > > --- Comment #3 from mdblack98 at yahoo dot com --- > I'll correct my reply in that using len > 1 outside of an interoperability >

[Bug fortran/41897] Support TS 29113: "Further Interoperability of Fortran with C"

2018-03-15 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41897 --- Comment #3 from Damian Rouson --- With Fortran 2018 now in Committee Draft (CD) and likely to be published this year, it probably makes sense to close this bug report. Any features from TS 29113 that will be in Fortran 2018 have already been

[Bug fortran/84894] New: [F2018] provide iso_fortran_binding.h

2018-03-15 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84894 Bug ID: 84894 Summary: [F2018] provide iso_fortran_binding.h Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug other/84889] Ideas on revamping how we format diagnostics

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84889 --- Comment #1 from David Malcolm --- Example of Rust error (showing colorization): https://i.redd.it/qm4oceuuckyy.png

[Bug rtl-optimization/78778] non-atomic load moved to before atomic load with std::memory_order_acquire

2018-03-15 Thread erik at rigtorp dot se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78778 --- Comment #4 from Erik Rigtorp --- Looks like this was fixed in trunk: https://godbolt.org/g/nxGRdm

[Bug c++/80886] __builtin_constant_p magic has broken at some point

2018-03-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80886 Jonathan Wakely changed: What|Removed |Added Known to work||6.4.0 Version|unknown

[Bug c++/84895] New: Smarter suggestions for "private" accessor hints

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84895 Bug ID: 84895 Summary: Smarter suggestions for "private" accessor hints Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Prio

[Bug c/84887] missing semicolon: further improvements

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84887 --- Comment #1 from David Malcolm --- Similarly, in : int i int j; as of gcc 8 we now print: q.c:1:6: error: expected ‘;’ before ‘int’ int i ^ ; int j; ~~~ User "jancsika" on Hacker News points out: > [...] the output is vi

[Bug c++/84895] Smarter suggestions for "private" accessor hints

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84895 David Malcolm changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/84896] New: Better handling of missing for std::pair

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84896 Bug ID: 84896 Summary: Better handling of missing for std::pair Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P

[Bug debug/84550] [8 Regression] stepping through gcc does not work with gdb 8.0.1

2018-03-15 Thread kevinb at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84550 --- Comment #16 from Kevin Buettner --- Created attachment 43671 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43671&action=edit GDB patch - dwarf2read.c I've attached the GDB patch that I'm currently testing. When I try it against eithe

[Bug c++/84897] New: Better handling of unqualified "string"

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84897 Bug ID: 84897 Summary: Better handling of unqualified "string" Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3

[Bug c++/84897] Better handling of unqualified "string"

2018-03-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84897 --- Comment #1 from Andrew Pinski --- Rather we should not report the inline namespace __cx11 .I suspect you can come up with a shorter t estcase which does not use any includes.

[Bug c++/84898] Fix-it hints for '.' vs '->'

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84898 --- Comment #1 from David Malcolm --- Note how clang offers fix-it hints (we don't); I also prefer the clang wording.

[Bug c++/84898] New: Fix-it hints for '.' vs '->'

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84898 Bug ID: 84898 Summary: Fix-it hints for '.' vs '->' Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Co

[Bug fortran/69395] ICE on declaring array with more than 7 dimensions+codimensions

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69395 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Mar 16 02:43:02 2018 New Revision: 258580 URL: https://gcc.gnu.org/viewcvs?rev=258580&root=gcc&view=rev Log: 2018-03-15 Steven G. Kargl PR fortran/69395

[Bug other/84889] Ideas on revamping how we format diagnostics

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84889 --- Comment #2 from David Malcolm --- Hacker News user "earenndil" suggested: > What about a line of ─ in between different unassociated errors? > So if there is a group of related errors that are about the same actual > problem, or a note assoc

[Bug fortran/78741] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Mar 16 02:56:34 2018 New Revision: 258581 URL: https://gcc.gnu.org/viewcvs?rev=258581&root=gcc&view=rev Log: 2018-03-15 Steven G. Kargl PR fortran/78741

[Bug fortran/78741] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/69395] ICE on declaring array with more than 7 dimensions+codimensions

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69395 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Assignee|unassign

[Bug fortran/78741] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Mar 16 03:28:08 2018 New Revision: 258582 URL: https://gcc.gnu.org/viewcvs?rev=258582&root=gcc&view=rev Log: 2018-03-15 Steven G. Kargl PR fortran/78741

[Bug fortran/78741] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Mar 16 03:30:06 2018 New Revision: 258583 URL: https://gcc.gnu.org/viewcvs?rev=258583&root=gcc&view=rev Log: Commit ChangeLog entries for revision 258582. 2018-03-15 Steve

[Bug fortran/69395] ICE on declaring array with more than 7 dimensions+codimensions

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69395 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/78741] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/69395] ICE on declaring array with more than 7 dimensions+codimensions

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69395 kargl at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |8.0

[Bug fortran/78499] [OOP] ICE in gfc_typename, at fortran/misc.c:158

2018-03-15 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78499 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/84789] [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-15 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/84887] missing semicolon: further improvements

2018-03-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84887 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c/84888] C/C++: Improve wording of unclosed paren/brace

2018-03-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84888 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug go/84765] "cmd/go/internal/work/buildid.go" breaks for various non-English locales

2018-03-15 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84765 --- Comment #2 from David Malcolm --- Thanks! For reference, the fix was r258565.

<    1   2