P4044R0 — Just `pre!`. Mandatory precondition for contracts.
Lucian Radu Teodorescu
EWG
C++26 contracts support a wide range of uses, but they currently cannot reliably enforce *UB-safety*. Because preconditions may be evaluated with *ignore* semantics, a library that relies on contract preconditions to prevent undefined behavior cannot guarantee that those checks will execute.