[llvm-testresults] smoosh-01 nightly tester results

Daniel Dunbar daniel_dunbar at apple.com
Tue Mar 16 11:44:21 PDT 2010


It appears that a lot of C++ tests have been failing on smoosh-01, for  
a very very long time (sometime in mid december). This is probably a  
configuration issue on smoosh-01, or in the way the tests are run. I  
will try to look, at some point....

I think the regressions in question were fixed.

  - Daniel

On Mar 16, 2010, at 11:32 AM, Bill Wendling wrote:

> Okay, on that builder for that particular time, here's the only  
> change:
>
> Changed by: lattner
> Changed at: Sat 13 Mar 2010 17:42:23
> Revision: 98459
> Changed files:
>
> include/llvm/CodeGen/JITCodeEmitter.h
> include/llvm/CodeGen/MachineCodeEmitter.h
> include/llvm/CodeGen/MachineModuleInfo.h
> include/llvm/CodeGen/ObjectCodeEmitter.h
> lib/CodeGen/AsmPrinter/DwarfException.cpp
> lib/CodeGen/AsmPrinter/DwarfException.h
> lib/CodeGen/ELFCodeEmitter.h
> lib/CodeGen/MachineModuleInfo.cpp
> lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
> lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
> lib/ExecutionEngine/JIT/JITEmitter.cpp
> lib/Target/ARM/ARMCodeEmitter.cpp
> lib/Target/PowerPC/PPCCodeEmitter.cpp
> lib/Target/X86/X86CodeEmitter.cpp
> Comments:
> change EH related stuff (other than EH_LABEL) to use MCSymbol
> instead of label ID's.  This cleans up and regularizes a bunch
> of code and makes way for future progress.
>
> Unfortunately, this pointed out to me that JITDwarfEmitter.cpp
> is largely copy and paste from DwarfException/MachineModuleInfo
> and other places.  This is very sad and disturbing. :(
>
> One major change here is that TidyLandingPads moved from being
> called in DwarfException::BeginFunction to being called in
> DwarfException::EndFunction.  There should not be any
> functionality change from doing this, but I'm not an EH expert.
>
>
> http://smooshlab.apple.com:8010/builders/nnt/builds/1359
>
> -bw
>
> On Mar 16, 2010, at 11:22 AM, Bill Wendling wrote:
>
>> I didn't see these at all, and I checked several times for  
>> regressions after my patch went in. Weird how they slipped by.
>>
>> -bw
>>
>> On Mar 16, 2010, at 10:00 AM, Evan Cheng wrote:
>>
>>> These EH failures have been fixed, right?
>>>
>>> Evan
>>>
>>> On Mar 13, 2010, at 7:21 PM, daniel_dunbar at apple.com wrote:
>>>
>>>> http://smooshlab.apple.com/perf/db_nt_internal/nightlytest/6250/
>>>> Name:  smoosh-01
>>>> Nickname: smoosh-01:1
>>>>
>>>> Run: 6250, Start Time: 2010-03-13 17:53:20, End Time: 2010-03-13  
>>>> 19:21:39
>>>> Comparing To: 6249, Start Time: 2010-03-13 15:22:27, End Time:  
>>>> 2010-03-13 16:51:09
>>>>
>>>> --- Changes Summary ---
>>>> New Test Passes: 0
>>>> New Test Failures: 20
>>>> Added Tests: 0
>>>> Removed Tests: 0
>>>> Significant Changes: 3
>>>>
>>>> --- Tests Summary ---
>>>> Total Tests: 3582
>>>> Total Test Failures: 644
>>>>
>>>> Total Test Failures By Type:
>>>> Bitcode: 66
>>>> CBE: 84
>>>> GCCAS: 66
>>>> JIT: 72
>>>> JIT codegen: 72
>>>> LLC: 71
>>>> LLC compile: 71
>>>> LLC-BETA: 71
>>>> LLC_BETA compile: 71
>>>>
>>>> --- Changes Detail ---
>>>> New Test Passes:
>>>>
>>>> New Test Failures:
>>>> SingleSource/Regression/C++/EH/ctor_dtor_count [LLC, LLC-BETA,  
>>>> LLC compile, LLC_BETA compile]
>>>> SingleSource/Regression/C++/EH/ctor_dtor_count-2 [LLC, LLC-BETA,  
>>>> LLC compile, LLC_BETA compile]
>>>> SingleSource/Regression/C++/EH/function_try_block [LLC, LLC-BETA,  
>>>> LLC compile, LLC_BETA compile]
>>>> SingleSource/Regression/C++/EH/simple_rethrow [LLC, LLC-BETA, LLC  
>>>> compile, LLC_BETA compile]
>>>> SingleSource/Regression/C++/EH/simple_throw [LLC, LLC-BETA, LLC  
>>>> compile, LLC_BETA compile]
>>>>
>>>> Added Tests:
>>>>
>>>> Removed Tests:
>>>>
>>>> Significant Changes in Test Results:
>>>> LLC:
>>>> MultiSource/Applications/lambda-0_1_3/lambda: 6.33% (4.7400 =>  
>>>> 5.0400)
>>>> JIT:
>>>> SingleSource/Benchmarks/Shootout/lists: -9.33% (6.9700 => 6.3200)
>>>> LLC-BETA:
>>>> MultiSource/Applications/lambda-0_1_3/lambda: -6.18% (5.0200 =>  
>>>> 4.7100)
>>>> _______________________________________________
>>>> llvm-testresults mailing list
>>>> llvm-testresults at cs.uiuc.edu
>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults
>>>
>>
>>
>> _______________________________________________
>> llvm-testresults mailing list
>> llvm-testresults at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-testresults/attachments/20100316/eac60354/attachment.html>


More information about the llvm-testresults mailing list