xerbla.f(3)

πŸ“¦ version 3.9.0, in centos-stream 9

✨ 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 β€” SRNAME is CHARACTER*(*). It's the name of the routine which called XERBLA. like, who snitched on you πŸ’…
  • INFO β€” INFO is INTEGER. 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