Skip to content

Conversation

@AaronStGeorge
Copy link
Contributor

When diagnosing this issue, some sources point to the possibility of an architecture mismatch, i.e. we generate code that assumes a particular instruction is available, and if said instruction isn't available we get a SIGILLand the ILLEGAL error from CTest we've seen. Without --iree-llvmcpu-target-cpu=host IREE will not attempt to use any advanced CPU arch features making an arch mismatch impossible. If we see the same ILLEGAL error without the --iree-llvmcpu-target-cpu=host flag, we can be reasonably assured that arch mismatch isn't the culprit.

When diagnosing this issue, some sources point to the possibility of an
architecture mismatch, i.e. we generate code that assumes a particular
instruction is available, and if said instruction isn't available we get
a `SIGILL`and the `ILLEGAL` error from CTest we've seen. Without `--iree-llvmcpu-target-cpu=host` IREE will not attempt to use
any advanced CPU arch features making an arch mismatch impossible. If
we see the same `ILLEGAL` error without the `--iree-llvmcpu-target-cpu=host` flag, we can be
reasonably assured that arch mismatch isn't the culprit.
@codecov-commenter
Copy link

codecov-commenter commented Oct 28, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (main@58964ee). Learn more about missing BASE report.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2608   +/-   ##
=======================================
  Coverage        ?   77.55%           
=======================================
  Files           ?      264           
  Lines           ?    25192           
  Branches        ?        0           
=======================================
  Hits            ?    19537           
  Misses          ?     5655           
  Partials        ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

We need to actually know how frequently this might happen to know if we
*haven't* seen it in X number of runs than it's probably not a problem.
This reverts commit 3afee71.
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.

2 participants