1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test/Object/wasm-invalid-file.yaml
Sam Clegg 9ec299b323 Fix use of echo command in test script
On win32 we use lit's executeBuiltinEcho to implement the
echo command and this version only currently supports flags
that are separate.

llvm-svn: 333495
2018-05-30 03:26:28 +00:00

17 lines
574 B
YAML

# RUN: yaml2obj %s > %t.wasm
# RUN: echo -e -n "\x01" >> %t.wasm
# Append a new section but truncate the encoding of the section size
# RUN: not llvm-objdump -h %t.wasm 2>&1 | FileCheck %s -check-prefix=CHECK-LEB-DECODE
!WASM
FileHeader:
Version: 0x00000001
# CHECK-LEB-DECODE: malformed uleb128, extends past end
# RUN: echo -en "\x99hello" >> %t.wasm
# Append a section size that extends beyond the end of the file
# RUN: not llvm-objdump -h %t.wasm 2>&1 | FileCheck %s -check-prefix=CHECK-SECTION-SIZE
# CHECK-SECTION-SIZE: '{{.*}}.wasm': Section too large