[gecode-users] very odd bug in small program

Denys Duchier denys.duchier at univ-orleans.fr
Mon Sep 27 13:20:30 CEST 2010


Chris Mears <chris.mears at monash.edu> writes:

> I think the problem is that the Matrix constructor copies the IntArgs
> array, so that when you modify MC you aren't changing C itself.

meh! I expected a matrix to be a view of the same underlying model, not
a copy. me not likey!

> (Whether it ought to do this or not is another question.)  One
> solution is to instead write:
>
>   IntArgs C(4*4, 7, 1, 3, 4, 8, 2, 5, 1, 4, 3, 7, 2, 3, 1, 6, 8);

ok, thank you, but... (sigh)

--Denys



More information about the users mailing list