Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 31b66c76 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Disable ubsan diagnostics under HWASan."

parents 17c4507d b15a5648
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -485,6 +485,11 @@ func (sanitize *sanitize) begin(ctx BaseModuleContext) {
	if Bool(s.Hwaddress) {
		s.Address = nil
		s.Thread = nil
		// Disable ubsan diagnosic as a workaround for a compiler bug.
		// TODO(b/191808836): re-enable.
		s.Diag.Undefined = nil
		s.Diag.Integer_overflow = nil
		s.Diag.Misc_undefined = nil
	}

	// TODO(b/131771163): CFI transiently depends on LTO, and thus Fuzzer is