Skip to content

Releases: NREL/EnergyPlus

Release Candidate 5 of EnergyPlus 25.1.0 I/O Freeze

22 Feb 01:45
Compare
Choose a tag to compare

RC 4 was totally happy with the Mac build, but I forgot I had actually disabled Linux/Windows packages while I was debugging Mac. So I put those back and will kick it to RC5 here. Expecting to merge #10950 tonight and tag v25.1.0-IOFreeze.

EnergyPlus 25.1.0, IO Freeze

22 Feb 03:04
46864d6
Compare
Choose a tag to compare
Pre-release

This is the I/O freeze for 25.1.0. Barring any showstopper issues identified, this should hold as the official I/O reference commit for 25.1.0.

Release Candidate 4 of EnergyPlus 25.1.0 I/O Freeze

21 Feb 21:50
Compare
Choose a tag to compare

One last RC before tagging the actual IO Freeze.

Test again again

17 Feb 19:54
Compare
Choose a tag to compare
Test again again Pre-release
Pre-release

@jmarrec is going to be really concerned when he comes online and sees all these test packages 😆

Pin back to exactly 3.12.2.

Test Build Again

17 Feb 19:06
Compare
Choose a tag to compare
Test Build Again Pre-release
Pre-release

So the signature verification script was hardcoded to look for the energyplus-24.1.0 binary in the install tree. I changed it to look for the energyplus binary (link) itself. I think that should be OK. But let's see.

Test only

17 Feb 18:12
Compare
Choose a tag to compare
Test only Pre-release
Pre-release

The actions/setup-python did not pass notarization, as I sorta expected. I moved back to @jmarrec's Python action and also back to 3.12, but I'm letting the Tcl fixup script "pass" to see what happens later in the workflow.

Quick test around setup-python

17 Feb 15:44
Compare
Choose a tag to compare
Pre-release

@jmarrec had to fork setup-python and python-versions a while back to get some things working. With this work tcl-tk issue, I'm going to see if any of the upstream fixes have addressed his issues and get us going. Just a test for now.

Release Candidate 3 of I/O Freeze for EnergyPlus 25.1.0

14 Feb 19:14
Compare
Choose a tag to compare

OK, that fixed Windows, now to just work out Mac's issue. I added an upterm so I could step in and debug things, it will still fail here.

Release Candidate 2 of I/O Freeze for EnergyPlus 25.1.0

14 Feb 18:13
Compare
Choose a tag to compare

RC 1 was happy on Linux (surprise).

On Windows, it seems Chocolately has gotten a little more particular about its behavior when you try to install a downgraded version of an already installed tool, in this case CMake. I think a compiler flag change there should get Windows going. At least further into the build.

On Mac, something weird happened with the TclTk fixup. I didn't see an immediate fix, but I threw in some extra debugging to maybe figure out what to fix. So Mac will still fail here.

Release Candidate 1 of I/O Freeze for EnergyPlus 25.1.0

13 Feb 19:57
502df3d
Compare
Choose a tag to compare

Primarily just a status check on package builds and such.