pyomo icon indicating copy to clipboard operation
pyomo copied to clipboard

MCPP builds fail on Windows

Open blnicho opened this issue 5 years ago • 4 comments

The new Github Actions tests for Windows run the pyomo build_extensions command and fail for MCPP on every version of Python. It looks like build_extensions has never been called in our Appveyor script so it is unclear to me if this is expected behavior or not. If the MCPP interface in pyomo.contrib does not support Windows then we should at least update the build script to fail gracefully with a helpful error message.

blnicho avatar Jan 15 '20 21:01 blnicho

@blnicho - Do you want me to look into this? I have a theory.

mrmundt avatar Jan 28 '20 15:01 mrmundt

@mrmundt it looks like the documentation states that we've only tested the interface on Linux and OSX. I would say go for it if it's an easy fix but otherwise don't spend a ton of time on it. @qtothec are you still relying on MCPP for your work? Let's discuss at the dev meeting today.

blnicho avatar Jan 28 '20 16:01 blnicho

@blnicho Yes, I still do rely on MC++. The resources were never put in to support Windows.

qtothec avatar Jan 28 '20 19:01 qtothec

BWOM: We looked at this issue during the dev call on 2/25/2025 and MC++ is not being supported. We should revisit how/where MC++ is being used in Pyomo (contrib.mindtpy, contrib.gdpopt) and look for an alternative.

blnicho avatar Feb 25 '25 20:02 blnicho