Skip to content

Fix #230 - Address v26.2.0 failures - #231

Open
jmarrec wants to merge 2 commits into
developfrom
230-v26.2.0-failures
Open

Fix #230 - Address v26.2.0 failures#231
jmarrec wants to merge 2 commits into
developfrom
230-v26.2.0-failures

Conversation

@jmarrec

@jmarrec jmarrec commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

See #230 (comment)

So far:

Missing ZoneControl:Humidistat (Fatal) — same root cause as air_chillers

The ZoneControl:Humidistat was missing because it didn't have any schedules. E+ enforces the presence of the ZoneControl:Humidistat. The Humidfying schedule is required per E+ IDD. So we don't have any diffs in EUI, I'm assigning a Hum Schedule = 0% and a Dehum Schedule = 100%. There's no hum/dehum happening at all, but the test runs.

d3e7e55 should pass with 3.11.0 without any diffs (confirmed locally). And it does run with develop at 26.2.0-IOFreeze

All 9 tests (`air_chillers`, `airloop_and_zonehvac`, `zone_hvac2` × osm/py/rb) pass on the `3.12.0-alpha` (IOFreeze) build — 0 failures, 0 errors, 0 skips, and `total_site_energy` is **bit-identical to 3.11.0** across the board (0.0000% diff on all nine). So the humidistat fix resolves the fatal sizing error without changing any simulation results — the dehumidifier's energy impact was already negligible/unaffected in these models, as expected since the fix just gives it a schedule to look at, not different setpoints that would change equipment operation.
@jmarrec jmarrec self-assigned this Aug 27, 2026
@jmarrec jmarrec added the TestFix PR Type: a fix for an existing test label Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

TestFix PR Type: a fix for an existing test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Investigate failures with OpenStudio 3.12.0-alpha based on v26.2.0-IOFreeze

1 participant