I'm running valgrind on fedora 19. I checked libvex code which executes the
hwcaps code, but can't find anything in particular.

valgrind --tool=memcheck /bin/ls

==23682== Memcheck, a memory error detector
==23682== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==23682== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==23682== Command: /bin/ls
==23682==

vex: priv/main_main.c:319 (LibVEX_Translate): Assertion
`are_valid_hwcaps(VexArchAMD64, vta->archinfo_host.hwcaps)' failed.
vex storage: T total 0 bytes allocated
vex storage: P total 0 bytes allocated

valgrind: the 'impossible' happened:
   LibVEX called failure_exit().
==23682==    at 0x38059B6F: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x38059D31: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x38059D5A: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x38071252: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x380F6618: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x380F5640: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x3807352F: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x3809F096: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)
==23682==    by 0x380AE0FC: ??? (in
/usr/lib64/valgrind/memcheck-amd64-linux)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==23682==    at 0x4001420: ??? (in /usr/lib64/ld-2.17.so)


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.


ls -l /usr/bin/valgrind
-rwxr-xr-x. 1 root root 19880 Apr 25 08:57 /usr/bin/valgrind



Here's the CPU info
cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 21
model : 2
model name : AMD Opteron(tm) Processor 4332 HE
stepping : 0
microcode : 0x600081f
cpu MHz : 3000.098
cache size : 2048 KB
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu de tsc msr pae cx8 cmov pat clflush mmx fxsr sse sse2 ht
syscall nx mmxext fxsr_opt lm rep_good nopl pni pclmulqdq ssse3 fma cx16
sse4_1 sse4_2 popcnt aes f16c hypervisor lahf_lm cmp_legacy extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch xop fma4 tce tbm
perfctr_core perfctr_nb arat cpb hw_pstate
bogomips : 6000.19
TLB size : 1536 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro

uname -a
Linux  3.10.11-200.fc19.x86_64 #1 SMP Mon Sep 9 13:03:01 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux

Thanks.
Jerry
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to