[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-x86_64-darwin10-selfhost
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Thu Nov 12 01:35:14 PST 2009
The Buildbot has detected a new failure of llvm-gcc-x86_64-darwin10-selfhost on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/llvm-gcc-x86_64-darwin10-selfhost/builds/312
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-04.apple.com
Build Reason:
Build Source Stamp: 86979
Blamelist: evancheng,lattner,zhongxingxu
BUILD FAILED: failed test-llvm
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/CodeGen/RegisterScavenging.cpp
test/CodeGen/Thumb2/2009-11-11-ScavengerAssert.ll
At: Wed 11 Nov 2009 23:49:53
Changed By: evancheng
Comments: RegScavenger::enterBasicBlock should always reset register state.
Files:
lib/Transforms/IPO/Inliner.cpp
test/Transforms/Inline/delete-call.ll
At: Wed 11 Nov 2009 23:59:53
Changed By: lattner
Comments: implement a nice little efficiency hack in the inliner. Since we're now
running IPSCCP early, and we run functionattrs interlaced with the inliner,
we often (particularly for small or noop functions) completely propagate
all of the information about a call to its call site in IPSSCP (making a call
dead) and functionattrs is smart enough to realize that the function is
readonly (because it is interlaced with inliner).
To improve compile time and make the inliner threshold more accurate, realize
that we don't have to inline dead readonly function calls. Instead, just
delete the call. This happens all the time for C++ codes, here are some
counters from opt/llvm-ld counting the number of times calls were deleted vs
inlined on various apps:
Tramp3d opt:
5033 inline - Number of call sites deleted, not inlined
24596 inline - Number of functions inlined
llvm-ld:
667 inline - Number of functions deleted because all callers found
699 inline - Number of functions inlined
483.xalancbmk opt:
8096 inline - Number of call sites deleted, not inlined
62528 inline - Number of functions inlined
llvm-ld:
217 inline - Number of allocas merged together
2158 inline - Number of functions inlined
471.omnetpp:
331 inline - Number of call sites deleted, not inlined
8981 inline - Number of functions inlined
llvm-ld:
171 inline - Number of functions deleted because all callers found
629 inline - Number of functions inlined
Deleting a call is much faster than inlining it, and is insensitive to the
size of the callee. :)
Files:
include/clang/Basic/TargetInfo.h
lib/Basic/TargetInfo.cpp
lib/Basic/Targets.cpp
lib/Frontend/InitPreprocessor.cpp
test/Preprocessor/init.c
test/Preprocessor/stdint.c
At: Thu 12 Nov 2009 00:04:54
Changed By: lattner
Comments: do not store wchar/char16/char32/intmax width/alignment info
into TargetInfo, just derive this based on the underlying type.
This prevents them from getting out of synch, patch by Ken Dyck!
Files:
lib/Frontend/InitPreprocessor.cpp
lib/Headers/stdint.h
test/Preprocessor/init.c
test/Preprocessor/stdint.c
At: Thu 12 Nov 2009 00:09:53
Changed By: lattner
Comments: Generalize stdint.h for non-8-bit-multiple types, patch by
Ken Dyck!
"This adds definitions for types of 8-bit multiples
from 8 to 64 to stdint.h and rationalizes the selection of types
for the exact-width definitions in InitPreprocessor.cpp."
File: lib/Analysis/MallocChecker.cpp
At: Thu 12 Nov 2009 00:39:53
Changed By: zhongxingxu
Comments: Add boilerplate logic for a malloc/free checker.
File: lib/Analysis/CMakeLists.txt
At: Thu 12 Nov 2009 00:39:53
Changed By: zhongxingxu
Comments: update CMakefile
LOGS:
Last 10 lines of 'test-llvm.stdio':
Running /Volumes/Sandbox/Buildbot/llvm/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/TailDup/dg.exp ...
Running /Volumes/Sandbox/Buildbot/llvm/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Verifier/dg.exp ...
=== Summary ===
# of expected passes 4602
# of unexpected failures 1
# of expected failures 36
make[1]: *** [check-local] Error 1
make: *** [check] Error 2
Last 10 lines of 'test-llvm.fails':
FAIL: /Volumes/Sandbox/Buildbot/llvm/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/CodeGen/Thumb2/2009-11-11-ScavengerAssert.ll
More information about the llvm-testresults
mailing list