[Bug c++/77430] warn about redundant assignments

"egallager at gcc dot gnu.org via Gcc-bugs" <[email protected]>
Newsgroups gmane.comp.gcc.bugs
Message-ID <[email protected]/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77430

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |105887

--- Comment #3 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #2)
> Confirmed, the clang static analyzer catches this:
> 
> $ /sw/opt/llvm-3.1/bin/clang --analyze -Wall -Wextra -pedantic 77430.c
> 77430.c:3:5: warning: Value stored to 'a' is never read
>     a = 0;
>     ^   ~
> 1 warning generated.
> $

gcc's -fanalyzer doesn't help, so this is part of the static analyzer subset of
overall clang compatibility issues.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105887
[Bug 105887] [meta-bug] clang analyzer warnings that GCC's -fanalyzer could
implement
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.