Skip to content

Conversation

@rolfmorel
Copy link
Contributor

@rolfmorel rolfmorel commented Nov 19, 2025

Adds lit as a test dependency via pyproject.toml. Adds FileCheck as an external dependency -- for CI we use Ubuntu's llvm-dev package. Makes CI run for both x86_64 and AArch64.

@rolfmorel rolfmorel force-pushed the users/rolfmorel/lit-ci branch from e01b506 to af53648 Compare November 19, 2025 18:56
@rengolin
Copy link
Member

@banach-space do you know what's wrong with the Arm build? Do we have torch-mlir packages already being built after your PR?

@rolfmorel
Copy link
Contributor Author

The issue is with the specified version of torch-mlir. For lighthouse's current version of torch-mlir, i.e. the one that is currently used in the Github actions, there's no ARM version. And for all released ARM versions of the torch-mlir python package there is no x86 version (due to a hiccup on the torch-mlir-release repo). Hopefully tomorrow there will be a torch-mlir nightly package for both ARM and x86. 🤞

Adds lit as a test dependency via pyproject.toml. Adds FileCheck as an
external dependency -- for CI we use Ubuntu's llvm-dev package.
@rolfmorel rolfmorel force-pushed the users/rolfmorel/lit-ci branch from af53648 to dd25255 Compare November 22, 2025 15:13
@rolfmorel rolfmorel marked this pull request as ready for review November 22, 2025 15:30
@rolfmorel rolfmorel changed the title [Examples][CI] Enable testing of examples through lit [CI][Examples] Enable testing of examples through lit Nov 22, 2025
@rolfmorel rolfmorel requested a review from adam-smnk November 22, 2025 15:38
@rolfmorel
Copy link
Contributor Author

With #26 merged, CI is now working on x86 and ARM -- see the checks on this PR! 🥳

@rengolin
Copy link
Member

Can you update the workflow to only test push on branch main before you merge?

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.

3 participants