[cfe-dev] warnings in clang

Mike Stump mrs at apple.com
Fri Nov 14 13:57:30 PST 2008


Here are the warnings from a recent build of clang (-r59324):

DeclSerialization.cpp: In member function 'void  
clang::ScopedDecl::ReadInRec(llvm::Deserializer&, clang::ASTContext&)':
DeclSerialization.cpp:170: warning: dereferencing type-punned pointer  
will break strict-aliasing rules
DeclSerialization.cpp:171: warning: dereferencing type-punned pointer  
will break strict-aliasing rules
Expr.cpp: In member function 'virtual clang::StmtIterator  
clang::SizeOfAlignOfExpr::child_begin()':
Expr.cpp:1379: warning: dereferencing type-punned pointer will break  
strict-aliasing rules
Expr.cpp: In member function 'virtual clang::StmtIterator  
clang::SizeOfAlignOfExpr::child_end()':
Expr.cpp:1384: warning: dereferencing type-punned pointer will break  
strict-aliasing rules
ExprCXX.cpp: In member function 'virtual clang::StmtIterator  
clang::CXXTypeidExpr::child_begin()':
ExprCXX.cpp:31: warning: dereferencing type-punned pointer will break  
strict-aliasing rules
ExprCXX.cpp: In member function 'virtual clang::StmtIterator  
clang::CXXTypeidExpr::child_end()':
ExprCXX.cpp:34: warning: dereferencing type-punned pointer will break  
strict-aliasing rules



More information about the cfe-dev mailing list