From 79dc0bc8beea39a180b720ef5543a3083bd6d983 Mon Sep 17 00:00:00 2001 From: Hubert Tong Date: Mon, 5 Aug 2019 13:55:41 +0000 Subject: [PATCH] [yaml2obj][tests] Fix overly restrictive od output check Summary: rL364517 introduced further instances of `od` output checking of the kind previously corrected by rL363829. This patch corrects the issue by suppressing output of the input offset. The check remains sufficiently sensitive to test for the intended value of the specific byte since the relevant byte value is the only output we are expecting from `od`. Reviewers: grimar, xingxue, daltenty, jasonliu, jhenderson, MaskRay Reviewed By: grimar, MaskRay Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D65680 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@367862 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/tools/yaml2obj/elf-header-sh-fields.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/tools/yaml2obj/elf-header-sh-fields.yaml b/test/tools/yaml2obj/elf-header-sh-fields.yaml index 65a503c3d3d..9bf64cddf1a 100644 --- a/test/tools/yaml2obj/elf-header-sh-fields.yaml +++ b/test/tools/yaml2obj/elf-header-sh-fields.yaml @@ -44,10 +44,10 @@ FileHeader: ## is unable to dump such headers. # RUN: yaml2obj --docnum=3 %s -o %t3 -# RUN: od -t x1 -v -j 0x3a -N 1 %t3 | FileCheck %s --check-prefix=NEWSIZE -# RUN: od -t x1 -v -j 0x3a -N 1 %t2 | FileCheck %s --check-prefix=OLDSIZE -# NEWSIZE: 0000072 01 -# OLDSIZE: 0000072 40 +# RUN: od -A n -t x1 -v -j 0x3a -N 1 %t3 | FileCheck %s --check-prefix=NEWSIZE +# RUN: od -A n -t x1 -v -j 0x3a -N 1 %t2 | FileCheck %s --check-prefix=OLDSIZE +# NEWSIZE: 01 +# OLDSIZE: 40 --- !ELF FileHeader: -- 2.50.1