Enable backward compatibility

Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I572ae70f8d693c89739ab892a31157235700c3f2
diff --git a/src/tosa_serialization_handler.cpp b/src/tosa_serialization_handler.cpp
index 3620c16..ef4547a 100644
--- a/src/tosa_serialization_handler.cpp
+++ b/src/tosa_serialization_handler.cpp
@@ -403,17 +403,19 @@
     TosaVersion read_version(fb_tosa_version->_major(), fb_tosa_version->_minor(), fb_tosa_version->_patch(),
                              fb_tosa_version->_draft());
 
-    TosaVersion::compat_t is_compat = read_version.is_compatible(GetVersion());
+    TosaVersion::compat_t is_compat = TosaVersion::is_compatible(read_version, GetVersion());
     switch (is_compat)
     {
         case TosaVersion::compat_t::COMPLETELY_COMPATIBLE:
             break;
-        case TosaVersion::compat_t::PARTIALLY_COMPATIBLE:
-            printf("WARNING: Read flatbuffer version %s is partially compatible with serializer version %s\n",
+        case TosaVersion::compat_t::BACKWARD_COMPATIBLE:
+            printf("WARNING: Different Tosa flatbuffer and serializer versions detected. Read Tosa flatbuffer version "
+                   "%s is backward "
+                   "compatible with serializer version %s\n",
                    read_version.to_string().c_str(), GetVersion().to_string().c_str());
             break;
         case TosaVersion::compat_t::NOT_COMPATIBLE:
-            printf("ERROR: Read flatbuffer version %s is not compatible with serializer version %s\n",
+            printf("ERROR: Read Tosa flatbuffer version %s is not compatible with serializer version %s\n",
                    read_version.to_string().c_str(), GetVersion().to_string().c_str());
             return TOSA_VERSION_MISMATCH;
     }