Como afirmar que uma cláusula constexpr if else nunca acontec

Eu quero gerar um erro de tempo de compilação quando não for do constexpr se as condições forem verdadeiras, por exemplo:

if constexpr(condition1){
    ...
} else if constexpr (condition2) {
   ....
} else if constexpr (condition3) {
  ....
} else {
    // I want the else clause never taken. But I heard the code below is not allowed
    static_assert(false);
}

// I'd rather not repeat the conditions again like this:
static_assert(condition1 || condition2 || condition3);

questionAnswers(3)

yourAnswerToTheQuestion