Re: git: b0b4d9e1eae8 - main - */*: Switch to NumPy 2.x
- In reply to: Charlie Li : "Re: git: b0b4d9e1eae8 - main - */*: Switch to NumPy 2.x"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 May 2026 02:40:41 UTC
Charlie Li wrote: > Vladimir Druzenko wrote: >> There's some strange situation there - either SSE4.2 or no SSE, >> including SSE1 and SSE2, which are present in all CPUs that support >> amd64. >> > Pentium and Celeron from the Nehalem/Westmere generation do not support > SSE4.1, SSE4.2 and POPCNT despite implementing the rest of X86_V2. >> Check patch please. >> > As previously explained, the default cannot be -Dcpu-baseline=none. > > While I shake my fist at Intel for playing market segmentation down to > the CPU instruction level, the reality is that the numpy project decided > to prioritise hardware configurations for the vast majority of users. > X86_V2 was made default for the 2.4 branch: https://github.com/numpy/ > numpy/issues/27851 > I filed an issue upstream: https://github.com/numpy/numpy/issues/31478 We need to modify the x86 meson.build to allow excluding SSE4 from X86_V2. Right now specifying any of the three redirects to (all of) X86_V2. -- Charlie Li ...nope, still don't have an exit line.