pidl: don't warn for compatible scalar types in unions