Skip to content

OrthogonalizeColumn Weighted sometimes fails on Intel #671

@Sbozzolo

Description

@Sbozzolo

Example:

Device configuration: omp,cpu
Memory configuration: host-std
libCEED backend: /cpu/self/xsmm/blocked
Filters: "OrthogonalizeColumn Weighted - Real 1" [Serial]
Randomness seeded to: 2068165894

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
palace-unit-tests is a Catch2 v3.8.1 host application.
Run with -? for options

-------------------------------------------------------------------------------
OrthogonalizeColumn Weighted - Real 1
-------------------------------------------------------------------------------
/home/runner/work/palace/palace/test/unit/test-orthog.cpp:276
...............................................................................

/home/runner/work/palace/palace/test/unit/test-orthog.cpp:321: FAILED:
  CHECK_THAT( w[0], WithinRel(-w[1]) )
with expansion:
  -0.00052872439846385 and -0.00052872439846396 are within 2.22045e-12% of each
  other

-------------------------------------------------------------------------------
OrthogonalizeColumn Weighted - Real 1
-------------------------------------------------------------------------------
/home/runner/work/palace/palace/test/unit/test-orthog.cpp:276
...............................................................................

/home/runner/work/palace/palace/test/unit/test-orthog.cpp:321: FAILED:
  CHECK_THAT( w[0], WithinRel(-w[1]) )
with expansion:
  -0.00052872439846385 and -0.00052872439846396 are within 2.22045e-12% of each
  other

===============================================================================
test cases: 1 | 1 failed
assertions: 9 | 7 passed | 2 failed

https://github.com/awslabs/palace/actions/runs/22965864977/job/66669136571?pr=668

This is intermittent. Probably related to floating point precision.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingciRelated to continuous integration (CI) and/or GitHub Actions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions