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.