[PPL-devel] [GIT] ppl/ppl(master): Changed the specification of wrap_assign().

Roberto Bagnara bagnara at cs.unipr.it
Fri May 15 14:32:27 CEST 2009


Module: ppl/ppl
Branch: master
Commit: cf2bebf45a8c1a6b97ea2881242303f1e4532727
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=cf2bebf45a8c1a6b97ea2881242303f1e4532727

Author: Roberto Bagnara <bagnara at 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=cf2bebf45a8c1a6b97ea2881242303f1e4532727



More information about the PPL-devel mailing list