//@error //assigning mismatched polymorphic types export void foo(number<0> bar) { floating<0> baz = bar; }