Bug#830973: minizinc executable is missing

2017-08-25 Thread Christian G. Warden
mzn-fzn does not appear to function the same as the minizinc
executable.

I've attached a model with which the minizinc executable included in
the upstream release works, but which fails using mzn-fzn:

$ mzn-fzn color.mzn
unknown file:
MiniZinc: type error: assignment value for `Bing' has invalid type-inst: 
expected `COLOR', actual `int'
=ERROR=

$ ~/Tools/MiniZincIDE-2.1.5-bundle-linux-x86_64/minizinc color.mzn
Si = BLUE;
Yan = GREEN;
Yu = PINK;
Xu = YELLOW;
Qing = BLUE;
Ji = PINK;
You = BLUE;
Bing = GREEN;
Yong = PINK;
Liang = GREEN;
Yi = BLUE;
Jing = GREEN;
Yang = BLUE;
Jiao = PINK;
--
enum COLOR = {GREEN, BLUE, PINK, YELLOW};

var COLOR: Si;
var COLOR: Yan; 
var COLOR: Yu;
var COLOR: Xu; 
var COLOR: Qing;
var COLOR: Ji; 
var COLOR: You;
var COLOR: Bing; 
var COLOR: Yong;
var COLOR: Liang; 
var COLOR: Yi;
var COLOR: Jing; 
var COLOR: Yang;
var COLOR: Jiao;

constraint Liang != Yong;
constraint Yong != Yi;
constraint Yong != Jing;
constraint Yong != Si;
constraint Yi != Jing;
constraint Yi != Jiao;
constraint Jiao != Jing;
constraint Jiao != Yang;
constraint Jing != Yang;
constraint Jing != Yong;
constraint Jing != Si;
constraint Jing != Yu;
constraint Yang != Yu;
constraint Yang != Xu;
constraint Yu != Si;
constraint Yu != Yan;
constraint Yu != Xu;
constraint Xu != Yan;
constraint Xu != Qing;
constraint Yan != Si;
constraint Yan != Ji;
constraint Yan != Ji;
constraint Yan != Qing;
constraint Qing != Ji;
constraint Ji != You;
constraint Ji != Bing;
constraint Ji != Si;
constraint You != Bing;
constraint Bing != Si;

solve satisfy;




Bug#830973: minizinc executable is missing

2017-06-23 Thread anonymous
Package: minizinc
Followup-For: Bug #830973

Dear Maintainer,

This bug appears to be fixed in the latest upstream release (2.1.5) as it now
includes an executable "mzn-fzn" that works as the minizinc driver. However
mzn-gecode searches for a binary called "minizinc" so that script would need to
be updated also.



Bug#830973: minizinc executable is missing

2016-07-13 Thread Julien Vion
Package: minizinc
Version: 2.0.13+dfsg1-1
Severity: important

Dear Maintainer,

The Debian package for MiniZinc does not include the "minizinc" executable
that is usually shipped in the binaries available from the developers.
This prevent to use minizinc easily from the command-line to solve problems
described in the MiniZinc language. Notably, mzn-gecode from the brother
flatzinc package cannot run without the minizinc executable.

Also, I think that the flatzinc package should be recommanded by the minizinc
one.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages minizinc depends on:
ii  flatzinc4.4.0-3
ii  libc6   2.22-13
ii  libgcc1 1:6.1.1-8
ii  libstdc++6  6.1.1-8

minizinc recommends no packages.

minizinc suggests no packages.

-- no debconf information