Skip to content

HOL-Light: Avoid manual patchup of byte code and disassembly in proof scripts #1180

@hanno-becker

Description

@hanno-becker

Currently, the *.ML HOL-Light proof scripts embed the byte code and disassembly of the target object file. Both have to be updated manually upon changes to the code such as re-running SLOTHY. This is tedious and unnecessary, seeing that all proofs are agnostic to specific instruction ordering.

Task: Either remove the embedding of the byte code in the *.ML file, or extend autogen to generate it automatically using print_literal_from_elf from within the HOL-Light shell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions