Author: niels
Date: Tue Feb  3 17:01:15 2009
New Revision: 3804

URL: http://svn.gna.org/viewcvs/service-tech?rev=3804&view=rev
Log:
Fiona Version 3.1
=================

* implementation of a re-analysis function which is applied to every IG/ OG
  that is computed, therefore after the re-analysis
     * the graph does not contain any isolated blue nodes

     * in case parameter `-s bluenodes' is set, all red nodes are deleted
       from memory

* statistical data of IG/ OG is gathered as the graph is built up and during
  re-analysis

* adapted code to avoid deprecation warnings of GCC 4.2

* ChangeLogs are now generated from Texinfo documentation

* test cases using Graphviz Dot or Petrify are now skipped if the configure
  script did not find these tools

* renamed file `fiona.h' to `config.h'

* used macro `CONFIG_DOT' for Graphviz dot calls to achieve compatibility on
  systems where dot is not available

* Fiona now supports operating guidelines with a global constraint
     * constructing operating guideline with a global constraint (for a given
       owfn-file and a cov-file)

     * matching of an open net with an operating guideline with global
       constraint

* added regression tests to `tests/regression' which can be triggered with
  `make check' in that directory

* made adaptions to the Makefile options to be able to create Mac Universal
  binaries for 64 bit architectures (XCode 3.0 with SDK `MacOSX10.5.sdk' is
  needed)

* added Makefiles in directory `maintainer' to organize the distribution of
  the source tarball and binaries for several platforms

* added a script `maintainer/get_petrify.sh' to retrieve precompiled binaries
  of Petrify from `http://www.lsi.upc.edu/~jordicf/petrify/' and install it
  into a user-defined directory

* Fiona can be translated using the LLVM-frontend for GCC (see
  `http://llvm.org/')

* made the shell scripts more portable by using `#!/usr/bin/env bash' instead
  of `#!/bin/bash' (especially important for FreeBSD systems)

* updated `Doxyfile' and adapted output directories to the other tools (`dox')

* fixed bugs since last version:
     * bug #11905 (`https://gna.org/bugs/?11905'): max occurrences and OGs

     * bug #12101 (`https://gna.org/bugs/?12101'): file creation

     * bug #12207 (`https://gna.org/bugs/?12207'): parsing OG files with
       reduced arcs

     * bug #12239 (`https://gna.org/bugs/?12239'): re-normalization of
       normalized nets

     * bug #12484 (`https://gna.org/bugs/?12484'): inconsistent results for
       IG and OG

     * bug #12500 (`https://gna.org/bugs/?12500'): combination of `-s
       allnodes' and `-s empty' does not work

     * bug #12530 (`https://gna.org/bugs/?12530'): `new'-logger and CUDD
       package

     * bug #12564 (`https://gna.org/bugs/?12564'): matching

     * bug #12741 (`https://gna.org/bugs/?12741'): wrong numbers with
       parameter `-s rednodes'

     * bug #12765 (`https://gna.org/bugs/?12765'): controllability IG/OG

     * bug #12829 (`https://gna.org/bugs/?12829'): IG reduction


Modified:
    trunk/fiona/ChangeLog
    trunk/fiona/NEWS
    trunk/fiona/configure.ac
    trunk/fiona/doc/ChangeLog.texi
    trunk/fiona/maintainer/Makefile.am
    trunk/fiona/tests/Makefile.am
    trunk/fiona/tests/regression/Makefile.am
    trunk/fiona/tests/regression/bug12765.sh
    trunk/fiona/tests/regression/bug12829.sh
    trunk/fiona/tests/regression/bug12895.sh


-- 
You received this e-mail, because you subscribed the mailing list 
"service-tech-commits" which will forward you any e-mail addressed to 
[email protected]. If you want to unsubscribe or make any changes to 
your subscription, please go to
https://mail.gna.org/listinfo/service-tech-commits.

Reply via email to