From fc9c934ee893341c7a8677f4bd01c1074a7d8f6a Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 8 Feb 2023 12:28:36 +0100 Subject: dashboard/linux: switch clang configs to DWARF4 Currently syzbot is unable to symbolize reports for DWARF5. --- dashboard/config/linux/bits/clang.yml | 9 +++++++++ dashboard/config/linux/bits/kmsan.yml | 6 ------ 2 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 dashboard/config/linux/bits/clang.yml (limited to 'dashboard/config/linux/bits') diff --git a/dashboard/config/linux/bits/clang.yml b/dashboard/config/linux/bits/clang.yml new file mode 100644 index 000000000..24c345335 --- /dev/null +++ b/dashboard/config/linux/bits/clang.yml @@ -0,0 +1,9 @@ +# Copyright 2023 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +config: + # Newer Clang versions generate DWARF5 by default, but old binutils choke on that. + # This results in syzbot being unable to symbolize reports. + # Stick to DWARF4 for now. + - DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT: [n, weak] + - DEBUG_INFO_DWARF4 diff --git a/dashboard/config/linux/bits/kmsan.yml b/dashboard/config/linux/bits/kmsan.yml index fbe60629e..3b031c68d 100644 --- a/dashboard/config/linux/bits/kmsan.yml +++ b/dashboard/config/linux/bits/kmsan.yml @@ -28,12 +28,6 @@ config: # KMSAN doesn't support ORC unwinder (https://github.com/google/kmsan/issues/48). - UNWINDER_FRAME_POINTER - # Newer Clang versions generate DWARF5 by default, but old binutils choke on that. - # This results in syzbot being unable to symbolize reports. - # Stick to DWARF4 for now. - - DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT: [n, weak] - - DEBUG_INFO_DWARF4 - - HYPERVISOR_GUEST: n - PARAVIRT: n - PARAVIRT_SPINLOCKS: [n, weak] -- cgit mrf-deployment