[Bug preprocessor/92696] #pragma GCC diagnostic ... interferes with if/else

2019-11-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92696 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/92700] wrong "unintialized" warning with std::optional

2019-11-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92700 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/70196] inconsistent constness of inequality of weak symbol addresses

2019-11-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70196 --- Comment #5 from Eric Gallager --- (In reply to Nathan Sidwell from comment #4) > ordering comparison of pointers is only well-defined when the two pointers > point into the same object (including one-past-the-end). [expr.ref]/4 > Right, the

[Bug c++/90647] Warn on returning a lambda with captured local variables

2019-11-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 --- Comment #1 from Eric Gallager --- (In reply to Antony Polukhin from comment #0) > Consider the example: > > auto test(int s) { > return [&s] { return s; }; > } > > > `s` is a local variable, so we return a lambda that has a dangling re

[Bug c++/90647] Warn on returning a lambda with captured local variables

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70196] inconsistent constness of inequality of weak symbol addresses

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70196 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/92652] function call to lambda expression that return true does not satisfy the constraint in requires-clause if using return type deduction

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92652 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/65656] __builtin_constant_p should always be constexpr

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65656 --- Comment #10 from Eric Gallager --- (In reply to Martin Sebor from comment #9) > See also bug 54021 for a similar problem report. That bug has been resolved > and the test case submitted here also compiles and runs to completion with > the sa

[Bug c++/64329] Crash when returning reference from lambda with deduced type

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64329 Eric Gallager changed: What|Removed |Added Blocks||54367 --- Comment #7 from Eric Gallager

[Bug c++/90647] Warn on returning a lambda with captured local variables

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug other/66955] Bootstrap error: libcc1 compiled as shared library despite --disable-shared

2019-11-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66955 --- Comment #5 from Eric Gallager --- (In reply to Rainer Orth from comment #4) > Confirmed on all of Linux/x86_64 and Solaris/x86. Recategorizing: libcc1 has > nothing to do with libgcc. There's no category for it and the MAINTAINERS > file li

[Bug c++/92743] doc: -Wattribute-alias improperly indexed

2019-12-01 Thread egallager at gcc dot gnu.org
, ||easyhack CC||egallager at gcc dot gnu.org Severity|normal |trivial

[Bug c++/87403] [Meta-bug] Issues that suggest a new warning

2019-12-01 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87403 --- Comment #3 from Eric Gallager --- David Malcolm's new static analyzer might solve some of these

[Bug c++/68230] Unused function parameters not reported by -Wunused-parameter when only used recursively (add -Wparameter-only-used-recursively instead?)

2019-12-01 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68230 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug other/89863] [meta-bug] Issues that static analyzers (cppcheck, clang-static-analyzer) find that gcc misses

2019-12-01 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug other/79543] Inappropriate "ld --version" checking

2019-12-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79543 --- Comment #6 from Eric Gallager --- (In reply to Chung-Lin Tang from comment #5) > Author: cltang > Date: Tue Sep 3 14:10:26 2019 > New Revision: 275341 > > URL: https://gcc.gnu.org/viewcvs?rev=275341&root=gcc&view=rev > Log: > 2019-09-03 Ch

[Bug go/92820] [10 Regression] libgo.so.15 has executable stack

2019-12-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92820 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug demangler/92453] write buffer overflow in cplus_demangle()

2019-12-05 Thread egallager at gcc dot gnu.org
||https://gcc.gnu.org/ml/gcc- ||patches/2019-11/msg02682.ht ||ml CC||egallager at gcc dot gnu.org --- Comment #4 from Eric Gallager --- (In reply

[Bug c/92826] Impossible to silence warning: non-standard suffix on floating constant [-Wpedantic]

2019-12-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92826 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug other/12955] Incorrect rounding of soft float denorm mul/div

2019-12-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12955 Eric Gallager changed: What|Removed |Added CC||geoffk at gcc dot gnu.org --- Comment #1

[Bug target/29997] [meta-bug] various targets: GCC fails to encode epilogues in unwind-info

2019-12-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29997 Eric Gallager changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #8 fr

