| ▲ | eqvinox 2 hours ago | |||||||
What assumptions would that be? Shipping anything built with -march=native is a horrible idea. Even on homogeneous targets like one of the clouds, you never know if they'll e.g. switch CPU vendors. The correct thing to do is use microarch levels (e.g. x86-64-v2) or build fully generic if the target architecture doesn't have MA levels. | ||||||||
| ▲ | tempest_ 19 minutes ago | parent [-] | |||||||
I build on the exact hardware I intend to deploy my software to and ship it to another machine with the same specs as the one it was built on. I am willing to hear arguments for other approaches. | ||||||||
| ||||||||