8 // Adding an .await here avoids the ICE
10 //~^ ERROR the `?` operator can only be applied to values that implement `Try`
11 //~| ERROR the `?` operator can only be used in an async function that returns
14 // Removing the const generic parameter here avoids the ICE
15 async fn test<const N: usize>() {