For me it worked without M-A: allowed in a test package, the reason (I think) being rust-src:native means rust-src:amd64, which means Multi-Arch should be ignored? I think M-A: allowed is only needed for :any, not :native?