OSHDIFF(1)

πŸ“¦
version 9.34.13 Β· 2 versions
, in fedora 43

✨ NAME ✨

oshdiff β€” bestie, the whole name is just oshdiff, that's it, that's the vibe πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so let's get into it 🫢 β€” here's how you call this thing:

usage: oshdiff [options] options:

and here are ALL the --osh- flags, no skipping, I would never πŸ™ˆ:

  • --osh-memory β€” prints the amount of memory used at peak plus a stacktrace of that max memory use πŸ“ˆ
  • --osh-time β€” prints how much time gets spent in certain functions ⏱️
  • --osh-time-percent β€” same deal, but as a percentage πŸ’―
  • --osh-time-chop 0.0 β€” only prints functions whose percent time is greater than the value you give it (like, e.g. --osh-time-chop=2) βœ‚οΈ
  • --osh-time-with-filename β€” adds the file name onto the function name in the profile output πŸ“
  • --osh-signal β€” catches signals and prints a stacktrace 🚨
  • --osh-fpe β€” enables floating-point exceptions 🌊
  • --osh-silent β€” suppresses all output 🀫
  • --osh-pool β€” uses memory pooling 🏊
  • --osh-self-send value β€” controls the self send threshold 🎚️
  • --osh-mpi-ranks-per-node value β€” mpi ranks per node (for CUDA+MPI) πŸ‘‘πŸ’»

then, for actually running a diff, you call it like:

usage: oshdiff [options] gold.osh result.osh
or: oshdiff [-help]
       (usage)

and the options for that are:

  • -help β€” prints this summary and exits πŸ‘‹
  • -tolerance <$val> β€” overrides the default tolerance of 1.0E-6 🎯
  • -Floor <$val> β€” overrides the default floor tolerance of 0.0 🧊
  • -superset β€” allows the result to have more arrays than gold βž•
not me noticing this whole block shows up a second time below, literally identical, same energy, same facts, so here it is again fr fr πŸ’–
usage: oshdiff [options] gold.osh result.osh
or: oshdiff [-help]
       (usage)
  • -help β€” prints this summary and exits πŸ‘‹
  • -tolerance <$val> β€” overrides the default tolerance of 1.0E-6 🎯
  • -Floor <$val> β€” overrides the default floor tolerance of 0.0 🧊
  • -superset β€” allows the result to have more arrays than gold βž•

and that's the whole page, bestie, you ate it πŸŽ€ this was oshdiff from July 2025, mwah, slay, go read the whole thing again if you need to πŸ’œβœ¨

πŸ“¦ where this page comes from