You have to use GenericModel{T} (not Model which is an alias for GenericModel{Float64}Models · JuMP
using JuMP, COSMO
T = Float32
m = GenericModel{T}( COSMO.Optimizer{T} )
@variable( m, t >= zero(T) )
optimize!( m )
typeof(objective_value(m)) # Float32