Skip to content

Add paste binary for decompiler tests - #178

Open
zardus wants to merge 1 commit into
masterfrom
decompiler-duplication-reverter-equal-key
Open

Add paste binary for decompiler tests#178
zardus wants to merge 1 commit into
masterfrom
decompiler-duplication-reverter-equal-key

Conversation

@zardus

@zardus zardus commented Aug 13, 2026

Copy link
Copy Markdown
Member

THIS MESSAGE WAS GENERATED BY AN AUTOMATED PROCESS

Adds the GNU coreutils 9.1 paste binary used by angr's DuplicationReverter regression. The fixture comes from the public DecBench corpus at revision 4b42a0dc6158913db0648a9123e76d6ddd9ab9cf and has only its debug sections removed; the source, transformation, checksums, and GPLv3-or-later license are recorded beside it.

Consumed by angr/angr#6742. Validation: #178 (comment)

@zardus

zardus commented Aug 13, 2026

Copy link
Copy Markdown
Member Author

THIS MESSAGE WAS GENERATED BY AN AUTOMATED PROCESS

Validation record for head 2cff2bf4d88f50c0619f0a8291ab32bee561ee3c against baseline d35ea74667ba08d089085f841e92fe5e764124f6.

  • Provenance: applying objcopy --strip-debug to DecBench 4b42a0dc6158913db0648a9123e76d6ddd9ab9cf binaries/O2-noinline/coreutils/paste reproduces the committed fixture byte-for-byte
  • Source SHA-256: 9c32fa84a1260d50224c008180ababd41f47c8ba8e7d021671c6f6e93d964d92
  • Fixture SHA-256: 01fcdf629c4994d0fe733c10a92dc142909be74c9d8c9efe04b703ae6cbf103d
  • Layout: program headers and .text/.rodata bytes are unchanged; paste_parallel remains at virtual address 0x2a40, size 1097
  • Sanitization: no local build path or username remains in the fixture
  • Consumer: the focused full-preset SAILR regression in Decompiler: preserve equal replacement block keys angr#6742 passes with this fixture

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant