Skip to content

Fix INFO=-N in argument-validation#1272

Merged
langou merged 1 commit into
Reference-LAPACK:masterfrom
kyungminlee:fix-info-position-drift
May 11, 2026
Merged

Fix INFO=-N in argument-validation#1272
langou merged 1 commit into
Reference-LAPACK:masterfrom
kyungminlee:fix-info-position-drift

Conversation

@kyungminlee
Copy link
Copy Markdown
Contributor

INFO=-N value reported to XERBLA on a too-small workspace (or LRWORK) does not match the actual signature position of the argument being tested.

Sites:

  • ?ORBDB4 / ?UNBDB4: LWORK test reported -14 (WORK), should be -15.
  • ?GGSVD3: LWORK.LT.1 test reported -24 (the INFO arg in S/D; IWORK in C/Z), should be -22 (LWORK).
  • ?ORCSD / ?UNCSD: LWORK test reported -22 (LDU2), should be -28 (LWORK). Z/C also report LRWORK as -24 (LDV1T), should be -30.
  • C/ZLAQZ0: LWORK test reported -19 (RWORK), should be -18. (S/DLAQZ0 use ALPHAR+ALPHAI instead of ALPHA, so LWORK is at position 19 there and -19 is already correct.)
  • C/ZLAQZ2: LWORK test reported -26 (RWORK), should be -25.

INFO=-N value reported to XERBLA on a too-small workspace
(or LRWORK) does not match the actual signature position of the
argument being tested.

Sites:
- ?ORBDB4 / ?UNBDB4: LWORK test reported -14 (WORK), should be -15.
- ?GGSVD3: LWORK.LT.1 test reported -24 (the INFO arg in S/D;
  IWORK in C/Z), should be -22 (LWORK).
- ?ORCSD / ?UNCSD: LWORK test reported -22 (LDU2), should be -28
  (LWORK). Z/C also report LRWORK as -24 (LDV1T), should be -30.
- C/ZLAQZ0: LWORK test reported -19 (RWORK), should be -18.
  (S/DLAQZ0 use ALPHAR+ALPHAI instead of ALPHA, so LWORK is at
  position 19 there and -19 is already correct.)
- C/ZLAQZ2: LWORK test reported -26 (RWORK), should be -25.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@langou langou merged commit a230352 into Reference-LAPACK:master May 11, 2026
12 checks passed
@kyungminlee kyungminlee deleted the fix-info-position-drift branch May 11, 2026 11:34
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