Mixture of Float32 and Float64

If a computational graph is a mixture of Float32 and Float64, will Zygote have issues? Or must one be careful about types? Are there any stated rules, best practices, etc?
Clearly adding a Float32 and a Float64 should not be an issue. But what about many of the other operations and constructs? Thanks.

Generally, type promotion will take care of those questions. Where types cannot be promoted, Julia will raise an InexactError.