http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53462
--- Comment #2 from rudick at gmail dot com 2012-05-23 18:27:43 UTC ---
It looks related, but are you sure its a duplicate (if the fix was to turn
off all such warnings)?
I.e., if the code weren't made dead by being short-circuited by &q
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: rudick at gmail dot com
Target Milestone: ---
E.g. w/ -std=c++11
#include
int main() {
enum: unsigned int32_t { FOO, BAR } foobar = FOO;
std::cout << ((time(n
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: rudick at gmail dot com
Target Milestone: ---
g++ -O2 -Wextra -Wall -Werror -Wextra vectorBackWrite.cpp
#include
#include
#include
extern FILE* f;
void triggerBug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102805
--- Comment #2 from rudick at gmail dot com ---
Interesting.
if (f && end > start && start < 100 && end < 100) {
& I still get the warning though
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102804
--- Comment #5 from Todd Rudick ---
Richard, is there a way to represent the part of this that is a bug?
Presumably accepting the construct but having it break template specialization
with an error that can be arbitrarily disconnected from the