[Llvm-bgq-discuss] Fixes in r232935-20150323

Hal Finkel hfinkel at anl.gov
Mon Mar 23 11:30:48 CDT 2015


Hi everyone,

Quick note: The r232935-20150323 nightly build contains two fixes uncovered during testing of the previous nightly builds:

 1. An internal compiler error related to capture of variable-length arrays in OpenMP regions.

    CGExpr.cpp:2002: clang::CodeGen::LValue clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(const clang::DeclRefExpr *): Assertion `isa<BlockDecl>(CurCodeDecl) && E->refersToCapturedVariable()' failed.

 2. An internal compiler error related to QPX code generation:

    LegalizeTypes.h:620: llvm::SDValue llvm::DAGTypeLegalizer::GetWidenedVector(llvm::SDValue): Assertion `WidenedOp.getNode() && "Operand wasn't widened?"' failed.

If you've hit either of these while testing the previous nightly builds, upgrading to the lasted build will likely help.

 -Hal

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory


More information about the llvm-bgq-discuss mailing list