Remove "-C link-dead-code=y" flag
sysroot no longer builds with this flag. LLVM ERROR: Cannot select: 0x7f7c39be9b48: v8i8 = AArch64ISD::VSLI 0x7f7c39696120, 0x7f7c39693fc8, 0x7f7c39d86528, prebuilts/rust/linux-x86/1.50.0/src/stdlibs/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs:2324:5 0x7f7c39696120: v8i8,ch = CopyFromReg 0x7f7c420b1c98, Register:v8i8 %13, prebuilts/rust/linux-x86/1.50.0/src/stdlibs/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs:2324:5 0x7f7c39be90e8: v8i8 = Register %13 0x7f7c39693fc8: v8i8,ch = load<(dereferenceable load 8 from %ir.b)> 0x7f7c420b1c98, 0x7f7c39694510, undef:i64, prebuilts/rust/linux-x86/1.50.0/src/stdlibs/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs:2324:19 0x7f7c39694510: i64,ch = CopyFromReg 0x7f7c420b1c98, Register:i64 %17, prebuilts/rust/linux-x86/1.50.0/src/stdlibs/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs:2324:19 0x7f7c39be52d8: i64 = Register %17 0x7f7c39bea230: i64 = undef 0x7f7c39d86528: i32,ch = CopyFromReg 0x7f7c420b1c98, Register:i32 %18, prebuilts/rust/linux-x86/1.50.0/src/stdlibs/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs:2324:5 0x7f7c39be5ea0: i32 = Register %18 In function: _RNvNtNtNtCsfOHkQPwunBC_4core9core_arch7aarch644neon9vsli_n_s8B7_ 11:40:52 ninja failed with: exit status 1 Bug: 147140513 Test: build/run local rust_fuzz executable with asan+sancov. Change-Id: I00c81f25f562bb9f18169a199eaf95ebeb7dbbe6
This commit is contained in:
parent
b96a04ba49
commit
7af79fb49b
|
@ -46,7 +46,6 @@ var fuzzerFlags = []string{
|
|||
"-C llvm-args=-sanitizer-coverage-trace-geps",
|
||||
"-C llvm-args=-sanitizer-coverage-prune-blocks=0",
|
||||
"-C llvm-args=-sanitizer-coverage-pc-table",
|
||||
"-C link-dead-code=y",
|
||||
"-Z sanitizer=address",
|
||||
|
||||
// Sancov breaks with lto
|
||||
|
|
Loading…
Reference in New Issue