diff --git a/VERSION.txt b/VERSION.txt index 372a18a92..245d68e4f 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -1.20261020.0 +1.20261029.0 diff --git a/src/3rdparty/libCellML/CMakeLists.txt b/src/3rdparty/libCellML/CMakeLists.txt index 4d2574c48..4cabdf15d 100644 --- a/src/3rdparty/libCellML/CMakeLists.txt +++ b/src/3rdparty/libCellML/CMakeLists.txt @@ -13,9 +13,9 @@ # limitations under the License. set(PACKAGE_NAME libCellML) -set(PACKAGE_VERSION 2026-10-13) +set(PACKAGE_VERSION 2026-10-29) set(PACKAGE_REPOSITORY libcellml) -set(RELEASE_TAG 2026-10-13) +set(RELEASE_TAG 2026-10-29) set(INSTALL_DIR ${PREBUILT_DIR}/${PACKAGE_NAME}) if(WIN32 AND NOT RELEASE_MODE) @@ -70,49 +70,49 @@ if(LIBOPENCOR_PREBUILT_LIBCELLML) if(EMSCRIPTEN) retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - c9461298482d45a5ed3d7111995a83c44aad811a) + b0b2b2d709ccec251caf4a6fbaeba9908eb0357b) else() if(WIN32) if(RELEASE_MODE) if(INTEL_MODE) retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - f66ae31413b477831207ec81bcb7e98bc45e545c) + c92f68ba407220910188c48cefa28790a2835845) else() retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - eb8364536d585621dfea2d724ad84875a18d53bd) + fa8776f96e9b52be0e98d91da02623d08615ad97) endif() else() if(INTEL_MODE) retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - 82f044b0056df4aed5eeca6b6de3eec5a294dd80) + 70358d8858a9e9aa3c76a8c73722c5e1fb52325a) else() retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - 7402b683587d89e9f52e39e05a2cbfc7592dca77) + 398a41a28cfbc36069a95bab1a887a858aa20453) endif() endif() elseif(APPLE) if(INTEL_MODE) retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - ad07ba31235b6dfe2ecfbe882238a4dadcef1ae0) + a2437ff44cf14155f1c4102df4a1570c2e4915c7) else() retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - 6345afec47e7342c607995c796a22da32dc401b6) + edc9144be7c2f157dd6498e491c5f993baf7fc9b) endif() else() if(INTEL_MODE) retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - f41140e3453affe3a2460c2d1c67b506991358c8) + 5a29376c6a5655093c761de2e04db405048cd51f) else() retrieve_package(${PACKAGE_NAME} ${PACKAGE_VERSION} ${PACKAGE_REPOSITORY} ${RELEASE_TAG} - 50c86cfd8958bb355a823ab57f0fec3cf0a8754a) + eed442abf2ce3d1c48bb2ae865b275e23035af82) endif() endif() endif() diff --git a/tests/api/version/tests.cpp b/tests/api/version/tests.cpp index bd6105690..88ff441c3 100644 --- a/tests/api/version/tests.cpp +++ b/tests/api/version/tests.cpp @@ -61,8 +61,8 @@ TEST(VersionTest, libOpenCOR) TEST(VersionTest, libCellML) { - EXPECT_EQ(0x000701U, libOpenCOR::libcellmlVersion()); - EXPECT_EQ("0.7.1", libOpenCOR::libcellmlVersionString()); + EXPECT_EQ(0x000702U, libOpenCOR::libcellmlVersion()); + EXPECT_EQ("0.7.2", libOpenCOR::libcellmlVersionString()); } TEST(VersionTest, libCOMBINE) diff --git a/tests/bindings/javascript/version.test.js b/tests/bindings/javascript/version.test.js index 47429a8c8..f4bdd8465 100644 --- a/tests/bindings/javascript/version.test.js +++ b/tests/bindings/javascript/version.test.js @@ -58,8 +58,8 @@ test.describe('Version tests', () => { }); test('libCellML', () => { - assert.strictEqual(loc.libcellmlVersion(), 0x000701); - assert.strictEqual(loc.libcellmlVersionString(), '0.7.1'); + assert.strictEqual(loc.libcellmlVersion(), 0x000702); + assert.strictEqual(loc.libcellmlVersionString(), '0.7.2'); // The version is a number and the version string is a string. // Note: this has no C++ equivalent since C++ is statically typed. diff --git a/tests/bindings/python/test_version.py b/tests/bindings/python/test_version.py index d36f46d67..e368b2285 100644 --- a/tests/bindings/python/test_version.py +++ b/tests/bindings/python/test_version.py @@ -56,8 +56,8 @@ def test_libopencor(): def test_libcellml(): - assert loc.libcellml_version() == 0x000701 - assert loc.libcellml_version_string() == "0.7.1" + assert loc.libcellml_version() == 0x000702 + assert loc.libcellml_version_string() == "0.7.2" # The version is an integer and the version string is a string. # Note: this has no C++ equivalent since C++ is statically typed.