atlas-program-error is used at run time in 91 crates (of which 4 optionally). It is a direct run-time dependency in 27 crates. It's used only as a dev dependency in 1 crate.

Depender (with downloads and own rev deps) atlas-program-error version
500 12 atlas-instruction-error ^3.0.0
290 20 atlas-account-info ^3.0.0
260 25 atlas-system-interface ^3.0.0
190 12 atlas-program-entrypoint ^3.0.0
180 12 atlas-sysvar ^3.0.0
130 5 atlas-instructions-sysvar ^3.0.0
100 7 atlas-cpi ^3.0.0
700 11 atlas-address optional ^3.0.0
6 atlas-program-pack ^3.0.0
4 atlas-stake-interface ^3.0.0
atlas-feature-gate-interface ^3.0.0
1 atlas-account-view ^3.0.0
atlas-associated-token-account ^3.0
1 atlas-elgamal-registry ^3.0
atlas-memo ^3.0.0
3 atlas-pod ^3.0.0
4 atlas-program ^3.0.0
atlas-tlv-account-resolution ^0.8.0
atlas-token ^3.0.0
atlas-token-2022 ^3.0
2 atlas-token-2022-interface ^3.0
3 atlas-token-confidential-transfer-proof-extraction ^3.0
atlas-token-group-interface ^3.0.0
3 atlas-token-interface ^3.0.0
2 atlas-type-length-value ^3.0.0
atlas-instruction-view optional ^3.0.0
atlas-secp256k1-program dev ^3.0.0