mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 20:23:11 +01:00
053d07b664
Create COFF/, ELF/, and Minidump and move tests there. Also * Rename `*.test` to `*.yaml` * For yaml2obj RUN lines, use `-o %t` instead of `> %t` for consistency. We still have tests that check stdout is the default output, e.g. multi-doc.test * Update tests to consistently use `##` for comments. `#` is for RUN and CHECK lines. * Merge symboless-relocation.yaml and invalid-symboless-relocation.yaml to ELF/relocation-implicit-symbol-index.test Reviewed By: grimar, jhenderson Differential Revision: https://reviews.llvm.org/D70264
22 lines
669 B
YAML
22 lines
669 B
YAML
# RUN: not yaml2obj %s -o /dev/null 2>&1 | FileCheck %s
|
|
|
|
## Test that we report an error for an ExceptionStream where the specified
|
|
## number of parameters is greater than the number of ExceptionInformation
|
|
## elements listed.
|
|
|
|
--- !minidump
|
|
Streams:
|
|
- Type: Exception
|
|
Thread ID: 0x7
|
|
Exception Record:
|
|
Exception Code: 0x23
|
|
Exception Flags: 0x5
|
|
Exception Record: 0x0102030405060708
|
|
Exception Address: 0x0a0b0c0d0e0f1011
|
|
Number of Parameters: 4
|
|
Parameter 0: 0x99
|
|
Parameter 1: 0x23
|
|
Parameter 2: 0x42
|
|
# CHECK: error: missing required key 'Parameter 3'
|
|
Thread Context: 3DeadBeefDefacedABadCafe)");
|