Re: Valgrind-3.15.0.RC1 is available for testing
Carl Love <cel-r/[email protected]>
| Newsgroups | gmane.comp.debugging.valgrind.devel,gmane.comp.debugging.valgrind |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2019-04-08 at 11:11 +0200, Julian Seward wrote:
> Greetings.
>
> A first release candidate for 3.15.0 is available at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceware.org_p
> ub_valgrind_valgrind-2D3.15.0.RC1.tar.bz2&d=DwICAg&c=jf_iaSHvJObTbx-
> siA1ZOg&r=RFEmMkZAk
> --
> _wFGN5tkM_A&m=9hZ2UG1zq24navjF4vqXZNAqTv4POUs7ga6FtAyUoPI&s=QSm0l7sOp
> efYvxnpN3ynVtY-em2qt2XMugYxHfjIMu0&e=
> (md5 = 56d9f5e25615d48110da0aa5764d481e)
>
> Please give it a try on platforms that are important for you. If no
> serious
> issues are reported, the 3.15.0 final release will happen on 12
> April, that
> is, this coming Friday.
Julian:
I have run RC1 on Power 7, Power 8 LE, Power 8 BE and Power 9 and
noted each system the same four post errors that I did not see last
week when I tested patches to be committed. The errors are:
cachegrind/tests/ann1 (post)
cachegrind/tests/ann2 (post)
callgrind/tests/ann1 (post)
callgrind/tests/ann2 (post)
I looked a little into the errors. I am not familiar with the tests.
The diff files appear to be consistent across systems. Here is what I
saw on the Power 8LE system.
carll@genoa:~/valgrind-3.15.0.RC1/cachegrind/tests$ more ann1.post.diff
--- ann1.post.exp 2019-04-08 03:20:27.000000000 -0500
+++ ann1.post.out 2019-04-08 11:59:21.571869076 -0500
@@ -31,19 +31,6 @@
6,898 2 2 /build/glibc-OTsEL5/glibc-2.27/elf/dl-misc.c:_dl_name_matc
h_p
-------------------------------------------------------------------------------
-
--- Auto-annotated source: a.c
--------------------------------------------------------------------------------
-
-Ir I1mr ILmr
-
- 2 0 0 int main(void) {
- 1 1 1 int z = 0;
-3,000,004 0 0 for (int i = 0; i < 1000000; i++) {
-2,000,000 0 0 z += i;
- . . . }
- 6 0 0 return z % 256;
- 2 0 0 }
-
--------------------------------------------------------------------------------
-
The following files chosen for auto-annotation could not be found:
-------------------------------------------------------------------------------
-
/build/glibc-OTsEL5/glibc-2.27/elf/../sysdeps/x86_64/dl-machine.h
@@ -53,9 +40,5 @@
/build/glibc-OTsEL5/glibc-2.27/elf/dl-tunables.h
/build/glibc-OTsEL5/glibc-2.27/elf/do-rel.h
/build/glibc-OTsEL5/glibc-2.27/string/../sysdeps/x86_64/strcmp.S
-
--------------------------------------------------------------------------------
-
-Ir I1mr ILmr
--------------------------------------------------------------------------------
-
-5,000,015 1 1 events annotated
+ a.c
***********************************************************************************
carll@genoa:~/valgrind-3.15.0.RC1/cachegrind/tests$ more ann2.post.diff
--- ann2.post.exp 2019-04-08 03:20:27.000000000 -0500
+++ ann2.post.out 2019-04-08 11:59:22.447879150 -0500
@@ -28,28 +28,11 @@
0 5,158 ( 0.13%) 25,408 ( 0.49%) /build/glibc-OTsEL5/glibc
-2.27/string/../sysdeps/x86_64/strcmp.S:strcmp
-------------------------------------------------------------------------------
-
--- Auto-annotated source: a.c
--------------------------------------------------------------------------------
-
-Dw Dr Ir
-
-1 ( 0.01%) 0 2 ( 0.00%) int main(void) {
-1 ( 0.01%) 0 1 ( 0.00%) int z = 0;
-1 ( 0.01%) 2,000,001 (49.29%) 3,000,004 (57.36%) for (int i = 0; i < 100000
0; i++) {
-0 2,000,000 (49.29%) 2,000,000 (38.24%) z += i;
-. . . }
-0 1 ( 0.00%) 6 ( 0.00%) return z % 256;
-0 2 ( 0.00%) 2 ( 0.00%) }
-
--------------------------------------------------------------------------------
-
The following files chosen for auto-annotation could not be found:
-------------------------------------------------------------------------------
-
/build/glibc-OTsEL5/glibc-2.27/elf/../sysdeps/x86_64/dl-machine.h
/build/glibc-OTsEL5/glibc-2.27/elf/dl-lookup.c
/build/glibc-OTsEL5/glibc-2.27/elf/dl-tunables.c
/build/glibc-OTsEL5/glibc-2.27/string/../sysdeps/x86_64/strcmp.S
-
--------------------------------------------------------------------------------
-
-Dw Dr Ir
--------------------------------------------------------------------------------
-
-3 ( 0.02%) 4,000,004 (98.57%) 5,000,015 (95.61%) events annotated
+ a.c
*********************************************************************************************
carll@genoa:~/valgrind-3.15.0.RC1/callgrind/tests$ more ann1.post.diff
--- ann1.post.exp 2019-04-08 03:20:27.000000000 -0500
+++ ann1.post.out 2019-04-08 11:59:26.451925196 -0500
@@ -32,19 +32,6 @@
6,898 2 2 /build/glibc-OTsEL5/glibc-2.27/elf/dl-misc.c:_dl_name_matc
h_p
-------------------------------------------------------------------------------
-
--- Auto-annotated source: ../../cachegrind/tests/ + a.c
--------------------------------------------------------------------------------
-
-Ir I1mr ILmr
-
- 2 0 0 int main(void) {
- 1 1 1 int z = 0;
-3,000,004 0 0 for (int i = 0; i < 1000000; i++) {
-2,000,000 0 0 z += i;
- . . . }
- 6 0 0 return z % 256;
- 2 0 0 }
-
--------------------------------------------------------------------------------
-
The following files chosen for auto-annotation could not be found:
-------------------------------------------------------------------------------
-
/build/glibc-OTsEL5/glibc-2.27/elf/../sysdeps/x86_64/dl-machine.h
@@ -54,9 +41,5 @@
/build/glibc-OTsEL5/glibc-2.27/elf/dl-tunables.h
/build/glibc-OTsEL5/glibc-2.27/elf/do-rel.h
/build/glibc-OTsEL5/glibc-2.27/string/../sysdeps/x86_64/strcmp.S
-
--------------------------------------------------------------------------------
-
-Ir I1mr ILmr
--------------------------------------------------------------------------------
-
-5,000,015 1 1 events annotated
+ a.c
***************************************************************************************
carll@genoa:~/valgrind-3.15.0.RC1/callgrind/tests$ more ann2.post.diff
--- ann2.post.exp 2019-04-08 03:20:27.000000000 -0500
+++ ann2.post.out 2019-04-08 11:59:27.135933062 -0500
@@ -25,25 +25,8 @@
4,543 (25.23%) 17,566 ( 0.43%) 47,993 ( 0.92%) /build/glibc-OTsEL5/glibc
-2.27/elf/dl-lookup.c:do_lookup_x
-------------------------------------------------------------------------------
-
--- Auto-annotated source: ../../cachegrind/tests/ + a.c
--------------------------------------------------------------------------------
-
-Dw Dr Ir
-
-1 ( 0.01%) 0 2 ( 0.00%) int main(void) {
-1 ( 0.01%) 0 1 ( 0.00%) int z = 0;
-1 ( 0.01%) 2,000,001 (49.29%) 3,000,004 (57.36%) for (int i = 0; i < 100000
0; i++) {
-0 2,000,000 (49.29%) 2,000,000 (38.24%) z += i;
-. . . }
-0 1 ( 0.00%) 6 ( 0.00%) return z % 256;
-0 2 ( 0.00%) 2 ( 0.00%) }
-
--------------------------------------------------------------------------------
-
The following files chosen for auto-annotation could not be found:
-------------------------------------------------------------------------------
-
/build/glibc-OTsEL5/glibc-2.27/elf/dl-lookup.c
-
--------------------------------------------------------------------------------
-
-Dw Dr Ir
--------------------------------------------------------------------------------
-
-3 ( 0.02%) 4,000,004 (98.57%) 5,000,015 (95.61%) events annotated
+ a.c
******************************************************************************
I can't say for sure but I am guessing these will be architecture independent errors.
Carl Love
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers