[compiler-rt] r240856 - [asan] Enable 2 tests on Android.
Evgeniy Stepanov
eugeni.stepanov at gmail.com
Fri Jun 26 16:41:50 PDT 2015
Author: eugenis
Date: Fri Jun 26 18:41:50 2015
New Revision: 240856
URL: http://llvm.org/viewvc/llvm-project?rev=240856&view=rev
Log:
[asan] Enable 2 tests on Android.
Due to bionic improvements and "recent" sized-delete changes in clang.
Modified:
compiler-rt/trunk/test/asan/TestCases/Linux/sized_delete_test.cc
compiler-rt/trunk/test/asan/TestCases/init-order-atexit.cc
Modified: compiler-rt/trunk/test/asan/TestCases/Linux/sized_delete_test.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Linux/sized_delete_test.cc?rev=240856&r1=240855&r2=240856&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Linux/sized_delete_test.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Linux/sized_delete_test.cc Fri Jun 26 18:41:50 2015
@@ -6,11 +6,6 @@
// RUN: env ASAN_OPTIONS=$ASAN_OPTIONS:new_delete_type_mismatch=0 %run %t scalar
// RUN: env ASAN_OPTIONS=$ASAN_OPTIONS:new_delete_type_mismatch=0 %run %t array
-// FIXME: the following two lines are not true after r232788.
-// Sized-delete is implemented with a weak delete() definition.
-// Weak symbols are kind of broken on Android.
-// XFAIL: android
-
#include <new>
#include <stdio.h>
#include <string>
Modified: compiler-rt/trunk/test/asan/TestCases/init-order-atexit.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/init-order-atexit.cc?rev=240856&r1=240855&r2=240856&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/init-order-atexit.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/init-order-atexit.cc Fri Jun 26 18:41:50 2015
@@ -1,6 +1,3 @@
-// FIXME: https://code.google.com/p/address-sanitizer/issues/detail?id=316
-// XFAIL: android
-//
// Test for the following situation:
// (1) global A is constructed.
// (2) exit() is called during construction of global B.
More information about the llvm-commits
mailing list