-
Notifications
You must be signed in to change notification settings - Fork 176
XML compatibility
XML backward and forward compatibility is required when tools (mainly OMPI and the resource manager) exchange XMLs. These tools may use a different hwloc versions, either because they run on different nodes with different environments, or because they come with their own hwloc.
Old XML are always importable by newer hwloc (even if some outdated contents may be ignored). Importing newer XMLs in much older hwloc is harder.
List of compatibility issues since at least v1.8 (2013/11):
-
"Socket" type name replaced with "Package" in v1.11 (2015/06). Import supported since v1.10.1 (2015/01). Failure with older releases.
-
"Type" and "CoProcType" info replaced with subtype attribute in v2.0 (??). Import supported since v1.11.3 (2015/04). Ignored with earlier releases.
-
Group kind and subkind attributes added in v2.0 (??). Properly ignored since v1.11.3 (2015/04). Verbose warning earlier.