Comments (12)
2006-08-30 14:39:05: [email protected] changed priority from major to minor
from mcrl2.
2006-08-30 14:39:05: [email protected] changed status from new to assigned
from mcrl2.
2006-08-30 14:39:05: [email protected] changed type from defect to task
from mcrl2.
2006-08-30 14:39:05: [email protected] edited the issue description
from mcrl2.
2006-08-30 14:39:05: [email protected] commented
Ever heard of a development version? If people are allowed to continue working with old project files (made by a previous development version), then any strange thing that they report might be due to this old file. If they observe problems I will have to tell anyone that they will have to remove their .squadt directory and start a new project anyway. Unless I can reproduce the problem on my own machine. This is the procedure, I will not put into place temporary measures just to make the development versions work okay. If someone gives me the name of an exception then at least I can trace back the problem quickly.
Almost no exceptions are caught at the moment. This will remain the case until things are stable and a release version will be prepared.
from mcrl2.
2006-08-30 15:05:23: [email protected] changed priority from minor to major
from mcrl2.
2006-08-30 15:05:23: [email protected] changed type from task to defect
from mcrl2.
2006-08-30 15:05:23: [email protected] edited the issue description
from mcrl2.
2006-08-30 15:05:23: [email protected] commented
I didn't say that people should be allowed to work with old projects. The problem is that the tool aborts if you click on a directory that contains a project.xml that is not a supported squadt file. An old squadt project.xml is an example, but also any other project.xml that has nothing to do with squadt.
$ cat somedir/project.xml
adsf
$ squadt # open, click on adsf dir
/home/muck/somedir/project.xml:1: parser error : Document is empty
asdf
^
terminate called after throwing an instance of 'xml2pp::xml2pp_exception'
what(): Parse error in XML document.
Aborted
$
With the old project file I get:
terminate called after throwing an instance of 'utility::exceptionsquadt::exception::values'
what(): Values for required attributes are missing in element `processor->output'.
Aborted
When I make project.xml a valid xml file without any squadt stuff, squadt thinks it is a valid project and actually overwrites it. Bye bye contents.
A development version will never be stable and ready for a release if such problems are not fixed. Usability isn't any less important because it is a development version.
from mcrl2.
2006-08-31 17:17:00: [email protected] changed status from assigned to closed
from mcrl2.
2006-08-31 17:17:00: [email protected] changed resolution from ** to fixed
from mcrl2.
2006-08-31 17:17:00: [email protected] commented
Fixed in revision 1856
from mcrl2.
Related Issues (20)
- ltsconvert does not deal properly with hidden actions. HOT 1
- ltsview generates OpenGL error: 1282 on Ubuntu HOT 2
- ltsconvert with simulation minimization outputs badly formatted fsm files HOT 5
- lpsactionrename with regular formulas removes actions from linear processes. HOT 1
- F3 / apple-G to search again in mcrl2-ide HOT 1
- Lps2lts creates output file before LTS is fully explored HOT 2
- Assertion failure in parallel exploration of 1394-fin HOT 3
- ltsconvert cannot transform/parse probabilistic .aut files HOT 2
- Cyclic dependency in map causes segfault in lps2lts / lpsconstelm HOT 2
- Hanging librarytest_mcrl2_atermpp_parallel_container_test HOT 3
- Deadlock detection using lps2lts is broken when using multiple threads HOT 1
- Number of transitions reported by lps2lts --verbose incorrect when using multiple threads HOT 1
- lps2lts crashes with jittyc and multiple threads on pure virtual function called HOT 1
- Ltsgraph and ltsview do not show an error when the OpenGL support is insufficient HOT 2
- ltsgraph file selection not working on Linux HOT 3
- [Diagraphica] removal of Trace mode HOT 1
- ltsgraph keeps refreshing with no graph layout enabled or user interaction
- The selection is Diagraphica's edit mode is broken HOT 3
- _aterm_container data race on vptr (ctor/dtor vs virtual call) HOT 1
- data races in lps2lts with jittyc HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mcrl2.