[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