[llvm-testresults] buildbot failure in lab.llvm.org on phase2 - living

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Fri Oct 25 15:55:20 PDT 2013


The Buildbot has detected a new failure on builder phase2 - living while building lab.llvm.org.
Full details are available at:
 http://lab.llvm.org:8013/builders/phase2%20-%20living/builds/6276

Buildbot URL: http://lab.llvm.org:8013/

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 193438
Blamelist: atrick,rafael

BUILD FAILED: failed

sincerely,
 -The Buildbot


================================================================================

CHANGES:
Files:
 lib/Transforms/Utils/GlobalStatus.cpp
 test/Transforms/Internalize/linkonce_odr_func.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:36:30
Changed By: rafael
Comments: Handle calls and invokes in GlobalStatus.

This patch teaches GlobalStatus to analyze a call that uses the global value as
a callee, not as an argument.

With this change internalize call handle the common use of linkonce_odr
functions. This reduces the number of linkonce_odr functions in a LTO build of
clang (checked with the emit-llvm gold plugin option) from 1730 to 60.Properties: 
  phase_id: r193436-t20131025_143831-b13313



Files:
 lib/Analysis/ScalarEvolutionNormalization.cpp
 test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:40:30
Changed By: atrick
Comments: Fix LSR: don't normalize quadratic recurrences.

Partial fix for PR17459: wrong code at -O3 on x86_64-linux-gnu
(affecting trunk and 3.3)

ScalarEvolutionNormalization was attempting to normalize by adding and
subtracting strides. Chained recurrences don't work that way.Properties: 
  phase_id: r193438-t20131025_144711-b13314



Files:
 include/llvm/Analysis/ScalarEvolutionExpander.h
 lib/Analysis/ScalarEvolutionExpander.cpp
 lib/Transforms/Scalar/IndVarSimplify.cpp
 lib/Transforms/Scalar/LoopStrengthReduce.cpp
 test/Transforms/LoopStrengthReduce/lsr-expand-quadratic.ll
On: smooshlab-project
At: Fri 25 Oct 2013 14:40:30
Changed By: atrick
Comments: Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.

Partial fix for PR17459: wrong code at -O3 on x86_64-linux-gnu
(affecting trunk and 3.3)

When SCEV expands a recurrence outside of a loop it attempts to scale
by the stride of the recurrence. Chained recurrences don't work that
way. We could compute binomial coefficients, but would hve to
guarantee that the chained AddRec's are in a perfectly reduced form.Properties: 
  phase_id: r193438-t20131025_144711-b13314



LOGS:






More information about the llvm-testresults mailing list