Valgrind produces incorrect result under 3.10

Bug #1502465 reported by Jeffrey Walton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
valgrind (Ubuntu)
New
Low
Unassigned

Bug Description

I'm working with Ubuntu 14.04 LTS (x86_64), fully patched. I compiled software using Intel's compiler, ICC/ICPC. Its a free download for free and open projects ().

Ubuntu 14's version of Valgrind is 3.10, and it produced a finding against an Intel library function "__intel_proc_init_ftzdazule" (also see https://software.intel.com/en-us/forums/intel-c-compilers-in-inde/topic/595003). When I downloaded and built Valgrind 3.11, the finding disappeared.

Please provide Valgrind 3.11 for LTS. It fixes practical bugs being experienced in the field.

**********

$ apt-cache show valgrind
Package: valgrind
Priority: optional
Section: devel
Installed-Size: 91449
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Alessandro Ghedini <email address hidden>
Architecture: amd64
Version: 1:3.10~20140411-0ubuntu1
Replaces: valgrind-dev
Depends: libc6 (>= 2.16), libc6-dbg
Recommends: gdb
Suggests: valgrind-dbg, kcachegrind, alleyoop, valkyrie (>> 1.3.0)
Breaks: valgrind-dev
Filename: pool/main/v/valgrind/valgrind_3.10~20140411-0ubuntu1_amd64.deb
Size: 15078790
MD5sum: 3a8cc43fb0e7cc6ad899e34f1fc50f25
SHA1: fcf894b839e35a561b79cc8fa69ad79da3387949
SHA256: 0e166f5aa6817bd28780297d59421df27f3b6f63cda60b289a8ac80314f64a5c
Description-en: instrumentation framework for building dynamic analysis tools
 Valgrind is a system for debugging and profiling Linux programs. With its tool
 suite you can automatically detect many memory management and threading bugs,
 avoiding hours of frustrating bug-hunting and making your programs more stable.
 You can also perform detailed profiling to help speed up your programs and use
 Valgrind to build new tools.
 .
 The Valgrind distribution currently includes six production-quality tools:
  * a memory error detector (Memcheck)
  * two thread error detectors (Helgrind and DRD)
  * a cache and branch-prediction profiler (Cachegrind)
  * a call-graph generating cache and branch-prediction profiler (Callgrind)
  * a heap profiler (Massif)
 It also includes three experimental tools:
  * a stack/global array overrun detector (SGCheck)
  * a second heap profiler that examines how heap blocks are used (DHAT)
  * a SimPoint basic block vector generator (BBV)
Description-md5: 0cb016d4f438ed8069cda723e3bb7786
Homepage: http://www.valgrind.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y

**********

$ uname -a
Linux ubuntu 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release
No LSB modules are available.

Tags: trusty
tags: added: trusty
Changed in valgrind (Ubuntu):
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.