diff --git a/src/sequences.jl b/src/sequences.jl index 8430f858e4ada99e101b6091bd9d534b16c5cd9f..ca1c820716fc6ca36708744ae0617fce53a6af47 100644 --- a/src/sequences.jl +++ b/src/sequences.jl @@ -32,7 +32,9 @@ struct Sequence <: ContainerBlock to_block.(blocks), get_free_variable(model, TR), ) - @constraint model seq.TR >= duration(seq) + if !(TR isa Number && isinf(TR)) + @constraint model seq.TR >= duration(seq) + end if !isnothing(scanner) scanner_constraints!(model, seq, scanner) end