% RUNS ON mzn20_fd % RUNS ON mzn-fzn_fd % RUNS ON mzn20_mip % Regression test for bug #312. % The element constraint below was being incorrectly flattened to the FlatZinc % array_int_element constraint, rather than array_var_int_element - the former % is a type error. include "globals.mzn"; var int: var1; var int: var2; var int: var3; var int: var4; constraint (var1 = 1); constraint (var2 = 2); constraint element(var4,[var1, var2],var3); solve minimize var3; output ["var1:", show(var1),"\n"];