]> granicus.if.org Git - llvm/commitdiff
[yaml2obj][tests] Fix overly restrictive od output check
authorHubert Tong <hubert.reinterpretcast@gmail.com>
Mon, 5 Aug 2019 13:55:41 +0000 (13:55 +0000)
committerHubert Tong <hubert.reinterpretcast@gmail.com>
Mon, 5 Aug 2019 13:55:41 +0000 (13:55 +0000)
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

index 65a503c3d3d98f717a4349064e4371da5e7e56a4..9bf64cddf1a1ee1b05d659d9f514e2d37f47a485 100644 (file)
@@ -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: