aboutsummaryrefslogtreecommitdiff
path: root/compiler_wrapper/testdata/cros_nonhardened_golden
diff options
context:
space:
mode:
authorJian Cai <jiancai@google.com>2020-06-17 15:27:24 -0700
committerCommit Bot <commit-bot@chromium.org>2020-06-26 01:40:14 +0000
commitdc996b9cd333b330ca79985a93f9a71995676a71 (patch)
tree19c662f370a8f56d514ba9f3e2fb72b7f657dbb6 /compiler_wrapper/testdata/cros_nonhardened_golden
parent0c1730a05945799cf65aced40063c17ffafe737f (diff)
downloadtoolchain-utils-dc996b9cd333b330ca79985a93f9a71995676a71.tar.gz
compiler_wrapper: redirect clang crash dignoses
Redirect all diagnoses of clang crashes to a dedicated directory using fcrash-diagnostics-dir so we can upload these files to the cloud. The flag was added to clangPostFlags to overwite redirection done on package level. BUG=chromium:1056904 TEST=None Change-Id: I78bfc77d7f3af8556b4308f2e71407d627627747 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2251038 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Commit-Queue: Jian Cai <jiancai@google.com> Tested-by: Jian Cai <jiancai@google.com>
Diffstat (limited to 'compiler_wrapper/testdata/cros_nonhardened_golden')
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/bisect.json3
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_ftrapv_maincc_target_specific.json9
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_maincc_target_specific.json9
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_path.json12
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_sanitizer_args.json8
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json7
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clang_sysroot_wrapper_common.json6
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/clangtidy.json8
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/force_disable_werror.json5
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/gcc_clang_syntax.json4
10 files changed, 71 insertions, 0 deletions
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/bisect.json b/compiler_wrapper/testdata/cros_nonhardened_golden/bisect.json
index ce83cd72..4002d2f7 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/bisect.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/bisect.json
@@ -34,6 +34,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -86,6 +87,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -141,6 +143,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_ftrapv_maincc_target_specific.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_ftrapv_maincc_target_specific.json
index db5bea28..3946b2b1 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_ftrapv_maincc_target_specific.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_ftrapv_maincc_target_specific.json
@@ -25,6 +25,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-ftrapv",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -67,6 +68,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-ftrapv",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -109,6 +111,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-ftrapv",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -151,6 +154,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"-ftrapv",
"main.cc",
@@ -194,6 +198,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-ftrapv",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -236,6 +241,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"-ftrapv",
"main.cc",
@@ -279,6 +285,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"-ftrapv",
"main.cc",
@@ -322,6 +329,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-ftrapv",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -364,6 +372,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"-ftrapv",
"main.cc",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_maincc_target_specific.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_maincc_target_specific.json
index 8b5d7088..d0e8c521 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_maincc_target_specific.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_maincc_target_specific.json
@@ -24,6 +24,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -64,6 +65,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -104,6 +106,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -144,6 +147,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -185,6 +189,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -225,6 +230,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -266,6 +272,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -307,6 +314,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -347,6 +355,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"main.cc",
"-Wno-implicit-int-float-conversion",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_path.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_path.json
index 418f9d62..b224b952 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_path.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_path.json
@@ -24,6 +24,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -67,6 +68,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -110,6 +112,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -153,6 +156,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -203,6 +207,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-resource-dir=someResourceDir",
"--gcc-toolchain=/usr",
"main.cc",
@@ -258,6 +263,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-resource-dir=someResourceDir",
"--gcc-toolchain=/usr",
"main.cc",
@@ -308,6 +314,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-resource-dir=someResourceDir",
"--gcc-toolchain=/usr",
"main.cc",
@@ -353,6 +360,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -393,6 +401,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-Ba/b/bin",
@@ -433,6 +442,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-Ba/b/bin",
@@ -473,6 +483,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -516,6 +527,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sanitizer_args.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sanitizer_args.json
index 54a3268c..609bec35 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sanitizer_args.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sanitizer_args.json
@@ -26,6 +26,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fsanitize=kernel-address",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -69,6 +70,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fsanitize=kernel-address",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -112,6 +114,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fsanitize=kernel-address",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -155,6 +158,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fsanitize=kernel-address",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -197,6 +201,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fno-experimental-new-pass-manager",
"-fsanitize=fuzzer",
"main.cc",
@@ -241,6 +246,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fno-experimental-new-pass-manager",
"-fsanitize=address",
"-fprofile-instr-generate",
@@ -285,6 +291,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fsanitize=address",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -327,6 +334,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fprofile-instr-generate",
"main.cc",
"-Wno-implicit-int-float-conversion",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json
index 4a30d74e..e84e1491 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_specific_args.json
@@ -35,6 +35,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -76,6 +77,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-Wno-#warnings",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -118,6 +120,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-Wno-error=uninitialized",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -160,6 +163,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-Wno-error=unused-variable",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -202,6 +206,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-Wno-unused-variable",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -244,6 +249,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-Wunused-variable",
"main.cc",
"-Wno-implicit-int-float-conversion",
@@ -286,6 +292,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-someflag",
"main.cc",
"-Wno-implicit-int-float-conversion",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sysroot_wrapper_common.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sysroot_wrapper_common.json
index 8b5c8b90..9c90d35b 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sysroot_wrapper_common.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clang_sysroot_wrapper_common.json
@@ -55,6 +55,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -98,6 +99,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -134,6 +136,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -175,6 +178,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-fno-stack-protector",
"-D__KERNEL__",
"main.cc",
@@ -218,6 +222,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"-mthumb",
"-fno-stack-protector",
"-D__KERNEL__",
@@ -261,6 +266,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"--sysroot=xyz",
"main.cc",
"-Wno-implicit-int-float-conversion",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/clangtidy.json b/compiler_wrapper/testdata/cros_nonhardened_golden/clangtidy.json
index cf30514c..c340e895 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/clangtidy.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/clangtidy.json
@@ -39,6 +39,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -60,6 +61,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -111,6 +113,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -133,6 +136,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -186,6 +190,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -211,6 +216,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -265,6 +271,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -287,6 +294,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/force_disable_werror.json b/compiler_wrapper/testdata/cros_nonhardened_golden/force_disable_werror.json
index 7aad322f..2ddb3514 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/force_disable_werror.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/force_disable_werror.json
@@ -27,6 +27,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -70,6 +71,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -99,6 +101,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -146,6 +149,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -175,6 +179,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_clang_syntax.json b/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_clang_syntax.json
index 76d81fa9..d21d2179 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_clang_syntax.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_clang_syntax.json
@@ -24,6 +24,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -84,6 +85,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -139,6 +141,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",
@@ -182,6 +185,7 @@
"-static-libgcc",
"-Wno-final-dtor-non-final-class",
"-Werror=poison-system-directories",
+ "-fcrash-diagnostics-dir=/tmp/clang_crash_diagnostics",
"main.cc",
"-Wno-implicit-int-float-conversion",
"-B../../bin",