[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#584748: ../sysdeps/x86_64/cacheinfo.c:255: handle_intel: Assertion `maxidx >= 2' on AMD cpu



On Sun, Jun 06, 2010 at 11:40:26AM +0200, Gianluigi Tiesi wrote:
> Package: libc6-i686
> Version: 2.11.1-2
> Severity: serious
> Tags: sid
> 
> I'm unable to run valgrind without renaming /lib/i686
> 
> it asserts on:
> 
> .../sysdeps/x86_64/cacheinfo.c:255: handle_intel: Assertion `maxidx >= 2'
> 
> I've looked at sources and is_intel is true but my cpu is
> 
> processor       : 0
> vendor_id       : AuthenticAMD
> cpu family      : 6
> model           : 4
> model name      : AMD Athlon(tm) processor
>
> stepping        : 2

So it is an AMD Athlon Thunderbird CPU.

> cpu MHz         : 899.968
> cache size      : 256 KB
> fdiv_bug        : no
> hlt_bug         : no
> f00f_bug        : no
> coma_bug        : no
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 1
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow up

No lm flag, so this CPU can't run 64-bit. This is consistent.

> bogomips        : 1799.93
> clflush size    : 32
> cache_alignment : 32
> address sizes   : 36 bits physical, 32 bits virtual
> power management:
> 
> 
> without libc6-i686 it works correctly
> 
> 
> 
> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: i386 (x86_64)
> 
> Kernel: Linux 2.6.26-2-xen-amd64 (SMP w/8 CPU cores)

This part is not consistent. Are you running reportbug on a different
machine?

> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> Shell: /bin/sh linked to /bin/dash
> 


-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: