From 21c61b6e3a808fb8034ab72dfb0444a786f2a74b Mon Sep 17 00:00:00 2001 From: bakaq Date: Sat, 30 Sep 2023 21:33:42 -0300 Subject: [PATCH] Add tests for #2056 --- src/tests/dif.pl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/tests/dif.pl b/src/tests/dif.pl index bb1c76d6..752f1405 100644 --- a/src/tests/dif.pl +++ b/src/tests/dif.pl @@ -196,6 +196,17 @@ test("scryer-prolog#1956",( Res = [] )). +% https://github.com/mthom/scryer-prolog/issues/2056 +test("scryer-prolog#2056",( + set_prolog_flag(occurs_check, false), + C=[D|E], + D=[C], + A=[A], + dif(A,[D]), + + \+ E=[] +)). + main :- findall(test(Name, Goal), test(Name, Goal), Tests), run_tests(Tests, Failed), -- 2.54.0