[Bug ipa/92801] Drop unused struct fields

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92801 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/92900] Cannot use member of packed struct in constexpr

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92900 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug middle-end/79221] missing -Wstringop-overflow= on a strcat overflow

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79221 --- Comment #3 from Eric Gallager --- (In reply to Martin Sebor from comment #0) > Similar to bug 79220, the -Wstringop-overflow option diagnoses the buffer > overflow in the call to strcat in f() in the program below but fails to do > the same f

[Bug c++/68160] Can bind packed field if it's packed with #pragma pack(push, 1)

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68160 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/77433] warn about usage of object that outside of the scope of the object

2019-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77433 --- Comment #10 from Eric Gallager --- This might be material for David Malcolm's new static analyzer

[Bug c++/86464] Delegating constructor causes error if parameter has same name as class

2019-12-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86464 --- Comment #2 from Eric Gallager --- (In reply to Jonathan Wakely from comment #1) > EDG accepts it but Clang also rejects it: > > del.cc:5:11: error: member initializer 'foo' does not name a non-static data > member or base class > : f

[Bug c/91820] missing error diagnosis of '&' in initialization

2019-12-20 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org --- Comment #7 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #6) > Not a bug per comment #5 comment #5 said this is "probably a duplicate" so if closing this, I'd expect it to be as a duplicate of whichever

[Bug c/91839] missing error diagnosis for undeclared identifier

2019-12-20 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91839 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug middle-end/92210] no warning for invariable used in loop condition (i.e. add clang's -Wfor-loop-analysis)

2019-12-20 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92210 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/92209] Imprecise column number for -Wstrict-prototypes

2019-12-20 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92209 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/92479] missing warnings for unreachable codes with break (i.e. revive the subset of -Wunreachable-code that fits under clang's -Wunreachable-code-break)

2019-12-20 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92479 Eric Gallager changed: What|Removed |Added Blocks||87403 Summary|missing warning

[Bug c++/92954] -Wshadow does not report when a struct member shadows a global

2019-12-20 Thread egallager at gcc dot gnu.org
||2019-12-21 CC||egallager at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Eric Gallager --- Confirmed.

[Bug c++/93008] Need a way to make inlining heuristics ignore whether a function is inline

2019-12-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93008 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/93008] Need a way to make inlining heuristics ignore whether a function is inline

2019-12-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93008 --- Comment #4 from Eric Gallager --- (In reply to Jonathan Wakely from comment #3) > (In reply to Eric Gallager from comment #2) > > I would prefer this second approach. > > The downside of it is that it requires adding a keyword that the stan

[Bug other/21823] MAXPATHLEN usage in [gcc]/fixincludes

2019-12-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21823 Eric Gallager changed: What|Removed |Added Severity|normal |trivial

[Bug c++/86176] Wnull-dereference warning disappears with a call to std::cout on the line after

2019-12-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86176 --- Comment #6 from Eric Gallager --- (In reply to Jonathan Wakely from comment #3) > No, because GCC is not a static analyser. It'll have one once David Malcolm's static analyzer branch is merged

[Bug c/52981] Separate -Wpadded into two options

2019-12-22 Thread egallager at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2019-12-22 CC||egallager at gcc dot gnu.org See Also||https://bugs.llvm.org/show_ ||bug.cgi?id

[Bug middle-end/88518] Function call defeats -Wuninitialized

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88518 --- Comment #5 from Eric Gallager --- (In reply to Matthew Wilcox from comment #2) > Thanks! What I actually want to do is annotate g() to the effect that it > reads the pointed-to variable before it writes it. IOW, I want to write > something

[Bug c/82179] Optionally compile free calls in such a way that the passed pointer is clobbered after the call

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82179 --- Comment #6 from Eric Gallager --- (In reply to Eric Gallager from comment #5) > (In reply to Federico Bento from comment #1) > > > > https://sourceware.org/ml/libc-alpha/2017-09/msg00238.html > > https://sourceware.org/ml/libc-alpha/2017-09/

