macro_rules! require_gpg_err_ver {
($ver:tt => { $($t:tt)* }) => { ... };
((1,0) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,1) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,2) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,3) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,4) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,5) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,6) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,7) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,8) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,9) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,10) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,11) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,12) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,13) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,14) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,15) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,16) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,17) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,18) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,19) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,20) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,21) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,22) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,23) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,24) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,25) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,26) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,27) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,28) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,29) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,30) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,31) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,32) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,33) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,34) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,35) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,36) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((1,37) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
((0,$ver:tt) => { $($t:tt)* } else { $($u:tt)* }) => { ... };
($ver:tt => { $($t:tt)* } else { $($u:tt)* }) => { ... };
}