When upgrading the version of clang on our automated testing infrastructure to 3.4.2 we disabled a set of warnings. We should review the disabled warnings and make code changes necessary to avoid them.
The set of warnings are:
--- a/build_posix/aclocal/strict.m4
+++ b/build_posix/aclocal/strict.m4
@@ -90,6 +90,12 @@ AC_DEFUN([AM_CLANG_WARNINGS], [
        w="$w -Wno-reserved-id-macro"
        w="$w -Wno-zero-length-array"
+       # Added when switching to building with clang 3.4.2
+       w="$w -Wno-parentheses-equality"
+       w="$w -Wno-self-assign"
+       w="$w -Wno-unreachable-code"
+       w="$w -Wno-unreachable-code-return"
They were added as part of WT-3535
- related to
- 
                    WT-3535 Fix ASAN build on Jenkins -         
- Closed
 
-