macOS 11.0 rosetta compile flags
On macOS 11.0, apple silicone, cmake 3.19.1 automatically adds -arch amd64
flag to the clang compiler under rosetta.
Rosetta is supposed to make programs run under x86_64
architecture.
This problem does not occur under cmake 3.17.3.
I presume this is because of some macOS default flags used for compiling.