17 lines
329 B
MiniZinc
17 lines
329 B
MiniZinc
/***
|
|
!Test
|
|
solvers: [gecode, chuffed]
|
|
options:
|
|
all_solutions: true
|
|
expected: !Result
|
|
solution:
|
|
- !Solution
|
|
x: !set {2}
|
|
***/
|
|
|
|
% Regression test for GitHub bug #392
|
|
% Previously {a} would not be correctly evaluated during flattening
|
|
|
|
var set of 1..3: foo(var 1..3: a) = {a};
|
|
var set of 1..3: x :: add_to_output = foo(2);
|