Skip to content

Conversation

@f15hr
Copy link
Contributor

@f15hr f15hr commented Jan 11, 2026

Resolves #840

Essentially clones the changes made by

With the exception of the aarch64 Makefile for HOL-Light proofs, since mldsa doesn't have proofs for aarch64. Note that for the autogen script, I added the generic function for cross compiling on both, but I commented out the the call for aarch64 since it is not possible.

Needs to be tested with autogen --force-cross --update-hol-light-bytecode.

@f15hr
Copy link
Contributor Author

f15hr commented Jan 11, 2026

autogen --force-cross --update-hol-light-bytecode passes on x86_64 Linux.

@f15hr f15hr marked this pull request as ready for review January 11, 2026 07:56
@f15hr f15hr requested a review from a team as a code owner January 11, 2026 07:56
@mkannwischer mkannwischer self-assigned this Jan 12, 2026
Copy link
Contributor

@mkannwischer mkannwischer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @f15hr. Took the liberty to squash the last two commits (and adjust the commit messages very slightly).

@mkannwischer mkannwischer changed the title Hol light cross port HOL-Light: Allow cross-generation of byte code Jan 12, 2026
Copy link
Contributor

@hanno-becker hanno-becker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor rebase issue with the non-existing AVR shell

@f15hr f15hr force-pushed the hol_light_cross_port branch from f018f98 to 059d726 Compare January 12, 2026 06:06
@mkannwischer mkannwischer merged commit e4509c9 into main Jan 12, 2026
678 of 679 checks passed
@mkannwischer mkannwischer deleted the hol_light_cross_port branch January 12, 2026 08:56
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.

Port cross-compilation support for HOL-Light

4 participants