[Bug c/88737] RFE: Track ownership moves

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88737 --- Comment #8 from Eric Gallager --- (In reply to Neal H. Walfield from comment #0) > I would like an attribute to indicate that ownership of an argument is moved > to the function. That is, any subsequent accesses to the variable should be > c

[Bug tree-optimization/90906] diagnose returning pointers to freed memory

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90906 --- Comment #2 from Eric Gallager --- (In reply to Martin Sebor from comment #0) > GCC doesn't diagnose returning a freed pointer as in the function below: > > void* f (void *p) > { > __builtin_free (p); > // ... > return p; >

[Bug testsuite/90806] Warray-bounds-2.c fail on cross-aarch64 on RH6 host

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90806 Eric Gallager changed: What|Removed |Added Blocks||84774 --- Comment #7 from Eric Gallager

[Bug c/47781] warnings from custom printf format specifiers

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47781 --- Comment #21 from Eric Gallager --- (In reply to Cj Welborn from comment #20) > Has anything changed since 2017 that would let me use > register_printf_specifier and -Wformat warnings at the same time? Not that I know of; people still can't

[Bug rtl-optimization/26190] combine misses some distributivity

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26190 --- Comment #8 from Eric Gallager --- Does the new combine2 pass proposed for GCC 10 fix any of this?

[Bug rtl-optimization/18395] [meta-bug] combine needs to be templatized like a peepholer

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18395 --- Comment #4 from Eric Gallager --- Does the new combine2 pass proposed for GCC 10 address any of these issues?

[Bug middle-end/53917] Wuninitialized warning points to place where variable doesn't occur

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53917 Eric Gallager changed: What|Removed |Added Last reconfirmed|2017-09-24 00:00:00 |2019-12-23 --- Comment #7 from Eric Gall

[Bug tree-optimization/83336] [meta-bug] Issues with displaying inlining chain for middle-end warnings

2019-12-22 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org Depends on||79872 Summary|Issues with displaying |[meta-bug] Issues with |inlining chain for |displaying inlining chain |middle-end warnings

[Bug c++/91770] warn on #includes inside extern C regions

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91770 --- Comment #2 from Eric Gallager --- I wonder how hard it would be to get the interaction with -Wsystem-headers right here, given how many other issues with -Wsystem-headers there are...

[Bug c++/91777] No warning for iterator going out of scope

2019-12-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91777 --- Comment #8 from Eric Gallager --- (In reply to Jonathan Wakely from comment #7) > It's also diagnosed by libstdc++ Debug Mode: > > /home/jwakely/gcc/10/include/c++/10.0.0/debug/safe_iterator.h:294: > In function: > __gnu_debug::_Safe_ite

[Bug c/55791] gcc fails to detect wrong type in sizeof in malloc

2019-12-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55791 --- Comment #4 from Eric Gallager --- For reference, clang catches this with its static analyzer: $ clang --analyze 55791.c 55791.c:10:15: warning: Result of 'malloc' is converted to a pointer of type 'char', which is incompatible with sizeof op

[Bug preprocessor/93109] #undefine suggests #define but not #undef

2019-12-31 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93109 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/23383] builtin array operator new is not marked with malloc attribute

2020-01-21 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org Resolution|--- |FIXED --- Comment #30 from Eric Gallager --- (In reply to Jason Merrill from comment #29) > Fixed for GCC 10. I'm closing as such then (since I don't see any mentions of backports needed)

[Bug libstdc++/80331] unused const std::string not optimized away

2020-01-21 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80331 Bug 80331 depends on bug 23383, which changed state. Bug 23383 Summary: builtin array operator new is not marked with malloc attribute https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23383 What|Removed |Added

[Bug c/68687] C compiler options to ignore all const qualifiers

2020-01-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68687 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug middle-end/92830] -fdiagnostics-url shows the wrong URL for warnings which are not in 'gcc' but e.g. in 'gfortran'

2020-01-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92830 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug analyzer/93388] ensure -fanalyzer works with our C code

2020-01-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93388 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug analyzer/93392] Issue a "sorry" on attempts to use -fanalyzer with non-C source for initial release

2020-01-25 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93392 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/93432] variable is used uninitialized, but gcc shows no warning

2020-01-25 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org Blocks||24639 --- Comment #1 from Eric Gallager --- Possibly a dup of one of the many other bugs with -Wuninitialized; I don't have time to check right now though... Referenced Bugs: https://gcc.gn

[Bug libgomp/93219] unused return value in affinity-fmt.c

2020-01-27 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93219 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug target/92137] [ia32] Missing documentation for ia32 builtins

2020-01-27 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92137 --- Comment #7 from Eric Gallager --- (In reply to Ariel Torti from comment #6) > (In reply to Eric Gallager from comment #5) > > (In reply to Jakub Jelinek from comment #3) > > > Those are intrinsics and most of them are documented in the Intel

[Bug middle-end/323] optimized code gives strange floating point results

2020-02-06 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 --- Comment #212 from Eric Gallager --- (In reply to Rich Felker from comment #211) > If new reports are going to be marked as duplicates of this, then can it > please be moved from SUSPENDED status to REOPENED? The situation is far > worse than wh

[Bug c/92875] GCC ignores the floating-point 'f' suffix in C11 mode

2020-02-06 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92875 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug middle-end/323] optimized code gives strange floating point results

2020-02-06 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 --- Comment #213 from Eric Gallager --- (In reply to Eric Gallager from comment #212) > (In reply to Rich Felker from comment #211) > > If new reports are going to be marked as duplicates of this, then can it > > please be moved from SUSPENDED stat

[Bug c++/93710] poor location in diagnostics of messages about array initializers

2020-02-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93710 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug sanitizer/93731] [10 regression] asan tests cause kernel panic on Darwin 11

2020-02-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93731 --- Comment #4 from Eric Gallager --- (In reply to Iain Sandoe from comment #3) > These systems are EOL so we can't expect any fixes to the systems themselves. > > The question is "is the latest imported as an version even supposed to > support

[Bug c++/61414] enum class bitfield size-checking needs a separate warning flag controlling it

2020-02-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61414 --- Comment #30 from Eric Gallager --- (In reply to Jakub Jelinek from comment #29) > Fixed for 8.4+ and 9.3+ too. As far as I can tell, the commits in question just silenced the main false positives from that warning that people were complainin

[Bug lto/80379] Redundant note: code may be misoptimized unless -fno-strict-aliasing is used

2020-02-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80379 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/93585] Linker resolves variable with extern variable of same name but different type

2020-02-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93585 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug fortran/68717] [7/8/9 Regression] New (bogus?) warnings when compiling some gfortran.dg tests with -flto after r231239

2020-02-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68717 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug translation/93831] wrong abbreviation in diagnostic for 64-bit Darwin

2020-02-19 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org, ||iains at gcc dot gnu.org Severity|normal |trivial

[Bug target/93860] darwin: wrong quotation in diagnostic #pragma options align=reset

2020-02-20 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org, ||iains at gcc dot gnu.org See Also||https://gcc.gnu.org/bugzill ||a/show_bug.cgi?id=50909

[Bug translation/93861] typo in warning: %qs is not valid for %

2020-02-20 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org Severity|normal |trivial

[Bug c/93910] -Waddress-of-packed-member triggered without actual access to a member or the address of a member

2020-02-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93910 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/93859] missing test for diagnostic: the omitted middle operand will always be true

2020-02-24 Thread egallager at gcc dot gnu.org
||egallager at gcc dot gnu.org --- Comment #4 from Eric Gallager --- (In reply to Roland Illig from comment #2) > (In reply to Jakub Jelinek from comment #1) > > git blame for the change which added the diagnostics and git log for that > > change should usually h

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread egallager at gcc dot gnu.org
||https://gcc.gnu.org/ml/gcc- ||patches/2020-02/msg00889.ht ||ml CC||egallager at gcc dot gnu.org --- Comment #16 from Eric Gallager --- (In reply

[Bug debug/93751] -g1 does not behave per manual

