Skip to content

Commit 884b3cd

Browse files
committed
Update
1 parent eec3758 commit 884b3cd

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/Bridges/Constraint/Constraint.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@ function add_all_bridges(model, ::Type{T}) where {T}
4949
MOI.Bridges.add_bridge(model, GeoMeanBridge{T})
5050
MOI.Bridges.add_bridge(model, GeoMeanToPowerBridge{T})
5151
MOI.Bridges.add_bridge(model, GeoMeantoRelEntrBridge{T})
52-
MOI.Bridges.add_bridge(model, GreaterToIntervalBridge{T})
52+
if T <: AbstractFloat # See note in docstring of AbstractToIntervalBridge
53+
MOI.Bridges.add_bridge(model, GreaterToIntervalBridge{T})
54+
end
5355
MOI.Bridges.add_bridge(model, GreaterToLessBridge{T})
5456
MOI.Bridges.add_bridge(model, HermitianToSymmetricPSDBridge{T})
5557
MOI.Bridges.add_bridge(model, IndicatorActiveOnFalseBridge{T})
@@ -64,7 +66,9 @@ function add_all_bridges(model, ::Type{T}) where {T}
6466
MOI.Bridges.add_bridge(model, InequalityToComplementsBridge{T})
6567
MOI.Bridges.add_bridge(model, IntegerToZeroOneBridge{T})
6668
MOI.Bridges.add_bridge(model, LessToGreaterBridge{T})
67-
MOI.Bridges.add_bridge(model, LessToIntervalBridge{T})
69+
if T <: AbstractFloat # See note in docstring of AbstractToIntervalBridge
70+
MOI.Bridges.add_bridge(model, LessToIntervalBridge{T})
71+
end
6872
MOI.Bridges.add_bridge(model, LogDetBridge{T})
6973
MOI.Bridges.add_bridge(model, NonnegToNonposBridge{T})
7074
MOI.Bridges.add_bridge(model, NonposToNonnegBridge{T})

0 commit comments

Comments
 (0)