[Lldb-commits] [lldb] afe9b0b - [Test][lldb] Fix YAML mapping keys duplication. NFC.
Anton Sidorenko via lldb-commits
lldb-commits at lists.llvm.org
Mon Feb 13 05:42:27 PST 2023
Author: Anton Sidorenko
Date: 2023-02-13T16:41:15+03:00
New Revision: afe9b0ba87b7347614bdb043c919fe0a4fb1006b
URL: https://github.com/llvm/llvm-project/commit/afe9b0ba87b7347614bdb043c919fe0a4fb1006b
DIFF: https://github.com/llvm/llvm-project/commit/afe9b0ba87b7347614bdb043c919fe0a4fb1006b.diff
LOG: [Test][lldb] Fix YAML mapping keys duplication. NFC.
YAML specification does not allow keys duplication an a mapping. However, YAML
parser in LLVM does not have any check on that and uses only the last key entry.
In this change duplicated keys are merged to satisfy the spec.
Differential Revision: https://reviews.llvm.org/D143727
Added:
Modified:
lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-decoy.yaml
lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-overflow.yaml
lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad.yaml
Removed:
################################################################################
diff --git a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-decoy.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-decoy.yaml
index 028a12f54a097..a60f8030c5ec0 100644
--- a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-decoy.yaml
+++ b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-decoy.yaml
@@ -8,7 +8,6 @@ FileHeader:
Type: ET_DYN
Machine: EM_ARM
Flags: [ EF_ARM_SOFT_FLOAT, EF_ARM_EABI_VER5 ]
-Sections:
Sections:
- Name: .text
Type: SHT_PROGBITS
diff --git a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-overflow.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-overflow.yaml
index 807a468f3d4bb..c28c6d94881a6 100644
--- a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-overflow.yaml
+++ b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad-overflow.yaml
@@ -5,7 +5,6 @@ FileHeader:
Type: ET_DYN
Machine: EM_ARM
Flags: [ EF_ARM_SOFT_FLOAT, EF_ARM_EABI_VER5 ]
-Sections:
Sections:
- Name: .text
Type: SHT_PROGBITS
diff --git a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad.yaml
index 53e96f601aa82..816848facb4ef 100644
--- a/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad.yaml
+++ b/lldb/test/API/functionalities/postmortem/minidump-new/libbreakpad.yaml
@@ -5,7 +5,6 @@ FileHeader:
Type: ET_DYN
Machine: EM_ARM
Flags: [ EF_ARM_SOFT_FLOAT, EF_ARM_EABI_VER5 ]
-Sections:
Sections:
- Name: .text
Type: SHT_PROGBITS
More information about the lldb-commits
mailing list