2020-02-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93751 --- Comment #17 from Eric Gallager --- (In reply to Eric Gallager from comment #16) > (In reply to Alexey Neyman from comment #14) > > Created attachment 47930 [details] > > Patch, v3 > > > > In gcc-patches, there have been three votes for gener

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2020-02-28 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 --- Comment #23 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #8) > > Perhaps I should add an entry to the FAQ summarizing the above (anyone feel > free to beat me to it...) The "Commonly-reported Non-bugs" page would be

[Bug middle-end/82798] Inconsistent descriptions for warning options in documentation

2020-03-01 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82798 Eric Gallager changed: What|Removed |Added CC||sandra at gcc dot gnu.org --- Comment #4

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2020-03-01 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 Eric Gallager changed: What|Removed |Added CC||sandra at gcc dot gnu.org --- Comment #1

[Bug target/37637] Build fails with reserved constraints

2018-12-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37637 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug driver/35532] Native GCC no longer searches $prefix/lib for startfiles when run from $objdir

2018-12-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35532 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug debug/26475] tree-ssa loses line numbers for initializations (constants for PHIs)

2018-12-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26475 Eric Gallager changed: What|Removed |Added CC||amacleod at redhat dot com,

[Bug c/67729] -Wformat should warn for %Ns where the buffer size is known to be less than N in size

2018-12-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67729 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug middle-end/87118] ICE in expand_expr_addr_expr_1, at expr.c:7862

2018-12-09 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87118 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug other/65794] Building crossback fails: No rule to make target `auto-build.h', needed by `build/genmddeps.o'

2018-12-09 Thread egallager at gcc dot gnu.org
CC||coypu at sdf dot org, ||egallager at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Eric Gallager --- There's a patch for this (or at least something similar) on the gcc-pa

[Bug c++/87951] GCC warns about reaching end of non-void function when all switch is completely handled

2018-12-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87951 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/26732] different argument type not rejected for K&R style function definitions

2018-12-11 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26732 --- Comment #7 from Eric Gallager --- (In reply to Andrew Pinski from comment #6) > Now we don't even error out at -O3. Why would the -O3 matter?

[Bug testsuite/37703] Ada testsuites lack multilib support

2018-12-11 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37703 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/81811] missing -Wreturn-local-addr returning strcpy result

2018-12-11 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81811 Eric Gallager changed: What|Removed |Added Keywords||missed-optimization --- Comment #4 from

[Bug target/51509] Inefficient neon intrinsic code sequence

2018-12-11 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51509 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/87951] GCC warns about reaching end of non-void function when all switch is completely handled

2018-12-11 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87951 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/44313] g++ no longer warns about private copy constructors

2018-12-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44313 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug demangler/87241] A hang problem for c++filt

2018-12-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87241 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/87292] Warnings with Bit Fields

2018-12-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87292 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/88501] Improve suggested alternative to be closer to typo

2018-12-14 Thread egallager at gcc dot gnu.org
||dmalcolm at gcc dot gnu.org, ||egallager at gcc dot gnu.org --- Comment #1 from Eric Gallager --- Another heuristic besides length chars would be that "string" is a typename and "stdin" isn't. David?

[Bug sanitizer/84863] false-positive -Warray-bounds warning with -fsanitize-coverage=object-size

2018-12-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84863 --- Comment #2 from Eric Gallager --- (In reply to Jakub Jelinek from comment #1) > Never use -Werror with -fsanitize=*, those really do cause new warnings > because the code intentionally is less optimized and the runtime check > themselves prev

[Bug c/78352] GCC lacks support for the Apple "blocks" extension to the C family of languages

2018-12-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352 --- Comment #6 from Eric Gallager --- (In reply to Eric Gallager from comment #5) > (In reply to René J.V. Bertin from comment #4) > > Any news on this front? > > Last I heard from Iain he was still having to deal with water damage to his > offi

[Bug debug/49167] dwarf marker for function return instruction

2018-12-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49167 --- Comment #4 from Eric Gallager --- Alexandre, did you just get assigned this because that's what happens with all bugs with the "debug" component, or are you actually working on it?

[Bug c/87310] -Wc90-c99-compat does not warn about bool usage

2018-12-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87310 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

<    1   2   3   4   5   6   7   8   9   10   >