[llvm-testresults] buildbot failure in lab.llvm.org on phase1 - sanity

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Mon Mar 17 14:32:59 PDT 2014


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

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

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 204080
Blamelist: dexonsmith

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/profile/PGOProfiling.c
On: http://10.1.1.2/svn/llvm-project
For: compiler-rt
At: Mon 17 Mar 2014 14:26:33
Changed By: dexonsmith
Comments: PGO: Statically generate data structures

In instrumentation-based profiling, we need a set of data structures to
represent the counters.  Previously, these were built up during static
initialization.  Now, they're shoved into a specially-named section so
that they show up as an array.

As a consequence of the reorganizing symbols, instrumentation data
structures for linkonce functions are now correctly coalesced.

This is the first step in a larger project to minimize runtime overhead
and dependencies in instrumentation-based profilng.  The larger picture
includes removing all initialization overhead and making the dependency
on libc optional.

<rdar://problem/15943240>Properties: 




Files:
 lib/CodeGen/CGBlocks.cpp
 lib/CodeGen/CGObjC.cpp
 lib/CodeGen/CodeGenFunction.cpp
 lib/CodeGen/CodeGenPGO.cpp
 lib/CodeGen/CodeGenPGO.h
 test/Profile/c-counter-overflows.c
 test/Profile/c-general.c
 test/Profile/c-linkage.c
 test/Profile/cxx-class.cpp
 test/Profile/cxx-linkage.cpp
 test/Profile/cxx-throws.cpp
 test/Profile/objc-general.m
On: http://10.1.1.2/svn/llvm-project
For: cfe
At: Mon 17 Mar 2014 14:26:33
Changed By: dexonsmith
Comments: PGO: Statically generate data structures

In instrumentation-based profiling, we need a set of data structures to
represent the counters.  Previously, these were built up during static
initialization.  Now, they're shoved into a specially-named section so
that they show up as an array.

As a consequence of the reorganizing symbols, instrumentation data
structures for linkonce functions are now correctly coalesced.

This is the first step in a larger project to minimize runtime overhead
and dependencies in instrumentation-based profilng.  The larger picture
includes removing all initialization overhead and making the dependency
on libc optional.

<rdar://problem/15943240>Properties: 




LOGS:






More information about the llvm-testresults mailing list