Skip to content

test_power_method failed on i386 #20

@olebole

Description

@olebole

Hi,

I just tried to rebuild sopt on all Debian architectures (including 4b332fb to fix Debian bug #844219), and got the following failure on Intel x86, 32 bit:

test_power_method is a Catch v1.10.0 host application.
Run with -? for options

Randomness seeded to: 1513113270

-------------------------------------------------------------------------------
Power Method
  AtA
-------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/cpp/tests/power_method.cc:27
...............................................................................

/<<PKGBUILDDIR>>/cpp/tests/power_method.cc:34: FAILED:
  CHECK( std::abs(result.magnitude - std::abs(eigenvalue)) < 1e-8 )
with expansion:
  0.774284024 < 0.00000001
with messages:
  eigenvalue := (7.76443,0)
  result.magnitude := (8.53872,0)
  result.eigenvector.transpose() * eigenvector := (8.58211e-07,6.68068e-06)

-------------------------------------------------------------------------------
Power Method
  A
-------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/cpp/tests/power_method.cc:37
...............................................................................

/<<PKGBUILDDIR>>/cpp/tests/power_method.cc:43: FAILED:
  CHECK( std::abs(result.magnitude - std::abs(eigenvalue)) < 1e-8 )
with expansion:
  0.774284024 < 0.00000001
with messages:
  eigenvalue := (7.76443,0)
  result.magnitude := (8.53872,0)
  result.eigenvector.transpose() * eigenvector := (8.58211e-07,6.68068e-06)

Any ideas how I could fix that?

Best

Ole

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions