Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues, related to new feature DMD #960

Open
2 of 4 tasks
dklyuchinskiy opened this issue Dec 12, 2023 · 1 comment
Open
2 of 4 tasks

Issues, related to new feature DMD #960

dklyuchinskiy opened this issue Dec 12, 2023 · 1 comment

Comments

@dklyuchinskiy
Copy link
Contributor

Issues, related to new feature DMD

Checklist

  • DMD tests are missed CI
    CMakelists were not modified (fix some DMD issues #959).
  • Sometimes test return info = -8 or info = - 10.
    Variable SSUM is not initialized before call of LASSQ, but it should be (fix some DMD issues #959).
  • Tests for DMD are PASSED in any case
    Test always writes into stdout, return code is 0 even some checks are failed.
  • stderr is not empty
    Message The following floating-point exceptions are signalling: IEEE_OVERFLOW_FLAG IEEE_UNDERFLOW_FLAG arises. Maybe it is not a big problem, but it is first not-empty stderr of LAPACK tests, as I see.
@martin-frbg
Copy link
Collaborator

martin-frbg commented Dec 12, 2023

Ironically it appears to be the overflow protections that trigger the IEEE_OVERFLOW - code like IF ( SCALE .GE. (OFL / ROOTSC) ) where OFL is the overflow threshold returned by slamch/dlamch and ROOTSC (square root of SSUM) is smaller than one... (same problem also in ?GEJSV called by ?GEDMD )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants