Skip to content

Comments

[LAPACK] Allow tests to return Skipped status#700

Merged
sknepper merged 1 commit intouxlfoundation:developfrom
SiPearl:ad/lapack_skip
Jul 17, 2025
Merged

[LAPACK] Allow tests to return Skipped status#700
sknepper merged 1 commit intouxlfoundation:developfrom
SiPearl:ad/lapack_skip

Conversation

@adegomme
Copy link
Contributor

Description

Lapack unimplemented or platform-unsupported tests are reported as successful, behaving differently from other backends where "skipped" status is used.
This adds a skipped status to the lapack test harness so that tests are skipped if they are not actually run

Checklist

All Submissions

  • [x ] Do all unit tests pass locally? Attach a log.
    They actually don't pass anymore, but that's expected. For example with Armpl LAPACK, all Batch tests are now skipped. this will probably alter test results in most backends, but that's good imo

100% tests passed, 0 tests failed out of 796

Total Test time (real) = 74.55 sec

The following tests did not run:
1993 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupAccuracyUsm.RealSinglePrecision/cpu_neoverse_v2_0xd4f (Skipped)
1994 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupAccuracyUsm.RealDoublePrecision/cpu_neoverse_v2_0xd4f (Skipped)
1995 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupAccuracyUsm.ComplexSinglePrecision/cpu_neoverse_v2_0xd4f (Skipped)
1996 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupAccuracyUsm.ComplexDoublePrecision/cpu_neoverse_v2_0xd4f (Skipped)
1997 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupDependencyUsm.RealSinglePrecision/cpu_neoverse_v2_0xd4f (Skipped)
1998 - LAPACK/RT/GeqrfBatchGroup/GeqrfBatchGroupDependencyUsm.RealDoublePrecision/cpu_neoverse_v2_0xd4f (Skipped)
...

@adegomme adegomme requested a review from a team as a code owner July 17, 2025 14:59
Copy link
Contributor

@andrewtbarker andrewtbarker left a comment

Choose a reason for hiding this comment

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

Thank you for this fix!

Copy link
Contributor

@sknepper sknepper left a comment

Choose a reason for hiding this comment

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

Thank you for these changes to help improve consistency in the testing!

@sknepper sknepper merged commit cf9c3cb into uxlfoundation:develop Jul 17, 2025
10 checks passed
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