The result of the noexcept operator does not consider possible exceptions thrown by the destructors for temporaries created in the operand expression.