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

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Thu Mar 20 12:50:28 PDT 2014


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

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

Buildslave for this Build: macpro1

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

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/profile/CMakeLists.txt
 lib/profile/InstrProfilingExtras.c
 lib/profile/InstrProfilingRuntime.cc
 lib/profile/Makefile.mk
 make/platform/clang_darwin.mk
On: http://10.1.1.2/svn/llvm-project
For: compiler-rt
At: Thu 20 Mar 2014 12:36:50
Changed By: dexonsmith
Comments: PGO: Add explicit static initialization

Instead of relying on explicit static initialization from translation
units, create a new file, InstrProfilingRuntime.cc, with an
__llvm_pgo_runtime variable.  After this commit (and its pair in clang),
the driver will create a use of this variable.  Unless the user defines
their own version, the new object file will get pulled in, including
that C++ static initialization that calls
__llvm_pgo_register_write_atexit.

The result is that, at least on Darwin, static initialization typically
consists of a single function call, which registers a writeout functino
atexit.  Furthermore, users can skip even this behaviour by defining
their own __llvm_pgo_runtime.

<rdar://problem/15943240>Properties: 




Files:
 lib/profile/InstrProfilingExtras.c
 lib/profile/InstrProfilingRuntime.cc
On: http://10.1.1.2/svn/llvm-project
For: compiler-rt
At: Thu 20 Mar 2014 12:36:50
Changed By: dexonsmith
Comments: PGO: Update interface for writing instrumentation data to file

__llvm_pgo_write_default_file() was a bad name, since it checked the
environment (it wasn't just a default file).

  - Change __llvm_pgo_write_file() to __llvm_pgo_write_file_with_name()
    and make it static.

  - Rename __llvm_pgo_write_default_file() to __llvm_pgo_write_file().

  - Add __llvm_pgo_set_filename(), which sets the filename for
    subsequent calls to __llvm_pgo_write_file().

<rdar://problem/15943240>Properties: 




LOGS:






More information about the llvm-testresults mailing list