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

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Mon Sep 8 10:54:00 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/4527

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

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 217389
Blamelist: samsonov

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 docs/UsersManual.rst
 include/clang/Basic/Sanitizers.def
 lib/CodeGen/CGCall.cpp
 lib/CodeGen/CGClass.cpp
 lib/CodeGen/CGExpr.cpp
 lib/CodeGen/CGExprCXX.cpp
 lib/CodeGen/CodeGenFunction.h
 lib/ubsan/ubsan_diag.cc
 lib/ubsan/ubsan_handlers.cc
 lib/ubsan/ubsan_handlers.h
 test/CodeGen/catch-undef-behavior.c
 test/Driver/fsanitize.c
 test/ubsan/TestCases/Misc/nonnull-arg.cpp
On: http://10.1.1.2/svn/llvm-project
For: compiler-rt
At: Mon 08 Sep 2014 10:35:30
Changed By: samsonov
Comments: Implement nonnull-attribute sanitizer

Summary:
This patch implements a new UBSan check, which verifies
that function arguments declared to be nonnull with __attribute__((nonnull))
are actually nonnull in runtime.

To implement this check, we pass FunctionDecl to CodeGenFunction::EmitCallArgs
(where applicable) and if function declaration has nonnull attribute specified
for a certain formal parameter, we compare the corresponding RValue to null as
soon as it's calculated.

Test Plan: regression test suite

Reviewers: rsmith

Reviewed By: rsmith

Subscribers: cfe-commits, rnk

Differential Revision: http://reviews.llvm.org/D5082Properties: 




LOGS:






More information about the llvm-testresults mailing list