grid-parity-exchange / Egret

Tools for building power systems optimization problems
Other
131 stars 51 forks source link

Updating Tests #274

Closed michaelbynum closed 2 years ago

michaelbynum commented 2 years ago

Summary/Motivation:

In the past, we had specified the linear solver Ipopt should use in order for local tests to behave the same as tests on GHA. I think this may be causing problems on the Windows builds.

Legal Acknowledgement

By contributing to this software project, I have read the contribution guide and agree to the following terms and conditions for my contribution:

  1. I agree my contributions are submitted under the BSD license.
  2. I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.
michaelbynum commented 2 years ago

Looks like this worked. I'm really confused as to why #272 did not work though.

bknueven commented 2 years ago

Looks like this worked. I'm really confused as to why #272 did not work though.

Looking at the logs for #272, it looks like the conda-forge Ipopt for Windows installed successfully, but Pyomo was not able to locate it. Maybe should be looked into for Pyomo -- the availability of Ipopt on conda-forge for Windows is relatively new.

michaelbynum commented 2 years ago

Ahh... Makes sense. I'm guessing the most recent IDAES build of Ipopt did not have MUMPS for some reason. Not sure though.