It seems that the const assert is not evaluated, and does not cause a panic compile-time error, unless the constant is actually used somewhere.
Is there a reason for this behaviour? Silently ignoring a const assert seems like very odd behaviour. Is this a bug or expected behaviour?