[Bug 1502465] [NEW] Valgrind produces incorrect result under 3.10
Jeffrey Walton
noloader at gmail.com
Sat Oct 3 16:47:01 UTC 2015
Public bug reported:
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 <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Alessandro Ghedini <ghedo at debian.org>
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.
** Affects: valgrind (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to valgrind in Ubuntu.
https://bugs.launchpad.net/bugs/1502465
Title:
Valgrind produces incorrect result under 3.10
Status in valgrind package in Ubuntu:
New
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 <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Alessandro Ghedini <ghedo at debian.org>
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1502465/+subscriptions
More information about the foundations-bugs
mailing list