aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Kunze <eric.kunze@arm.com>2023-05-23 04:30:05 +0000
committerEric Kunze <eric.kunze@arm.com>2023-05-23 04:50:52 +0000
commitc3719ab7c4e1bcc89e10cb04d86085cf7b9ebdbf (patch)
tree5403afc35e41cc16bddb829d8a10e8d01a4c0900
parentc93cb4a1ab192f920022f0cd092b9323fd1812e4 (diff)
downloadserialization_lib-c3719ab7c4e1bcc89e10cb04d86085cf7b9ebdbf.tar.gz
Change default value for draft version
Default draft = True means that a TOSA flatbuffer with no value stored for the draft flag is true. Serialized TOSA with draft = False are release versions. Signed-off-by: Eric Kunze <eric.kunze@arm.com> Change-Id: I1304292ef83008a61a2a72e03171d00d5fe13442
-rw-r--r--include/tosa_generated.h4
-rw-r--r--python/tosa/Version.py2
-rw-r--r--schema/tosa.fbs2
3 files changed, 4 insertions, 4 deletions
diff --git a/include/tosa_generated.h b/include/tosa_generated.h
index cbc6eb9..5549614 100644
--- a/include/tosa_generated.h
+++ b/include/tosa_generated.h
@@ -2129,7 +2129,7 @@ struct Version FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
return GetField<int32_t>(VT__PATCH, -1);
}
bool _draft() const {
- return GetField<uint8_t>(VT__DRAFT, 255) != 0;
+ return GetField<uint8_t>(VT__DRAFT, 1) != 0;
}
bool Verify(flatbuffers::Verifier &verifier) const {
return VerifyTableStart(verifier) &&
@@ -2155,7 +2155,7 @@ struct VersionBuilder {
fbb_.AddElement<int32_t>(Version::VT__PATCH, _patch, -1);
}
void add__draft(bool _draft) {
- fbb_.AddElement<uint8_t>(Version::VT__DRAFT, static_cast<uint8_t>(_draft), 255);
+ fbb_.AddElement<uint8_t>(Version::VT__DRAFT, static_cast<uint8_t>(_draft), 1);
}
explicit VersionBuilder(flatbuffers::FlatBufferBuilder &_fbb)
: fbb_(_fbb) {
diff --git a/python/tosa/Version.py b/python/tosa/Version.py
index 0abafaf..f3b4afe 100644
--- a/python/tosa/Version.py
+++ b/python/tosa/Version.py
@@ -68,7 +68,7 @@ def Add_minor(builder, Minor):
def VersionAdd_patch(builder, Patch): builder.PrependInt32Slot(2, Patch, -1)
def Add_patch(builder, Patch):
return VersionAdd_patch(builder, Patch)
-def VersionAdd_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 255)
+def VersionAdd_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 1)
def Add_draft(builder, Draft):
return VersionAdd_draft(builder, Draft)
def VersionEnd(builder): return builder.EndObject()
diff --git a/schema/tosa.fbs b/schema/tosa.fbs
index 449c4ea..eeed385 100644
--- a/schema/tosa.fbs
+++ b/schema/tosa.fbs
@@ -270,7 +270,7 @@ table Version {
_major: int32 = -1;
_minor: int32 = -1;
_patch: int32 = -1;
- _draft: bool = 255;
+ _draft: bool = true;
}
table TosaTensor {