xerbla.f(3)
β¨ xerbla.f β¨
okay so bestie, welcome to the LAPACK manual page for xerbla.f π
this is the file where the drama happens β it's the error handler, the main character of "you passed me a bad argument" energy. let's get into it π
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine xerbla (SRNAME, INFO)β XERBLA π
π¦ Function/Subroutine Documentation π¦
subroutine xerbla (character*(*) SRNAME, integer INFO)
XERBLA β
π Purpose:
XERBLA is an error handler for the LAPACK routines. fr fr, that's its whole job π«Ά
It is called by an LAPACK routine if an input parameter has an invalid value. A message is printed and execution stops. like, it literally prints the message and then hits the brakes ππ
Installers may consider modifying the STOP statement in order to call system-specific exception-handling facilities. (iykyk β that's your cue to go customize if you need to π)
β¨ Parameters:
SRNAMEβSRNAMEisCHARACTER*(*). It's the name of the routine which called XERBLA. like, who snitched on you πINFOβINFOisINTEGER. The position of the invalid parameter in the parameter list of the calling routine. so it's literally pointing at the problem parameter, iconic behavior π₯
π Author:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Date:
December 2016
π Definition at line 72 of file SRC/xerbla.f.
π§ Author
Generated automatically by Doxygen for LAPACK from the source code. (not a human wrote this bit, it's the robot doing its thing π€β¨)
and that's the whole page bestie, no cap π stay safe out there and don't trigger xerbla on purpose, she WILL stop your program π
Version 3.8.0 β Tue Nov 14 2017 β xerbla.f(3) πΈ mwah, go forth and pass valid arguments π«Ά
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms