Checking patch sysdeps/x86/dl-cacheinfo.h... error: while searching for: unsigned int ebx; unsigned int ecx; unsigned int edx; unsigned int count = 0x1; if (name >= _SC_LEVEL3_CACHE_SIZE) count = 0x3; else if (name >= _SC_LEVEL2_CACHE_SIZE) count = 0x2; else if (name >= _SC_LEVEL1_DCACHE_SIZE) count = 0x0; /* Use __cpuid__ '0x8000_001D' to compute cache details. */ __cpuid_count (0x8000001D, count, eax, ebx, ecx, edx); switch (name) { case _SC_LEVEL1_ICACHE_ASSOC: case _SC_LEVEL1_DCACHE_ASSOC: case _SC_LEVEL2_CACHE_ASSOC: case _SC_LEVEL3_CACHE_ASSOC: return ((ebx >> 22) & 0x3ff) + 1; case _SC_LEVEL1_ICACHE_LINESIZE: case _SC_LEVEL1_DCACHE_LINESIZE: case _SC_LEVEL2_CACHE_LINESIZE: case _SC_LEVEL3_CACHE_LINESIZE: return (ebx & 0xfff) + 1; case _SC_LEVEL1_ICACHE_SIZE: case _SC_LEVEL1_DCACHE_SIZE: case _SC_LEVEL2_CACHE_SIZE: case _SC_LEVEL3_CACHE_SIZE: return (((ebx >> 22) & 0x3ff) + 1) * ((ebx & 0xfff) + 1) * (ecx + 1); default: __builtin_unreachable (); } error: patch failed: sysdeps/x86/dl-cacheinfo.h:585 error: sysdeps/x86/dl-cacheinfo.h: patch does not apply