Increase Nanos6 model minor version

As Nanos6 now emits pause events for the parent task before nesting
another one, we increase the minor so the old emulator rejects new
traces that come with the new pause events.
This commit is contained in:
Rodrigo Arias 2024-03-13 18:27:10 +01:00
parent 2c58a6058b
commit 31c3c965c7
4 changed files with 6 additions and 2 deletions

View File

@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- The task model now requires the previous task body to be paused before nesting
another one. A compatibility flag is still available to still allow the old
behavior.
- Nanos6 model version increased to 1.1.0.
## [1.7.0] - 2024-03-12

View File

@ -5,7 +5,7 @@ Built on Mar 13 2024.
## Model nanos6
List of events for the model *nanos6* with identifier **`6`** at version `1.0.0`:
List of events for the model *nanos6* with identifier **`6`** at version `1.1.0`:
<dl>
<dt><a id="6Yc" href="#6Yc"><pre>6Yc+(u32 typeid, str label)</pre></a></dt>
<dd>creates task type %{typeid} with label &quot;%{label}&quot;</dd>

View File

@ -8,6 +8,9 @@ Track changes in emulator model versions.
## Nanos6
- nanos6 1.1.0:
- Deprecate running nested tasks (`6Tx`) without pausing the parent task
first (`6Tp`). For compatibility, the old behavior is still supported.
- nanos6 1.0.0: Initial version
## Nodes

View File

@ -80,7 +80,7 @@ static struct ev_decl model_evlist[] = {
struct model_spec model_nanos6 = {
.name = model_name,
.version = "1.0.0",
.version = "1.1.0",
.evlist = model_evlist,
.model = model_id,
.create = model_nanos6_create,