Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • diffoscope diffoscope
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 145
    • Issues 145
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Reproducible BuildsReproducible Builds
  • diffoscopediffoscope
  • Merge requests
  • !59
The source project of this merge request has been removed.

WIP: Filter readelf output

Closed Jean-Romain Garnier requested to merge (removed):experimental_readelf_output_filtering into master Jul 10, 2020
  • Overview 0
  • Pipelines 0
  • Changes 1

This MR serves as a use-case example, and should not be merged.

When comparing ELF files that have be recompiled in a non-reproducible way, there are many changes picked-up by diffoscope that may be irrelevant to analyzing the potential change in behavior of the program. The changes introduced in this MR try to mask some of those changes in the output of readelf. By combining theses changes with --exclude-command to ignore some sections (e.g. debug sections, comments, headers...), I sometimes divided the size of the output diff by a factor of 10.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: experimental_readelf_output_filtering