[LLVMdev] Recent Sanitizer regressions

Hal Finkel hfinkel at anl.gov
Tue Feb 17 19:15:55 PST 2015


----- Original Message -----
> From: "Alexey Samsonov" <vonosmas at gmail.com>
> To: "David Blaikie" <dblaikie at gmail.com>
> Cc: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
> Sent: Tuesday, February 17, 2015 5:32:07 PM
> Subject: Re: [LLVMdev] Recent Sanitizer regressions
> 
> 
> 
> This was caused by r229462. Hal is already on it.

This should be fixed by r229618.

 -Hal

> 
> 
> On Tue, Feb 17, 2015 at 11:14 AM, David Blaikie < dblaikie at gmail.com
> > wrote:
> 
> 
> 
> This morning I'm seeing 4 new sanitizer failures in
> SanitizerCommon-Unit (compared to a couple of days ago, when I
> didn't see these) - perhaps related to recent library refactoring?
> 
> 
> SanitizerCommon-Unit ::
> Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest
> SanitizerCommon-Unit ::
> Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest
> SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest
> SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest
> 
> Specifically:
> 
> 
> FAIL: SanitizerCommon-Unit ::
> Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest (22526 of
> 23188)
> ******************** TEST 'SanitizerCommon-Unit ::
> Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest' FAILED
> ********************
> Note: Google Test filter = DeadlockDetector.RemoveEdgesTest
> [==========] Running 1 test from 1 test case.
> [----------] Global test environment set-up.
> [----------] 1 test from DeadlockDetector
> [ RUN ] DeadlockDetector.RemoveEdgesTest
> ==23451==Sanitizer CHECK failed:
> /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h:372
> ((node)) >= ((size())) (0, 8)
> 
> 
> ********************
> FAIL: SanitizerCommon-Unit ::
> Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest (22592 of
> 23188)
> ******************** TEST 'SanitizerCommon-Unit ::
> Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest' FAILED
> ********************
> Note: Google Test filter = SanitizerCommon.ThreadRegistryTest
> [==========] Running 1 test from 1 test case.
> [----------] Global test environment set-up.
> [----------] 1 test from SanitizerCommon
> [ RUN ] SanitizerCommon.ThreadRegistryTest
> ==23616==Sanitizer CHECK failed:
> /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc:275
> ((ThreadStatusCreated)) == ((tctx->status)) (1, 2)
> 
> 
> ********************
> FAIL: SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest (22641 of
> 23188)
> ******************** TEST 'SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest' FAILED
> ********************
> Note: Google Test filter = DeadlockDetector.RemoveEdgesTest
> [==========] Running 1 test from 1 test case.
> [----------] Global test environment set-up.
> [----------] 1 test from DeadlockDetector
> [ RUN ] DeadlockDetector.RemoveEdgesTest
> ==23775==Sanitizer CHECK failed:
> /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h:372
> ((node)) >= ((size())) (0, 8)
> 
> 
> ********************
> FAIL: SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest (22728 of
> 23188)
> ******************** TEST 'SanitizerCommon-Unit ::
> Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest' FAILED
> ********************
> Note: Google Test filter = SanitizerCommon.ThreadRegistryTest
> [==========] Running 1 test from 1 test case.
> [----------] Global test environment set-up.
> [----------] 1 test from SanitizerCommon
> [ RUN ] SanitizerCommon.ThreadRegistryTest
> ==24109==Sanitizer CHECK failed:
> /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc:275
> ((ThreadStatusCreated)) == ((tctx->status)) (1, 2)
> 
> 
> 
> --
> 
> 
> Alexey Samsonov
> vonosmas at gmail.com
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory



More information about the llvm-dev mailing list