X #= -Y fails in clp(FD)



Any ideas why? (Running Sicstus Prolog)

| ?- X in -1..1, Y in -1..1, X#= -Y.
! Domain error in user: #= /2
! expected constraint, found _1126#= -(_1124)
! goal: _1126#= -(_1124)
! goal: user:(_451#= -(_506))
! Domain error in user: #= /2
! expected constraint, found _140#= -(_105)
! goal: _140#= -(_105)


Bes regards,

Andrey
.