CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
21 lines
1.2 KiB
Plaintext
21 lines
1.2 KiB
Plaintext
; This testcase checks to make sure that we can write PDB files. It
|
|
; works by first reading a known good PDB file and dumping the contents
|
|
; to YAML. Then it tries to reconstruct as much of the original PDB as
|
|
; possible, although depending on what flags are specified when generating
|
|
; the YAML, the PDB might be missing data required for any standard tool
|
|
; to recognize it. Finally, it dumps the same set of fields from the newly
|
|
; constructed PDB to YAML, and verifies that the YAML is the same as the
|
|
; original YAML generated from the good PDB. Note that when doing the
|
|
; final comparison it must dump the original and the new pdb without any
|
|
; stream metadata, since the layout of the MSF file might be different
|
|
; (for example if we don't write the entire stream)
|
|
;
|
|
; RUN: llvm-pdbutil pdb2yaml -stream-metadata -stream-directory \
|
|
; RUN: -pdb-stream -tpi-stream -module-syms %p/Inputs/empty.pdb > %t.1
|
|
; RUN: llvm-pdbutil yaml2pdb -pdb=%t.2 %t.1
|
|
; RUN: llvm-pdbutil pdb2yaml -pdb-stream -tpi-stream \
|
|
; RUN: -module-syms -no-file-headers %p/Inputs/empty.pdb > %t.3
|
|
; RUN: llvm-pdbutil pdb2yaml -pdb-stream -tpi-stream \
|
|
; RUN: -module-syms -no-file-headers %t.2 > %t.4
|
|
; RUN: diff %t.3 %t.4
|