[GIT] ppl/ppl(master): Changed the specification of wrap_assign().
Module: ppl/ppl Branch: master Commit: cf2bebf45a8c1a6b97ea2881242303f1e4532727 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=cf2bebf45a8c1... Author: Roberto Bagnara <bagnara@cs.unipr.it> Date: Fri May 15 14:30:05 2009 +0200 Changed the specification of wrap_assign(). If `*pcs' depends on variables not in `vars', the behavior is undefined. We perform only the quick test on space dimensions. In debugging mode we will check the condition thoroughly. --- src/BD_Shape.defs.hh | 23 +++++---- src/BD_Shape.templates.hh | 3 +- src/Octagonal_Shape.defs.hh | 23 +++++---- src/Octagonal_Shape.templates.hh | 3 +- src/Polyhedron.defs.hh | 23 +++++---- src/Polyhedron_public.cc | 6 ++- src/wrap_assign.hh | 21 +++++--- tests/Polyhedron/wrap1.cc | 102 +++++++++++++++++++++++++++++++++++--- 8 files changed, 153 insertions(+), 51 deletions(-) Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=cf2bebf45...
participants (1)
-
Roberto Bagnara