Closed
Description
It's been a while since we bumped minimum OS requirements and compiler versions.
OSes for running:
- For Windows, pick Windows 10, since Windows 7 is no longer supported by Microsoft. https://support.microsoft.com/en-in/help/4057281/windows-7-support-ended-on-january-14-2020 (Drop Windows 7 official support #35974)
- For Mac, what are the right considerations? Is there a benefit to bumping the min supported version? Even if just to simplify our build process? I suspect Mac should continue with 10.8.
- For Linux, we say kernel 2.6.18+. That sounds specific enough.
CPUs for running:
- Define clearly the oldest processor we support. (
E.g. Julia 1.4 fails on startup (AMD Phenom on Linux) #35215 for AMD phenompentium 4 for x86) - Pick something similar for an equivalent Intel processor
For building:
- For compiling Julia, LLVM 9 leads to a new lower bound on gcc - julia fails to build #34555 (comment)