[Llvm-bgq-discuss] Hitting assertion during compilation

Hal Finkel hfinkel at anl.gov
Tue Aug 27 15:32:42 CDT 2013


----- Original Message -----
> Dan,
> 
> Can you please point me to the source files? (normally, when hitting
> a crash like this, the compiler produces a preprocessed source file
> and a build script, do you have those?)

And yes, I just updated the install today.

 -Hal

> 
> Thanks,
> Hal
> 
> ----- Original Message -----
> > Hi,
> > 
> > I've been using the clang port to blue gene/q for its c++11
> > features.
> > While working on my software today I started to hit an assertion
> > during compilation:
> > 
> > clang:
> > /gpfs/vesta-home/hfinkel/src/llvm-trunk/lib/CodeGen/LiveVariables.cpp:133:
> > void llvm::LiveVariables::HandleVirtRegUse(unsigned int,
> > llvm::MachineBasicBlock*, llvm::MachineInstr*): Assertion
> > `MRI->getVRegDef(reg) && "Register use before def!"' failed.
> > 
> > It happens on a number of source files which I believe I was able
> > to
> > compile just fine earlier today. I get a back trace and other
> > information which I can upload to the mailing list if its useful.
> > 
> > Did anything change with the installed version of clang today?
> > Please
> > let me know how I can help.
> > 
> > ---
> > Dan Schatzberg
> > _______________________________________________
> > llvm-bgq-discuss mailing list
> > llvm-bgq-discuss at lists.alcf.anl.gov
> > https://lists.alcf.anl.gov/mailman/listinfo/llvm-bgq-discuss
> > 
> 
> --
> Hal Finkel
> Assistant Computational Scientist
> Leadership Computing Facility
> Argonne National Laboratory
> _______________________________________________
> llvm-bgq-discuss mailing list
> llvm-bgq-discuss at lists.alcf.anl.gov
> https://lists.alcf.anl.gov/mailman/listinfo/llvm-bgq-discuss
> 

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


More information about the llvm-bgq-discuss mailing list