Hi Anton,
We have been able to reproduce this issue on a MacBook Pro with the M1 Max chip and in a Debian 11 aarch64 Docker container.
Running your script in a Debian 11 amd64 (x86_64) Docker container generates results consistent with those in Windows.
This is a problem we will fix, but for now, you can use a Docker amd64 container to run your script. See this GitHub issue to track our progress:
github.com/NREL/ssc/issues/1023
Thank you for bringing this to our attention.
Best regards,
Paul.