Comments (4)
The trace directory is optional and, if it's not changed on every run, the traces will be generated in the same dir. Are Apalache sequence numbers enough to not overwrite old trace files?
from modelator.
Sequence numbers are not enough. But having both versions (timestamped & non-timestamped) would be enough.
On the second note: trace directory is optional, but if not provided (and also, config file not provided) it will be set to None
so no traces will be generated (This surprised me actually, so it might be another thing to reconsider: here)
from modelator.
On the second note: trace directory is optional, but if not provided (and also, config file not provided) it will be set to None so no traces will be generated (This surprised me actually, so it might be another thing to reconsider: here)
Good point. This is addressed in the PR #249.
from modelator.
An idea from the sync by @hvanz : a nice solution might be to have as a default folder traces/<timestamp>/
. That way, when the user consciously gives a folder name, there will be no mess with timestamps, while at the same time avoiding unintended overwriting of existing traces
from modelator.
Related Issues (20)
- Config file is not passed correctly to modelator-py
- Apply time-stamping dirs also to `sample`
- Improve handling of Apalache errors HOT 3
- Add new CLI command `version`
- Easy-to-understand trace representation
- Add mdx tests to CI workflow
- Embedding Apalache in Atomkraft in release HOT 2
- Command `simulate`
- [BUG] ITF parser doesn't support big integers
- Rename "examples" when sampling HOT 2
- Minimum supported python version
- Update Apalache version HOT 1
- Multi-version Apalache management HOT 2
- modelator User Manual HOT 6
- Remove git depdendencies from dev branch
- rename PascalCase modules in snake_case
- remove development notice from readme
- [FEATURE] Easier debugging of TLA+ model using partial runs HOT 2
- Integrate Apalache Chai HOT 2
- Reporting a vulnerability HOT 1
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 modelator.