Backed out changeset 0c253578b791 (bug 1447904) for TL failures /toolchain-win32-clang-tidy TW32. CLOSED TREE
authorNarcis Beleuzu <nbeleuzu@mozilla.com>
Wed, 28 Mar 2018 18:43:54 +0300
changeset 410482 78e9c8e6f699060a9de28f224d51acbaedb88b31
parent 410481 062fb7ce4184b9bb80495d343d5bcea301361cbd
child 410483 8dbfda12b1fe34a136e7546b68e3121fc998fa0b
push id101504
push userrgurzau@mozilla.com
push dateWed, 28 Mar 2018 22:01:17 +0000
treeherdermozilla-inbound@e51ae123ece9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1447904
milestone61.0a1
backs out0c253578b79107bc6b2bbd09a39aeca1f3d5170b
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 0c253578b791 (bug 1447904) for TL failures /toolchain-win32-clang-tidy TW32. CLOSED TREE
build/build-clang/clang-tidy-cxx14.patch
build/build-clang/clang-tidy-linux64.json
build/build-clang/clang-tidy-macosx64.json
build/build-clang/clang-tidy-win32.json
build/build-clang/clang-tidy-win64.json
deleted file mode 100644
--- a/build/build-clang/clang-tidy-cxx14.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Backport cxx14 default dialect flag from clang 6.0.0 trunk to 5.0.1
-
-Index: lib/Frontend/CompilerInvocation.cpp
-===================================================================
---- a/clang/tools/lib/Frontend/CompilerInvocation.cpp	(revision 320871)
-+++ b/clang/tools/lib/Frontend/CompilerInvocation.cpp	(working copy)
-@@ -1690,11 +1690,11 @@
-       break;
-     case InputKind::CXX:
-     case InputKind::ObjCXX:
--      // The PS4 uses C++11 as the default C++ standard.
--      if (T.isPS4())
--        LangStd = LangStandard::lang_gnucxx11;
--      else
--        LangStd = LangStandard::lang_gnucxx98;
-+#if defined(CLANG_DEFAULT_STD_CXX)
-+      LangStd = CLANG_DEFAULT_STD_CXX;
-+#else
-+      LangStd = LangStandard::lang_gnucxx14;
-+#endif
-       break;
-     case InputKind::RenderScript:
-       LangStd = LangStandard::lang_c99;
--- a/build/build-clang/clang-tidy-linux64.json
+++ b/build/build-clang/clang-tidy-linux64.json
@@ -10,13 +10,10 @@
     "extra_repo": "https://llvm.org/svn/llvm-project/clang-tools-extra/tags/RELEASE_501/final",
     "compiler_repo": "https://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_501/final",
     "libcxx_repo": "https://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_501/final",
     "libcxxabi_repo": "https://llvm.org/svn/llvm-project/libcxxabi/tags/RELEASE_501/final",
     "python_path": "/usr/bin/python2.7",
     "gcc_dir": "/builds/worker/workspace/build/src/gcc",
     "cc": "/builds/worker/workspace/build/src/gcc/bin/gcc",
     "cxx": "/builds/worker/workspace/build/src/gcc/bin/g++",
-    "as": "/builds/worker/workspace/build/src/gcc/bin/gcc",
-    "patches": [
-      "clang-tidy-cxx14.patch"
-    ]
+    "as": "/builds/worker/workspace/build/src/gcc/bin/gcc"
 }
--- a/build/build-clang/clang-tidy-macosx64.json
+++ b/build/build-clang/clang-tidy-macosx64.json
@@ -18,12 +18,11 @@
     "cxx": "/builds/worker/workspace/build/src/clang/bin/clang++",
     "as": "/builds/worker/workspace/build/src/clang/bin/clang",
     "ar": "/builds/worker/workspace/build/src/cctools/bin/x86_64-apple-darwin11-ar",
     "ranlib": "/builds/worker/workspace/build/src/cctools/bin/x86_64-apple-darwin11-ranlib",
     "ld": "/builds/worker/workspace/build/src/clang/bin/clang",
     "patches": [
       "llvm-debug-frame-for-5.patch",
       "compiler-rt-cross-compile.patch",
-      "compiler-rt-no-codesign.patch",
-      "clang-tidy-cxx14.patch"
+      "compiler-rt-no-codesign.patch"
     ]
 }
--- a/build/build-clang/clang-tidy-win32.json
+++ b/build/build-clang/clang-tidy-win32.json
@@ -7,13 +7,10 @@
     "build_clang_tidy": true,
     "llvm_repo": "https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_501/final",
     "clang_repo": "https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_501/final",
     "extra_repo": "https://llvm.org/svn/llvm-project/clang-tools-extra/tags/RELEASE_501/final",
     "compiler_repo": "https://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_501/final",
     "libcxx_repo": "https://llvm.org/svn/llvm-project/libcxx/trunk",
     "python_path": "c:/mozilla-build/python/python.exe",
     "cc": "cl.exe",
-    "cxx": "cl.exe",
-    "patches": [
-      "clang-tidy-cxx14.patch"
-    ]
+    "cxx": "cl.exe"
 }
--- a/build/build-clang/clang-tidy-win64.json
+++ b/build/build-clang/clang-tidy-win64.json
@@ -8,13 +8,10 @@
     "llvm_repo": "https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_501/final",
     "clang_repo": "https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_501/final",
     "extra_repo": "https://llvm.org/svn/llvm-project/clang-tools-extra/tags/RELEASE_501/final",
     "compiler_repo": "https://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_501/final",
     "libcxx_repo": "https://llvm.org/svn/llvm-project/libcxx/trunk",
     "python_path": "c:/mozilla-build/python/python.exe",
     "cc": "cl.exe",
     "cxx": "cl.exe",
-    "ml": "ml64.exe",
-    "patches": [
-      "clang-tidy-cxx14.patch"
-    ]
+    "ml": "ml64.exe"
 }