From 02532d68ce91dda562f78184684c9418185eb7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Sj=C3=B6lund?= Date: Tue, 25 Aug 2026 12:48:31 +0200 Subject: [PATCH] Install the libraries the config asks for Three libraries have been failing the whole run with `Failed to load`. None of it is an OMC regression -- the released 1.28.0-dev C compiler fails on exactly the same three: | Library | Why | | --- | --- | | OpenHydraulics | the package index renamed `master` to `main`, so nothing installs under the name `conf.json` asks for | | Physiomodel | `installLibraries.mos` installs the default version, 1.0.0, while `conf.json` asks for `master` | | Pharmacolibrary | in `conf.json`, never in `installLibraries.mos`, so it is not on the library path at all | Point OpenHydraulics at `main` and install the two missing versions. Physiomodel keeps its default-version entry as well, for anything that loads it without asking for one. Assisted-by: Claude Opus 5 --- .CI/installLibraries.mos | 2 ++ configs/conf.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.CI/installLibraries.mos b/.CI/installLibraries.mos index 4871669..12cc1e8 100644 --- a/.CI/installLibraries.mos +++ b/.CI/installLibraries.mos @@ -85,10 +85,12 @@ for l in { {"OpenIPSL", ""}, {"OpenIPSL", "2.0.0"}, {"OpenIPSL", "master"}, + {"Pharmacolibrary", ""}, {"PhotoVoltaics_TGM", ""}, {"PhotoVoltaics", ""}, {"Physiolibrary", "master"}, {"Physiomodel", ""}, + {"Physiomodel", "master"}, {"PlanarMechanics", "master"}, {"PNlib", "master"}, {"PowerGrids",""}, diff --git a/configs/conf.json b/configs/conf.json index 0999e8c..53fb3b2 100644 --- a/configs/conf.json +++ b/configs/conf.json @@ -396,7 +396,7 @@ }, { "library":"OpenHydraulics", - "libraryVersion":"master", + "libraryVersion":"main", "libraryVersionNameForTests":"" }, {