// Verify the compiler fails with an error on infinite function // recursions. fn generic() { generic::>(); } //~^^^ ERROR reached the recursion limit while instantiating `generic:: at least once to trigger instantiation. generic::(); }