NRRDSANITY(1)
β¨ NRRDSANITY β¨
okay bestie, so this is the nrrdSanity page from the User Commands section of the manual π
she's a little diagnostic gremlin and she's here to tell you if your build is, like, okay π«Ά
πΈ NAME πΈ
nrrdSanity β the nrrd sanity check, no cap π
π SYNOPSIS π
nrrdSanity
literally it's just that. no flags, no args, no drama. she takes zero input and gives you the whole vibe check back π₯
π¦ DESCRIPTION π¦
so nrrdSanity(1) calls the nrrdSanity() check, and the way that it does this is to verify the correctness of all the information about the architecture β and the key detail here is that this info was set at compile-time, so we're not poking your machine live, we're checking what got baked in π§
what kind of info? the good stuff:
- endianness π
- 32/64-bit
- the size of various types
and that's not even all of it, because she also runs sanity checks on the global default variables (the nrrdDefault* ones) and the state variables (the nrrdState* ones). like, she's checking that your defaults and your state are behaving, not just your types. main character energy fr fr π
and as a little convenience treat π β because she's generous like that β nrrdSanity(1) also lists the availability of the different formats and data encodings (for Nrrd files) supported by this build. so you get the receipts on what this particular build can actually do β¨
not me running a sanity check on my own sanity check π no but seriously, if you're debugging weird nrrd behaviour, this is the first place to look. it's giving "is my build normal" and honestly sometimes the answer is no π
π SEE ALSO π
the whole bestie lineup, go say hi:
and that's the page!! this lil icon is from April 2021, it's the NRRDSANITY(1) page, and it lives in the User Commands section of the manual π bye bestie, go check your sanity (the build's, not yours β though, mood) π
π¦ where this page comes from
- fedora 43: teem 1.11.0-83.fc43 Β· LGPL-2.1-or-later WITH LicenseRef-Fedora-Temporary-Simple-Library-exception
- fedora 43: teem 1.11.0-86.fc43 Β· LGPL-2.1-or-later WITH Simple-Library-Usage-exception
- fedora 44: teem 1.11.0-87.fc44 Β· LGPL-2.1-or-later WITH Simple-Library-Usage-exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms