// ensure a default level assert with a failing predicate does not generate an // error during runtime when the contract build level is off // { dg-do run } // { dg-options "-std=c++2a -fcontracts -fcontract-build-level=off" } int main() { int x = 1; [[assert default: x < 0]]; return 0; }