in build2cmake/src/version.rs [40:49]
fn from(value: Vec<usize>) -> Self {
// Remove trailing zeros for normalization.
let mut normalized = value
.into_iter()
.rev()
.skip_while(|&x| x == 0)
.collect::<Vec<_>>();
normalized.reverse();
Version(normalized)
}