[us-commits] [ehb54/ultrascan3] bae8eb: Fix Windows nightly build by not checking out the ...
aaron-auc
noreply at github.com
Sun Aug 16 08:01:00 MDT 2026
Branch: refs/heads/test-data-synthetic-generator
Home: https://github.com/ehb54/ultrascan3
Commit: bae8eb11ae00a597e0f2e59fca48dfdf174e0963
https://github.com/ehb54/ultrascan3/commit/bae8eb11ae00a597e0f2e59fca48dfdf174e0963
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M scripts/build.ps1
Log Message:
-----------
Fix Windows nightly build by not checking out the vcpkg baseline commit
Commit: ababbdb714b89e2ad29c500c895a00eefef70dca
https://github.com/ehb54/ultrascan3/commit/ababbdb714b89e2ad29c500c895a00eefef70dca
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M scripts/build.ps1
Log Message:
-----------
Merge pull request #513 from ehb54/fix/windows-vcpkg-baseline-checkout
Fix Windows nightly build by not checking out the vcpkg baseline commit
Commit: dfbce85e7e1808c6edb475d17147c37370578ad5
https://github.com/ehb54/ultrascan3/commit/dfbce85e7e1808c6edb475d17147c37370578ad5
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M scripts/build.ps1
Log Message:
-----------
Merge remote-tracking branch 'origin/main' into test-data-synthetic-generator
Commit: d0f4f74ce327f1fe1788e14ad956dccb5329459a
https://github.com/ehb54/ultrascan3/commit/d0f4f74ce327f1fe1788e14ad956dccb5329459a
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_astfem_sim/us_astfem_sim.cpp
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_mwl_species_sim/us_mwl_species_sim.h
M programs/us_sim_inputs_gen/us_sim_inputs_gen.cpp
A programs/us_sim_inputs_gen/us_sim_inputs_gen.pro
M test/utils/test_us_dataIO.cpp
A test/utils/test_us_hardware.cpp
M test/utils/test_us_sim_inputs.cpp
A test/utils/test_us_sim_species.cpp
M test/utils/test_us_simparms.cpp
M utils/libus_utils.pro
M utils/us_dataIO.cpp
M utils/us_dataIO.h
M utils/us_hardware.cpp
M utils/us_hardware.h
M utils/us_sim_inputs.cpp
M utils/us_sim_inputs.h
A utils/us_sim_species.cpp
A utils/us_sim_species.h
M utils/us_simparms.cpp
M utils/us_simparms.h
Log Message:
-----------
Rework the headless simulation-input tools with a shared species and parameter API
Commit: e4295d0c10e5d86d6efdfd720747272f9b11476e
https://github.com/ehb54/ultrascan3/commit/e4295d0c10e5d86d6efdfd720747272f9b11476e
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_sim_inputs_gen/us_sim_inputs_gen.cpp
M test/utils/test_us_sim_species.cpp
M utils/us_sim_species.cpp
M utils/us_sim_species.h
Log Message:
-----------
Let us_sim_inputs_gen emit multi-component models and reject zero-valued coefficients
Commit: f5417fe43cb7fbcda0d5548382ec08030ffcae8b
https://github.com/ehb54/ultrascan3/commit/f5417fe43cb7fbcda0d5548382ec08030ffcae8b
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M gui/us_widgets_dialog.cpp
Log Message:
-----------
Stop US_WidgetsDialog::us_counter from replacing the application style once per counter, which freed styles still referenced by earlier buttons
Commit: 11f13a8428327227e963157a127e7596892f0dda
https://github.com/ehb54/ultrascan3/commit/11f13a8428327227e963157a127e7596892f0dda
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M gui/us_widgets.cpp
M gui/us_widgets_dialog.cpp
M programs/us_colorgradient/us_colorgradient.cpp
M us_somo/develop/src/us3i_widgets.cpp
M us_somo/develop/src/us3i_widgets_dialog.cpp
Log Message:
-----------
Restrict the counter button restyle to the native macOS and Windows styles and source the style name the way US_Theme does
Commit: 24a7f4caf4ff8c967d6a250f94728a560af08c30
https://github.com/ehb54/ultrascan3/commit/24a7f4caf4ff8c967d6a250f94728a560af08c30
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
A test/utils/test_us_test_environment.cpp
M test/utils/test_us_utils_main.cpp
Log Message:
-----------
Isolate unit-test settings and writable paths in a per-process sandbox
Commit: 6d520fb8c72ae862e2fac7164f65d5c67de11349
https://github.com/ehb54/ultrascan3/commit/6d520fb8c72ae862e2fac7164f65d5c67de11349
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M .gitignore
M test-docker.sh
M test/README
M test/utils/CMakeLists.txt
A test/utils/test_us_build_variant.cpp
Log Message:
-----------
Make the DB-enabled and NO_DB test builds internally consistent and buildable side by side
Commit: e08e23a42935d2fa37260b9654447ee88f917349
https://github.com/ehb54/ultrascan3/commit/e08e23a42935d2fa37260b9654447ee88f917349
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_astfem_sim/us_astfem_sim.cpp
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_sim_inputs_gen/us_sim_inputs_gen.cpp
M test/CMakeLists.txt
M test/README
A test/common/us3_gui_test_main.h
A test/gui/CMakeLists.txt
A test/gui/test_us_editor_gui.cpp
A test/programs/CMakeLists.txt
A test/programs/us_astfem_sim/CMakeLists.txt
A test/programs/us_astfem_sim/test_us_astfem_clipdata_gui.cpp
M test/utils/test_us_sim_inputs.cpp
M test/utils/test_us_sim_species.cpp
M test/utils/test_us_simparms.cpp
M test/utils/test_us_utils_main.cpp
M utils/us_sim_inputs.cpp
M utils/us_sim_inputs.h
M utils/us_sim_species.cpp
M utils/us_sim_species.h
M utils/us_simparms.cpp
M utils/us_simparms.h
Log Message:
-----------
Validate simulation-input delay and acceleration bounds, drop a dead scan-time loop, and keep test settings in the sandbox on all platforms
Commit: b96f9059074e4baffaf576502366847fee20fdfb
https://github.com/ehb54/ultrascan3/commit/b96f9059074e4baffaf576502366847fee20fdfb
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_sim_inputs_gen/us_sim_inputs_gen.cpp
M test/utils/test_us_sim_inputs.cpp
M test/utils/test_us_sim_species.cpp
M utils/us_sim_inputs.cpp
M utils/us_sim_inputs.h
M utils/us_sim_species.cpp
M utils/us_sim_species.h
Log Message:
-----------
Propagate simulation-input construction failures instead of writing default-constructed inputs
Commit: 3c353782e8666e7d3f7413c5d895b1fad11bd77f
https://github.com/ehb54/ultrascan3/commit/3c353782e8666e7d3f7413c5d895b1fad11bd77f
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_astfem_sim/us_astfem_sim.cpp
M utils/us_hardware.cpp
Log Message:
-----------
Bound the centerpiece channel the way setHardware indexes it and report when applying hardware fails
Commit: 40cbfdae273bf6ee676f4e9665d44909fcde7026
https://github.com/ehb54/ultrascan3/commit/40cbfdae273bf6ee676f4e9665d44909fcde7026
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_mwl_species_sim/us_mwl_species_sim.h
Log Message:
-----------
Write edit files from the same stretched geometry the radial grid was built from
Commit: 85a358238aac78ecd5422157011b70a019af0143
https://github.com/ehb54/ultrascan3/commit/85a358238aac78ecd5422157011b70a019af0143
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
M admin/test/docker/Dockerfile
M test-docker.sh
M test/README
Log Message:
-----------
Add an opt-in gcov coverage build and a one-command utils coverage report
Commit: 4bc7d26d569c9ea4d2d748708f10d7efb574196c
https://github.com/ehb54/ultrascan3/commit/4bc7d26d569c9ea4d2d748708f10d7efb574196c
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M CMakeLists.txt
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M test-docker.sh
M test/README
M test/utils/test_us_build_variant.cpp
M test/utils/test_us_sim_species.cpp
M us_somo/develop/src/us3i_widgets.cpp
M us_somo/develop/src/us3i_widgets_dialog.cpp
Log Message:
-----------
Drop unresolvable tracker IDs and past-tense narration from the new comments
Commit: 12bc922e4f6b8e31453d2fe300707041f5ea38e6
https://github.com/ehb54/ultrascan3/commit/12bc922e4f6b8e31453d2fe300707041f5ea38e6
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M test/utils/CMakeLists.txt
Log Message:
-----------
Give the discovered utils tests a label that ctest -L can actually select
Commit: 02bcfd9d4edd7f11cb48e49758ee097adb687343
https://github.com/ehb54/ultrascan3/commit/02bcfd9d4edd7f11cb48e49758ee097adb687343
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
M gui/us_widgets.cpp
M gui/us_widgets_dialog.cpp
M programs/us_colorgradient/us_colorgradient.cpp
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_sim_inputs_gen/us_sim_inputs_gen.cpp
M test/common/us3_gui_test_main.h
M test/utils/test_us_build_variant.cpp
M test/utils/test_us_utils_main.cpp
M us_somo/develop/src/us3i_widgets.cpp
M us_somo/develop/src/us3i_widgets_dialog.cpp
M utils/us_hardware.cpp
M utils/us_sim_inputs.cpp
M utils/us_sim_species.cpp
Log Message:
-----------
Cut the added comment blocks down to the one- and two-line norm of the surrounding code
Commit: bbbea0887d5cb94cbb672227bb7ccf17c044ee79
https://github.com/ehb54/ultrascan3/commit/bbbea0887d5cb94cbb672227bb7ccf17c044ee79
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
A test/utils/test_us_dataIO_read_contract.cpp
Log Message:
-----------
Record the current readRawData contract in a characterization suite
Commit: 075044c3179cec339eff5647fa381b01bc368661
https://github.com/ehb54/ultrascan3/commit/075044c3179cec339eff5647fa381b01bc368661
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
A test/utils/test_us_dataIO_roundtrip.cpp
Log Message:
-----------
Cover the auc write and read round trip with tolerances derived from the format
Commit: 7b0309a833e9cce3e12ec1d34f135a1e3da75dd3
https://github.com/ehb54/ultrascan3/commit/7b0309a833e9cce3e12ec1d34f135a1e3da75dd3
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-15 (Sat, 15 Aug 2026)
Changed paths:
A test/utils/test_us_dataIO_mutations.cpp
Log Message:
-----------
Add named early-rejection mutation recipes for the auc reader
Commit: 3a06a473ef1ef5cde2a6b8e98d17853fd9a38895
https://github.com/ehb54/ultrascan3/commit/3a06a473ef1ef5cde2a6b8e98d17853fd9a38895
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-16 (Sun, 16 Aug 2026)
Changed paths:
M test/utils/test_us_dataIO_mutations.cpp
M test/utils/test_us_dataIO_read_contract.cpp
M utils/us_dataIO.cpp
Log Message:
-----------
Harden the auc reader against short reads and hostile counts and make a rejected read leave the caller's data untouched
Commit: 06e81e75c593bb224332246857e72fae5290392f
https://github.com/ehb54/ultrascan3/commit/06e81e75c593bb224332246857e72fae5290392f
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-16 (Sun, 16 Aug 2026)
Changed paths:
M .gitignore
R test/utils/test_mock_us_db2.cpp
Log Message:
-----------
Ignore the local build-mac directory
Commit: aeec0640d03d5e9368e2cbf5082dadcf9afe0986
https://github.com/ehb54/ultrascan3/commit/aeec0640d03d5e9368e2cbf5082dadcf9afe0986
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-16 (Sun, 16 Aug 2026)
Changed paths:
M test/common/us3_gui_test_main.h
M test/utils/test_us_utils_main.cpp
Log Message:
-----------
Correct the settings-isolation comments to say the sandbox only covers Linux
Commit: fd701ec3199ebdbb23ead2ae60c7e6201a821a83
https://github.com/ehb54/ultrascan3/commit/fd701ec3199ebdbb23ead2ae60c7e6201a821a83
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-08-16 (Sun, 16 Aug 2026)
Changed paths:
M test/utils/test_us_db2.cpp
M utils/us_db2.cpp
M utils/us_db2.h
Log Message:
-----------
Extract US_DB2 query composition into a testable static and replace the mock-only db2 tests
Compare: https://github.com/ehb54/ultrascan3/compare/02f41582820d...fd701ec3199e
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list