[cfe-dev] Build Error

Eli Friedman eli.friedman at gmail.com
Tue Oct 11 13:03:04 PDT 2011


On Tue, Oct 11, 2011 at 12:16 PM, David Greene <dag at cray.com> wrote:
> I'm getting the following -Werror build errors:
>
> [off-opt]    : [llvm] cc1plus: warnings being treated as errors
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/AST/StmtPrinter.cpp: In member function 'void<unnamed>::StmtPrinter::VisitAtomicExpr(clang::AtomicExpr*)':
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/AST/StmtPrinter.cpp:1015: error: 'Name' may be used uninitialized in this function
>
>
> [off-opt]    : [llvm] cc1plus: warnings being treated as errors
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/CodeGen/CGExpr.cpp: In member function 'clang::CodeGen::RValue clang::CodeGen::CodeGenFunction::EmitAtomicExpr(clang::AtomicExpr*, llvm::Value*)':
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/CodeGen/CGExpr.cpp:2701: error: 'AcquireBB' may be used uninitialized in this function
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/CodeGen/CGExpr.cpp:2701: error: 'AcqRelBB' may be used uninitialized in this function
> [off-opt]    : [llvm] /ptmp/dag/llvm/official/llvm/tools/clang/lib/CodeGen/CGExpr.cpp:2701: error: 'ReleaseBB' may be used uninitialized in this function
>
> Both look to be caused by:
>
> ------------------------------------------------------------------------
> r141632 | efriedma | 2011-10-10 21:20:01 -0500 (Mon, 10 Oct 2011) | 3 lines
>
> Initial implementation of __atomic_* (everything except __atomic_is_lock_free).
>
>
> ------------------------------------------------------------------------
>
> Can someone with commit access fix this?  Thanks!

r141701.

-Eli




More information about the cfe-dev mailing list