Xcode 10 Xcode 10 O2 Xcode 10 O3 Xcode 10 Ofast Xcode 10 O2 march=ivybridge Environment Notes: XPC_FLAGS=0x0
Xcode 10 GCC 6 GCC 6 O2 GCC 6 O3 GCC 6 Ofast Environment Notes: XPC_FLAGS=0x0Compiler Notes: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr
GCC 6 O2 march=ivybridge Environment Notes: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr
GCC 7 GCC 7 O2 GCC 7 O2 march=ivybridge GCC 7 O3 GCC 7 Ofast GCC 8 GCC 8 O2 GCC O3 GCC 8 Ofast GCC 8 O2 march=ivybridge Environment Notes: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr
GCC 9 GCC 9 O2 GCC 9 O3 GCC 9 Ofast Processor: Intel Core i7 @ 2.30GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Pro, Chipset: Intel 7, Memory: 2 x 4 GB DDR3-1600MHz, Disk: 251GB APPLE SSD SM256E, Graphics: Intel HD 4000 + NVIDIA GeForce GT 650M 2GB, Monitor: Color LCD
OS: macOS 10.13.6, Kernel: 17.7.0 (x86_64), Display Server: X Server 1.18.4, OpenGL: 2.1, Compiler: Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1, File-System: MS-DOS FAT16, Screen Resolution: 2880x1800
Environment Notes: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: --build=x86_64-apple-darwin17.7.0 --disable-multilib --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-nls --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr
Clang 6 Clang 6 O2 Clang 6 O3 Clang 6 Ofast OS: macOS 10.13.6, Kernel: 17.7.0 (x86_64), Display Server: X Server 1.18.4, OpenGL: 2.1, Compiler: Clang 6.0.1 + GCC 4.2.1 + LLVM 6.0.1 + Xcode 10.1 + CUDA 10.1, File-System: MS-DOS FAT16, Screen Resolution: 2880x1800
Environment Notes: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-I/usr/local/opt/llvm@6/ lude XPC_FLAGS=0x0Compiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Clang 6 O2 march=ivybridge OS: macOS 10.13.6, Kernel: 17.7.0 (x86_64), Display Server: X Server 1.18.4, OpenGL: 2.1, Compiler: Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1, File-System: MS-DOS FAT16, Screen Resolution: 2880x1800
Environment Notes: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Clang 7 Clang 7 O2 Clang 7 O3 Clang 7 Ofast OS: macOS 10.13.6, Kernel: 17.7.0 (x86_64), Display Server: X Server 1.18.4, OpenGL: 2.1, Compiler: Clang 7.0.1 + GCC 4.2.1 + LLVM 7.0.1 + Xcode 10.1 + CUDA 10.1, File-System: MS-DOS FAT16, Screen Resolution: 2880x1800
Environment Notes: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-I/usr/local/opt/llvm@7/ lude XPC_FLAGS=0x0Compiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Clang 7 O2 march=ivybridge Environment Notes: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Clang 8 Clang 8 O2 Clang 8 O3 Clang 8 Ofast Environment Notes: LDFLAGS=-L/usr/local/opt/llvm/lib-Wl-rpath /usr/local/opt/llvm/lib CPPFLAGS=-I/usr/local/opt/llvm/ lude XPC_FLAGS=0x0Compiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Clang 8 O2 march=ivybridge OS: macOS 10.13.6, Kernel: 17.7.0 (x86_64), Display Server: X Server 1.18.4, OpenGL: 2.1, Compiler: Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1, File-System: MS-DOS FAT16, Screen Resolution: 2880x1800
Environment Notes: LDFLAGS=-Wl-mllvm-threads=8 CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridgeCompiler Notes: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge
Archlinux GCC 8.2 Processor Notes: Scaling Governor: intel_pstate powersaveSecurity Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Archlinux GCC 8.2 V2 Archlinux GCC 8.2 O3 Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) , Motherboard: Apple Mac-C3EC7CD22292981F (251.0.0.0.0 BIOS) , Chipset: Intel 3rd Gen Core DRAM , Memory: 8192MB , Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M 1GB (797/2508MHz) , Audio: Cirrus Logic CS4206 , Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n
OS: Antergos Linux 19.3-ISO-Rolling, Kernel: 5.0.4-arch1-1-ARCH (x86_64), Desktop: Cinnamon 4.0.10, Display Server: X Server 1.20.4, Display Driver: NVIDIA 418.56, OpenGL: 4.6.0, Vulkan: 1.1.95, Compiler: GCC 8.2.1 20181127 + Clang 7.0.1 + LLVM 7.0.1 + CUDA 10.0, File-System: ext4, Screen Resolution: 2880x1800
Processor Notes: Scaling Governor: intel_pstate performanceSecurity Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Archlinux Clang 7 Archlinux Clang 7 O3 OS: Antergos Linux 19.3-ISO-Rolling, Kernel: 5.0.4-arch1-1-ARCH (x86_64), Desktop: Cinnamon 4.0.10, Display Server: X Server 1.20.4, Display Driver: NVIDIA 418.56, OpenGL: 4.6.0, Vulkan: 1.1.95, Compiler: Clang 7.0.1 + GCC 8.2.1 20181127 + LLVM 7.0.1 + CUDA 10.0, File-System: ext4, Screen Resolution: 2880x1800
Compiler Notes: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridgeProcessor Notes: Scaling Governor: intel_pstate performanceSecurity Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge Environment Notes: CFLAGS=-march=ivybridge-mtune=ivybridge-O2 CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2Processor Notes: Scaling Governor: intel_pstate performanceSecurity Notes: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion
Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (253.0.0.0.0 BIOS) , Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 251GB APPLE SSD SM256E, Graphics: Intel NVIDIA NVE7 1GB (1200MHz) , Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n
OS: Gentoo/Linux, Kernel: 5.1.1-gentoo (x86_64), Desktop: MATE 1.22.0, Display Server: X Server 1.20.4, Display Driver: nouveau 1.0.16, Compiler: GCC 8.3.0 + Clang 8.0.0 + LLVM 8.0.0, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS=-march=ivybridge-mtune=ivybridge-O3 CXXFLAGS=-march=ivybridge-mtune=ivybridge-O3Processor Notes: Scaling Governor: intel_pstate performanceSecurity Notes: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion
Clear Linux GCC 9 O2 ivybridge Clear Linux GCC 9 O3 ivybridge Clear Linux GCC 9 Ofast ivybridge Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (253.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA NVE7 1GB (1200MHz) , Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n
OS: Clear Linux OS 29540, Kernel: 5.0.17-765.native (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.20.4, Display Driver: nouveau 1.0.16, OpenGL: 4.3 Mesa 19.2.0-devel, Vulkan: 1.1.102, Compiler: GCC 9.1.1 20190520 gcc-9-branch@271393 + Clang 8.0.0 + LLVM 8.0.0, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-march=ivybridge-mtune=ivybridge-O2 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswellProcessor Notes: Scaling Governor: intel_pstate performanceSecurity Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) , Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB , Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M 1GB (797/2508MHz) , Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n
OS: Gentoo 2.6, Kernel: 5.6.4-gentoo-x86_64 (x86_64), Desktop: LXQt 0.14.1, Display Server: X Server 1.20.7, Display Driver: NVIDIA 440.82, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 10.2.159, Compiler: GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Processor Notes: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge OS: Gentoo 2.6, Kernel: 5.6.4-gentoo-x86_64 (x86_64), Desktop: LXQt 0.14.1, Display Server: X Server 1.20.7, Display Driver: NVIDIA 440.82, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 10.2.159, Compiler: Clang 9.0.1 + GCC 9.3.0 + LLVM 9.0.1 + CUDA 10.2, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Compiler Notes: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridgeProcessor Notes: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge OS: Gentoo 2.6, Kernel: 5.6.4-gentoo-x86_64 (x86_64), Desktop: LXQt 0.14.1, Display Server: X Server 1.20.7, Display Driver: NVIDIA 440.82, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 10.2.159, Compiler: GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Processor Notes: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge OS: Gentoo 2.6, Kernel: 5.6.4-gentoo-x86_64 (x86_64), Desktop: LXQt 0.14.1, Display Server: X Server 1.20.7, Display Driver: NVIDIA 440.82, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 10.2.159, Compiler: Clang 9.0.1 + GCC 9.3.0 + LLVM 9.0.1 + CUDA 10.2, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Compiler Notes: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridgeProcessor Notes: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge OS: Gentoo 2.6, Kernel: 5.6.4-gentoo-x86_64 (x86_64), Desktop: LXQt 0.14.1, Display Server: X Server 1.20.7, Display Driver: NVIDIA 440.82, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 10.2.159, Compiler: GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2, File-System: ext4, Screen Resolution: 2880x1800
Environment Notes: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Processor Notes: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected
FreeBSD 12.1 Clang 8.0.1 Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores) , Motherboard: Apple MacBookPro10 1 1.0 , Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 218GB , Graphics: Unknown 981MB , Audio: NVIDIA (0x0e1b) HDA
OS: FreeBSD, Kernel: 12.1-RELEASE (x86_64), Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, Compiler: Clang 8.0.1 (SVN 366581), File-System: zfs, Screen Resolution: 2880x1800
Environment Notes: LIBGL_ALWAYS_SOFTWARE=1Security Notes: KPTI
FreeBSD 12.2 Clang 10.0.1 Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 208GB , Graphics: NVIDIA GeForce GT 650M 981MB , Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD
OS: FreeBSD, Kernel: 12.2-RELEASE-p1 (x86_64), Desktop: Xfce 4.14, Display Server: X Server 1.20.9, Display Driver: NVIDIA 1.0.0, Compiler: Clang 10.0.1, File-System: zfs, Screen Resolution: 2880x1800
Security Notes: KPTI
Xcode 12 Processor: Intel Core i7-3615QM @ 2.30GHz (4 Cores / 8 Threads) , Motherboard: Apple MacBook Pro , Chipset: Intel 7 , Memory: 2 x 4 GB DDR3-1600MHz , Disk: 251GB APPLE SSD SM256E , Graphics: Intel HD 4000 + NVIDIA GeForce GT 650M 2GB , Monitor: Color LCD
OS: macOS 10.15.7, Kernel: 19.6.0 (x86_64), Compiler: Clang 12.0.0 + GCC 12.0.0 + Xcode 12.3, File-System: APFS, Screen Resolution: 2880x1800
Environment Notes: LDFLAGS=-L/usr/local/opt/openssl@1.1/lib CPPFLAGS=-I/usr/local/opt/openssl@1.1/include XPC_FLAGS=0x0Processor Notes: CPU Microcode: 33
Scimark Macbook Pro Retina 2012 Processor Motherboard Chipset Memory Disk Graphics Monitor Audio Network OS Kernel Display Server OpenGL Compiler File-System Screen Resolution Desktop Display Driver Vulkan OpenCL Xcode 10 Xcode 10 O2 Xcode 10 O3 Xcode 10 Ofast Xcode 10 O2 march=ivybridge Xcode 10 GCC 6 GCC 6 O2 GCC 6 O3 GCC 6 Ofast GCC 6 O2 march=ivybridge GCC 7 GCC 7 O2 GCC 7 O2 march=ivybridge GCC 7 O3 GCC 7 Ofast GCC 8 GCC 8 O2 GCC O3 GCC 8 Ofast GCC 8 O2 march=ivybridge GCC 9 GCC 9 O2 GCC 9 O3 GCC 9 Ofast Clang 6 Clang 6 O2 Clang 6 O3 Clang 6 Ofast Clang 6 O2 march=ivybridge Clang 7 Clang 7 O2 Clang 7 O3 Clang 7 Ofast Clang 7 O2 march=ivybridge Clang 8 Clang 8 O2 Clang 8 O3 Clang 8 Ofast Clang 8 O2 march=ivybridge Archlinux GCC 8.2 Archlinux GCC 8.2 V2 Archlinux GCC 8.2 O3 Archlinux Clang 7 Archlinux Clang 7 O3 Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge Clear Linux GCC 9 O2 ivybridge Clear Linux GCC 9 O3 ivybridge Clear Linux GCC 9 Ofast ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge FreeBSD 12.1 Clang 8.0.1 FreeBSD 12.2 Clang 10.0.1 Xcode 12 Intel Core i7 @ 2.30GHz (4 Cores / 8 Threads) Apple MacBook Pro Intel 7 2 x 4 GB DDR3-1600MHz 251GB APPLE SSD SM256E Intel HD 4000 + NVIDIA GeForce GT 650M 2GB Color LCD macOS 10.13.6 17.7.0 (x86_64) X Server 1.18.4 2.1 Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1 MS-DOS FAT16 2880x1800 Clang 6.0.1 + GCC 4.2.1 + LLVM 6.0.1 + Xcode 10.1 + CUDA 10.1 Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1 Clang 7.0.1 + GCC 4.2.1 + LLVM 7.0.1 + Xcode 10.1 + CUDA 10.1 Clang 8.0.0 + GCC 4.2.1 + LLVM 8.0.0 + Xcode 10.1 + CUDA 10.1 Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (251.0.0.0.0 BIOS) Intel 3rd Gen Core DRAM 8192MB NVIDIA GeForce GT 650M 1GB (797/2508MHz) Cirrus Logic CS4206 Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Antergos Linux 19.3-ISO-Rolling 5.0.4-arch1-1-ARCH (x86_64) Cinnamon 4.0.10 X Server 1.20.4 NVIDIA 418.56 4.6.0 1.1.95 GCC 8.2.1 20181127 + Clang 7.0.1 + LLVM 7.0.1 + CUDA 10.0 ext4 Clang 7.0.1 + GCC 8.2.1 20181127 + LLVM 7.0.1 + CUDA 10.0 Apple Mac-C3EC7CD22292981F (253.0.0.0.0 BIOS) Intel NVIDIA NVE7 1GB (1200MHz) Gentoo/Linux 5.1.1-gentoo (x86_64) MATE 1.22.0 nouveau 1.0.16 GCC 8.3.0 + Clang 8.0.0 + LLVM 8.0.0 NVIDIA NVE7 1GB (1200MHz) Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n Clear Linux OS 29540 5.0.17-765.native (x86_64) Xfce 4.12 4.3 Mesa 19.2.0-devel 1.1.102 GCC 9.1.1 20190520 gcc-9-branch@271393 + Clang 8.0.0 + LLVM 8.0.0 Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) 8GB NVIDIA GeForce GT 650M 1GB (797/2508MHz) Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo 2.6 5.6.4-gentoo-x86_64 (x86_64) LXQt 0.14.1 X Server 1.20.7 NVIDIA 440.82 4.6.0 OpenCL 1.2 CUDA 10.2.159 GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2 Clang 9.0.1 + GCC 9.3.0 + LLVM 9.0.1 + CUDA 10.2 GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2 Clang 9.0.1 + GCC 9.3.0 + LLVM 9.0.1 + CUDA 10.2 GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2 Intel Core i7-3615QM @ 2.30GHz (8 Cores) Apple MacBookPro10 1 1.0 218GB Unknown 981MB NVIDIA (0x0e1b) HDA FreeBSD 12.1-RELEASE (x86_64) X Server 1.20.8 modesetting 1.20.8 Clang 8.0.1 (SVN 366581) zfs 208GB NVIDIA GeForce GT 650M 981MB Color LCD 12.2-RELEASE-p1 (x86_64) Xfce 4.14 X Server 1.20.9 NVIDIA 1.0.0 Clang 10.0.1 Intel Core i7-3615QM @ 2.30GHz (4 Cores / 8 Threads) Apple MacBook Pro Intel 7 2 x 4 GB DDR3-1600MHz 251GB APPLE SSD SM256E Intel HD 4000 + NVIDIA GeForce GT 650M 2GB macOS 10.15.7 19.6.0 (x86_64) Clang 12.0.0 + GCC 12.0.0 + Xcode 12.3 APFS OpenBenchmarking.org Environment Details - Xcode 10: XPC_FLAGS=0x0 - Xcode 10 O2: XPC_FLAGS=0x0 - Xcode 10 O3: XPC_FLAGS=0x0 - Xcode 10 Ofast: XPC_FLAGS=0x0 - Xcode 10 O2 march=ivybridge: XPC_FLAGS=0x0 - Xcode 10 GCC 6: XPC_FLAGS=0x0 - GCC 6 O2: XPC_FLAGS=0x0 - GCC 6 O3: XPC_FLAGS=0x0 - GCC 6 Ofast: XPC_FLAGS=0x0 - GCC 6 O2 march=ivybridge: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 7: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 7 O2: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 7 O2 march=ivybridge: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 7 O3: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 7 Ofast: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 8: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 8 O2: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC O3: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 8 Ofast: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 8 O2 march=ivybridge: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 9: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 9 O2: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 9 O3: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - GCC 9 Ofast: CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - Clang 6: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-I/usr/local/opt/llvm@6/ lude XPC_FLAGS=0x0 - Clang 6 O2: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-I/usr/local/opt/llvm@6/ lude XPC_FLAGS=0x0 - Clang 6 O3: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-I/usr/local/opt/llvm@6/ lude XPC_FLAGS=0x0 - Clang 6 Ofast: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-I/usr/local/opt/llvm@6/ lude XPC_FLAGS=0x0 - Clang 6 O2 march=ivybridge: LDFLAGS=-L/usr/local/opt/llvm@6/lib-Wl-rpath /usr/local/opt/llvm@6/lib CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - Clang 7: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-I/usr/local/opt/llvm@7/ lude XPC_FLAGS=0x0 - Clang 7 O2: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-I/usr/local/opt/llvm@7/ lude XPC_FLAGS=0x0 - Clang 7 O3: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-I/usr/local/opt/llvm@7/ lude XPC_FLAGS=0x0 - Clang 7 Ofast: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-I/usr/local/opt/llvm@7/ lude XPC_FLAGS=0x0 - Clang 7 O2 march=ivybridge: LDFLAGS=-L/usr/local/opt/llvm@7/lib-Wl-rpath /usr/local/opt/llvm@7/lib CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - Clang 8: LDFLAGS=-L/usr/local/opt/llvm/lib-Wl-rpath /usr/local/opt/llvm/lib CPPFLAGS=-I/usr/local/opt/llvm/ lude XPC_FLAGS=0x0 - Clang 8 O2: LDFLAGS=-L/usr/local/opt/llvm/lib-Wl-rpath /usr/local/opt/llvm/lib CPPFLAGS=-I/usr/local/opt/llvm/ lude XPC_FLAGS=0x0 - Clang 8 O3: LDFLAGS=-L/usr/local/opt/llvm/lib-Wl-rpath /usr/local/opt/llvm/lib CPPFLAGS=-I/usr/local/opt/llvm/ lude XPC_FLAGS=0x0 - Clang 8 Ofast: LDFLAGS=-L/usr/local/opt/llvm/lib-Wl-rpath /usr/local/opt/llvm/lib CPPFLAGS=-I/usr/local/opt/llvm/ lude XPC_FLAGS=0x0 - Clang 8 O2 march=ivybridge: LDFLAGS=-Wl-mllvm-threads=8 CPPFLAGS=-march=ivybridge-mtune=ivybridge XPC_FLAGS=0x0 CFLAGS=-march=ivybridge-mtune=ivybridge - Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge: CFLAGS=-march=ivybridge-mtune=ivybridge-O2 CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 - Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge: CFLAGS=-march=ivybridge-mtune=ivybridge-O3 CXXFLAGS=-march=ivybridge-mtune=ivybridge-O3 - Clear Linux GCC 9 O2 ivybridge: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-march=ivybridge-mtune=ivybridge-O2 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - Clear Linux GCC 9 O3 ivybridge: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-march=ivybridge-mtune=ivybridge-O2 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - Clear Linux GCC 9 Ofast ivybridge: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-march=ivybridge-mtune=ivybridge-O2 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge: CFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed" - Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge: CFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O2 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed" - Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed" - Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed" - Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" LDFLAGS="-Wl,-O2 -Wl,--as-needed" - FreeBSD 12.1 Clang 8.0.1: LIBGL_ALWAYS_SOFTWARE=1 - Xcode 12: LDFLAGS=-L/usr/local/opt/openssl@1.1/lib CPPFLAGS=-I/usr/local/opt/openssl@1.1/include XPC_FLAGS=0x0 Compiler Details - Xcode 10 GCC 6: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 6 O2: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 6 O3: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 6 Ofast: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 6 O2 march=ivybridge: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --disable-werror --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-lto --enable-stage1-checking --with-build-config=bootstrap-debug --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 7: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 7 O2: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 7 O2 march=ivybridge: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 7 O3: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 7 Ofast: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 8: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 8 O2: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC O3: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 8 Ofast: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 8 O2 march=ivybridge: --build=x86_64-apple-darwin17.7.0 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 9: --build=x86_64-apple-darwin17.7.0 --disable-multilib --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-nls --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 9 O2: --build=x86_64-apple-darwin17.7.0 --disable-multilib --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-nls --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 9 O3: --build=x86_64-apple-darwin17.7.0 --disable-multilib --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-nls --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - GCC 9 Ofast: --build=x86_64-apple-darwin17.7.0 --disable-multilib --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --enable-nls --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr - Clang 6: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 6 O2: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 6 O3: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 6 Ofast: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 6 O2 march=ivybridge: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 7: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 7 O2: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 7 O3: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 7 Ofast: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 7 O2 march=ivybridge: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 8: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 8 O2: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 8 O3: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 8 Ofast: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Clang 8 O2 march=ivybridge: Optimized build; Default target: x86_64-apple-darwin17.7.0; Host CPU: ivybridge - Archlinux Clang 7: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge - Archlinux Clang 7 O3: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge - Clear Linux GCC 9 O2 ivybridge: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Clear Linux GCC 9 O3 ivybridge: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Clear Linux GCC 9 Ofast ivybridge: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge - Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge Processor Details - Archlinux GCC 8.2: Scaling Governor: intel_pstate powersave - Archlinux GCC 8.2 V2: Scaling Governor: intel_pstate performance - Archlinux GCC 8.2 O3: Scaling Governor: intel_pstate performance - Archlinux Clang 7: Scaling Governor: intel_pstate performance - Archlinux Clang 7 O3: Scaling Governor: intel_pstate performance - Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge: Scaling Governor: intel_pstate performance - Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge: Scaling Governor: intel_pstate performance - Clear Linux GCC 9 O2 ivybridge: Scaling Governor: intel_pstate performance - Clear Linux GCC 9 O3 ivybridge: Scaling Governor: intel_pstate performance - Clear Linux GCC 9 Ofast ivybridge: Scaling Governor: intel_pstate performance - Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Xcode 12: CPU Microcode: 33 Security Details - Archlinux GCC 8.2: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Archlinux GCC 8.2 V2: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Archlinux GCC 8.2 O3: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Archlinux Clang 7: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Archlinux Clang 7 O3: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion - Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion - Clear Linux GCC 9 O2 ivybridge: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Clear Linux GCC 9 O3 ivybridge: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Clear Linux GCC 9 Ofast ivybridge: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - FreeBSD 12.1 Clang 8.0.1: KPTI - FreeBSD 12.2 Clang 10.0.1: KPTI
Scimark Macbook Pro Retina 2012 scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Composite scimark2: Fast Fourier Transform scimark2: Jacobi Successive Over-Relaxation scimark2: Monte Carlo Xcode 10 Xcode 10 O2 Xcode 10 O3 Xcode 10 Ofast Xcode 10 O2 march=ivybridge Xcode 10 GCC 6 GCC 6 O2 GCC 6 O3 GCC 6 Ofast GCC 6 O2 march=ivybridge GCC 7 GCC 7 O2 GCC 7 O2 march=ivybridge GCC 7 O3 GCC 7 Ofast GCC 8 GCC 8 O2 GCC O3 GCC 8 Ofast GCC 8 O2 march=ivybridge GCC 9 GCC 9 O2 GCC 9 O3 GCC 9 Ofast Clang 6 Clang 6 O2 Clang 6 O3 Clang 6 Ofast Clang 6 O2 march=ivybridge Clang 7 Clang 7 O2 Clang 7 O3 Clang 7 Ofast Clang 7 O2 march=ivybridge Clang 8 Clang 8 O2 Clang 8 O3 Clang 8 Ofast Clang 8 O2 march=ivybridge Archlinux GCC 8.2 Archlinux GCC 8.2 V2 Archlinux GCC 8.2 O3 Archlinux Clang 7 Archlinux Clang 7 O3 Gentoo 5.1.1 NOPTI GCC 8.3 02 ivybridge Gentoo 5.1.1 NOPTI GCC 8.3 03 ivybridge Clear Linux GCC 9 O2 ivybridge Clear Linux GCC 9 O3 ivybridge Clear Linux GCC 9 Ofast ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O2 ivybridge Gentoo 5.6.4 NOPTI Clang 9.0.1 O2 ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O3 ivybridge Gentoo 5.6.4 NOPTI Clang 9.0.1 O3 ivybridge Gentoo 5.6.4 NOPTI GCC 9.3 O3 G-overlay ivybridge FreeBSD 12.1 Clang 8.0.1 FreeBSD 12.2 Clang 10.0.1 Xcode 12 828 601 533 163 968 104 3227 1801 1439 284 1340 409 3345 1897 1479 298 1384 471 3351 1905 1505 294 1567 408 3162 1885 1435 292 1374 464 698 519 489 153 969 104 2433 1929 1227 301 976 495 2937 1960 1416 299 1386 496 2929 1992 1459 296 1564 514 2441 1951 1237 294 974 525 690 518 485 158 955 105 2327 1869 1207 291 978 494 2482 1930 1237 299 978 494 2580 1779 1252 277 1185 438 2884 1856 1425 296 1554 509 687 515 483 158 951 106 2464 1983 1245 296 978 504 2500 1992 1321 296 1391 427 2498 1923 1329 292 1395 536 2424 1999 1225 297 976 430 688 518 483 153 950 108 2399 1860 1200 291 974 477 2517 1939 1321 293 1379 476 2459 1996 1331 292 1396 512 830 594 529 162 957 100 3287 1890 1466 293 1384 476 3297 1871 1454 292 1369 441 3260 1863 1481 294 1557 428 3295 1890 1473 293 1377 512 833 598 531 162 965 100 3284 1883 1473 310 1381 507 3288 1855 1453 312 1377 451 3275 1882 1494 301 1550 461 3294 1884 1470 311 1380 479 815 592 527 160 965 101 3284 1868 1463 305 1374 483 3262 1881 1434 304 1386 338 3279 1877 1493 300 1554 453 3277 1875 1463 308 1376 478 703 527 487 144 957 105 3203 2016 1497 295 1412 560 860 609 544 166 979 106 3396 1939 1516 311 1412 522 2537 1989 1269 275 988 554 3373 2153 1554 279 1410 557 2526 1998 1271 278 992 560 3289 2164 1539 279 1415 549 3268 2172 1536 271 1414 554 2493.46 2005.95 1268.00 302.46 988.30 549.80 3433.56 2062.76 1547.11 300.29 1413.77 525.17 3230.56 2014.53 1502.27 296.96 1415.11 554.17 3434.35 2102.33 1555.92 304.19 1414.01 524.74 2505.92 1750.89 1446.91 305.32 1415.20 1257.18 792.17 574.46 506.02 144.3 919.76 99.40 796.29 573.21 507.81 149.65 920.48 99.40 830.58 597.18 532.18 162.79 965.82 104.52 OpenBenchmarking.org