As far as I can tell, these issues have all been fixed with the
improvement of ExecutionEngine::getConstantValue(). I'm not sure how
anything worked previously as none of the casting operators were
implemented. In any event, constant expressions are fully implemented
now. All the tests pass on Linux. We'll see if they pass on Darwin
tonight.

Reid.

On Tue, 2007-03-06 at 11:15 -0800, Reid Spencer wrote:
> On Tue, 2007-03-06 at 10:48 -0800, Chris Lattner wrote:
> > Hi Reid,
> > 
> > Can you take a look at these JIT failures?  They are almost certainly  
> > GenericValue related.
> 
> Already am. There were similar ones on your ppc32 as well.
> > 
> > Thanks,
> > 
> > -Chris
> > 
> > Begin forwarded message:
> > 
> > > From: Nobody <[EMAIL PROTECTED]>
> > > Date: March 6, 2007 7:29:36 AM PST
> > > To: [EMAIL PROTECTED]
> > > Subject: [llvm-testresults] Grawp i386 nightly tester results
> > >
> > > http://llvm.org/nightlytest/test.php?machine=64&night=2376
> > > Name: grawp.apple.com
> > > Nickname: Grawp
> > > Buildstatus: OK
> > >
> > > New Test Passes:
> > > None
> > >
> > > New Test Failures:
> > > Applications/kimwitu++/kc [JIT codegen, JIT]
> > > Applications/lambda-0.1.3/lambda [JIT codegen, JIT]
> > > Benchmarks/CoyoteBench/fftbench [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/city/city [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/deriv1/deriv1 [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/deriv2/deriv2 [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/employ/employ [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/family/family [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/garage/garage [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/life/life [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/NP/np [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/objects/objects [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/ocean/ocean [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/office/office [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/primes/primes [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/shapes/shapes [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/simul/simul [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/trees/trees [JIT codegen, JIT]
> > > Benchmarks/Prolangs-C++/vcirc/vcirc [JIT codegen, JIT]
> > > Benchmarks/Shootout-C++/methcall [JIT codegen, JIT]
> > > Benchmarks/Shootout-C++/objinst [JIT codegen, JIT]
> > > Benchmarks/tramp3d-v4/tramp3d-v4 [JIT codegen, ]
> > > Nurbs/nurbs [JIT codegen, ]
> > > SPEC/CFP2006/444.namd/444.namd [JIT codegen, JIT]
> > > SPEC/CFP2006/447.dealII/447.dealII [JIT codegen, ]
> > > SPEC/CINT2000/252.eon/252.eon [JIT codegen, JIT]
> > > SPEC/CINT2006/473.astar/473.astar [JIT codegen, JIT]
> > >
> > >
> > > Added Tests:
> > > test/CFrontend/2007-03-05-DataLayout.c
> > > test/CodeGen/X86/mmx-emms.ll
> > > test/Transforms/InstCombine/udiv_select_to_select_shift.ll
> > >
> > >
> > > Removed Tests:
> > > None
> > >
> > > Significant changes in test results:
> > > JIT:
> > >  singlesource/Benchmarks/Shootout-C++/ackermann: 9.47% (3.80 => 3.44)
> > >  singlesource/Benchmarks/Shootout/matrix: 11.57% (10.72 => 9.48)
> > > LLC-BETA:
> > >  external/SPEC/CFP2000/179.art/179.art: 8.75% (2.40 => 2.19)
> > >
> > > _______________________________________________
> > > llvm-testresults mailing list
> > > [EMAIL PROTECTED]
> > > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults
> > 
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits@cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits@cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to