summaryrefslogtreecommitdiffstats
path: root/libcxx/test
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2014-10-19 00:10:15 +0000
committerEric Fiselier <eric@efcs.ca>2014-10-19 00:10:15 +0000
commitac97f7ce7c30a7d492c7ebf5f79da3b8915e983a (patch)
tree46fe8bc30319c9e62a9a2ee8f63dd2fe48d21410 /libcxx/test
parentafefe97e1c97dd4f04761b5412e34feced0d065a (diff)
downloadbcm5719-llvm-ac97f7ce7c30a7d492c7ebf5f79da3b8915e983a.tar.gz
bcm5719-llvm-ac97f7ce7c30a7d492c7ebf5f79da3b8915e983a.zip
Fix unused variables in tests to placate scan-build. Patch from Steve MacKenzie.
llvm-svn: 220154
Diffstat (limited to 'libcxx/test')
-rw-r--r--libcxx/test/atomics/atomics.types.generic/bool.pass.cpp3
-rw-r--r--libcxx/test/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp2
-rw-r--r--libcxx/test/containers/sequences/array/array.data/data.pass.cpp1
-rw-r--r--libcxx/test/containers/sequences/array/array.data/data_const.pass.cpp1
-rw-r--r--libcxx/test/depr/depr.c.headers/tgmath_h.pass.cpp1
5 files changed, 8 insertions, 0 deletions
diff --git a/libcxx/test/atomics/atomics.types.generic/bool.pass.cpp b/libcxx/test/atomics/atomics.types.generic/bool.pass.cpp
index 500a2a2cb7b..dd851e86530 100644
--- a/libcxx/test/atomics/atomics.types.generic/bool.pass.cpp
+++ b/libcxx/test/atomics/atomics.types.generic/bool.pass.cpp
@@ -68,6 +68,7 @@ int main()
std::atomic_init(&obj, true);
assert(obj == true);
bool b0 = obj.is_lock_free();
+ (void)b0; // to placate scan-build
obj.store(false);
assert(obj == false);
obj.store(true, std::memory_order_release);
@@ -123,6 +124,7 @@ int main()
std::atomic_init(&obj, true);
assert(obj == true);
bool b0 = obj.is_lock_free();
+ (void)b0; // to placate scan-build
obj.store(false);
assert(obj == false);
obj.store(true, std::memory_order_release);
@@ -178,6 +180,7 @@ int main()
std::atomic_init(&obj, true);
assert(obj == true);
bool b0 = obj.is_lock_free();
+ (void)b0; // to placate scan-build
obj.store(false);
assert(obj == false);
obj.store(true, std::memory_order_release);
diff --git a/libcxx/test/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp b/libcxx/test/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp
index ebae10e6ebc..33821d3e359 100644
--- a/libcxx/test/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp
+++ b/libcxx/test/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp
@@ -71,6 +71,7 @@ int main()
assert(next(m.begin(), 5)->second == 2);
i = m.erase(3);
+ assert(i == 3);
assert(m.size() == 3);
assert(next(m.begin(), 0)->first == 1);
assert(next(m.begin(), 0)->second == 1);
@@ -135,6 +136,7 @@ int main()
assert(next(m.begin(), 5)->second == 2);
i = m.erase(3);
+ assert(i == 3);
assert(m.size() == 3);
assert(next(m.begin(), 0)->first == 1);
assert(next(m.begin(), 0)->second == 1);
diff --git a/libcxx/test/containers/sequences/array/array.data/data.pass.cpp b/libcxx/test/containers/sequences/array/array.data/data.pass.cpp
index ea91357bacd..08e4fd39d37 100644
--- a/libcxx/test/containers/sequences/array/array.data/data.pass.cpp
+++ b/libcxx/test/containers/sequences/array/array.data/data.pass.cpp
@@ -30,5 +30,6 @@ int main()
typedef std::array<T, 0> C;
C c = {};
T* p = c.data();
+ (void)p; // to placate scan-build
}
}
diff --git a/libcxx/test/containers/sequences/array/array.data/data_const.pass.cpp b/libcxx/test/containers/sequences/array/array.data/data_const.pass.cpp
index 93acb7188ae..8eb9762dcb8 100644
--- a/libcxx/test/containers/sequences/array/array.data/data_const.pass.cpp
+++ b/libcxx/test/containers/sequences/array/array.data/data_const.pass.cpp
@@ -30,5 +30,6 @@ int main()
typedef std::array<T, 0> C;
const C c = {};
const T* p = c.data();
+ (void)p; // to placate scan-build
}
}
diff --git a/libcxx/test/depr/depr.c.headers/tgmath_h.pass.cpp b/libcxx/test/depr/depr.c.headers/tgmath_h.pass.cpp
index c4c9e8587c2..a2ef814dcae 100644
--- a/libcxx/test/depr/depr.c.headers/tgmath_h.pass.cpp
+++ b/libcxx/test/depr/depr.c.headers/tgmath_h.pass.cpp
@@ -19,4 +19,5 @@ int main()
{
std::complex<double> cd;
double x = sin(1.0);
+ (void)x; // to placate scan-build
}
OpenPOWER on IntegriCloud