[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