Skip to content

Cleaning up#547

Merged
agarny merged 4 commits intoopencor:mainfrom
agarny:cleaning-up
Apr 9, 2026
Merged

Cleaning up#547
agarny merged 4 commits intoopencor:mainfrom
agarny:cleaning-up

Conversation

@agarny
Copy link
Copy Markdown
Contributor

@agarny agarny commented Apr 9, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 9, 2026 05:55
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates libOpenCOR’s version and build/dependency configuration, and adjusts COMBINE archive handling to retain the original archive buffer for later use by libCOMBINE.

Changes:

  • Bump VERSION.txt to 0.20260409.0.
  • Preserve COMBINE archive raw contents by threading the ZIP buffer through CombineArchive/Impl.
  • Adjust Emscripten WASM memory/linker flags and update pinned libCellML package references/URLs.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
VERSION.txt Version bump to 0.20260409.0.
src/support/combine/combinearchive.h Extends private constructor to accept archive buffer.
src/support/combine/combinearchive.cpp Moves archive contents into Impl to keep buffer alive; passes moved buffer from create().
src/support/combine/combinearchive_p.h Adds mArchiveContents storage on the pimpl.
src/CMakeLists.txt Updates Emscripten linker flags (memory growth, initial/maximum memory, stack size) and refreshes documentation comment.
src/3rdparty/libCellML/CMakeLists.txt Updates libCellML prebuilt SHA1s and source URL tag to 8cfa98e.
cmake/packages.cmake Updates libCellML retrieval URL override to 8cfa98e.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

agarny added 3 commits April 9, 2026 18:24
Keep the raw archive buffer alive to ensure that the archive contents' lifetime extends beyond the initial libcombine::CombineArchive() initialisation.
@agarny agarny merged commit bd93b36 into opencor:main Apr 9, 2026
47 of 48 checks passed
@agarny agarny deleted the cleaning-up branch April 9, 2026 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants