You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
1
(12) |
2
(9) |
|
3
(23) |
4
(24) |
5
(9) |
6
(7) |
7
(5) |
8
(2) |
9
(6) |
|
10
(5) |
11
(3) |
12
(11) |
13
(4) |
14
|
15
(3) |
16
(4) |
|
17
(3) |
18
(6) |
19
|
20
(1) |
21
(9) |
22
(8) |
23
(1) |
|
24
|
25
(2) |
26
(3) |
27
(16) |
28
(17) |
29
(22) |
30
(7) |
|
31
(4) |
|
|
|
|
|
|
|
From: Tim T. <tte...@sw...> - 2010-01-22 16:28:09
|
So, valgrind does not exist for Solaris. I have x86 and am willing to contribute to the efforts, is there anything I need to know before I get started? In particular is there already an effort to get this working on some flavor? I realize that I am most likely getting into more than I want to at some rate but would like to work towards that goal. Thanks, Tim |
|
From: Filipe C. <fi...@gm...> - 2010-01-22 14:15:21
|
Hi!
On 1/21/10 22:20, Gert Wollny wrote:
> Hello!
>
> 2010/1/21 Filipe Cabecinhas <fi...@gm... <mailto:fi...@gm...>>
>
> The source code is fairly easy to understand (and if you have any
> doubts, there's always the mailing list ;-) ).
>
> Indeed, it was really quite easy to get going. I did implement LZCNT in
> terms of BSR, and it now passes some basic tests, so it's a point to
> start from.
> There's one thing though, how can I test that the flags are properly set?
Check memcheck/tests/x86/more_x86_fp.c
The tests for CMOV inspect the eflags value (by executing a gcc asm block).
> I guess creating an IR would be the next step. Where would I add the
> opcode enum? - just at the end of the big list?
>
> Okay, I've attached the patches against valgrind aand VEX and the test
> definition file. Any pointer how to improve this are very welcome.
>
I don't think you need to create a new IR instruction. I suppose using
BSR is okay (but hey... I'm no valgrind expert... You can always wait
for Julian's (or another person's) reply, if you want a definitive
answer ;-) )
But, in your code, where you have:
---------------------------------
+ if (haveF2orF3(pfx)) {
+ if (haveF3(pfx))
+ delta = dis_LZCNT ( vbi, pfx, sz, delta );
+ else
+ goto decode_failure;
+ }else
---------------------------------
But you're testing against F3 twice. I would change that to:
if (haveF3(pfx)) {
delta = dis_LZCNT ( vbi, pfx, sz, delta );
else if (haveF2(pfx))
goto decode_failure;
else ...
The patch seems okay but I can't test it... Haven't got the hardware for
it and gcc doesn't compile it in macosx.
Regards,
Filipe
|
|
From: Julian S. <js...@ac...> - 2010-01-22 13:22:11
|
On Friday 22 January 2010, Alexander Potapenko wrote: > As you can see, the stack trace contains only the top function, > whereas on x86 Linux the whole stack trace is printed. > Is it the desired behavior of Memcheck on ARM? Unwinding on ARM (or, more correctly, ARM-ELF as provided by Ubuntu 9.04) absolutely requires compiling with -g, since without that, the Dwarf3 unwind info is not present. This is different from the situation on AMD64-Linux, in which unwind info is always present regardless of the presence or absence of -g. Note that -g does not imply that -O0 is required. The guidelines for -O settings remain the same as for other platforms -- which is that -O is OK (and recommended), but -O2 and above are not. In short: "-g -O0" or "-g -O". J |
|
From: Alexander P. <gl...@go...> - 2010-01-22 12:59:55
|
Hi all,
I'm running the following C code under Valgrind on a ARMv7 CPU:
==========broken-stack.c============
#include <stdio.h>
void f4() {
int a;
if (a) {
printf("a==true\n");
} else {
printf("a==false\n");
}
}
void f3() { f4(); }
void f2() { f3(); }
void f1() { f2(); }
int main() {
f1();
return 0;
}
===============================
$ gcc broken-stack.c -o broken-stack
$ valgrind broken-stack
==4615== Memcheck, a memory error detector
==4615== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4615== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info
==4615== Command: /home/glider/src/arm-stack/broken-stack
==4615==
==4615== Conditional jump or move depends on uninitialised value(s)
==4615== at 0x83C8: f4 (in /home/glider/src/arm-stack/broken-stack)
==4615==
a==true
==4615==
==4615== HEAP SUMMARY:
...
As you can see, the stack trace contains only the top function,
whereas on x86 Linux the whole stack trace is printed.
Is it the desired behavior of Memcheck on ARM?
Thanks in advance,
Alexander Potapenko
Software Engineer
Google Moscow
|
|
From: Alexander P. <gl...@go...> - 2010-01-22 08:05:01
|
Nightly build on mcgrind ( Darwin 9.7.0 i386 ) Started at 2010-01-22 09:06:01 MSK Ended at 2010-01-22 09:24:52 MSK Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 433 tests, 22 stderr failures, 1 stdout failure, 0 post failures == memcheck/tests/null_socket (stdout) memcheck/tests/origin5-bz2 (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) none/tests/async-sigs (stderr) none/tests/faultstatus (stderr) none/tests/pth_blockedsig (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc06_two_races_xml (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc23_bogus_condwait (stderr) -- Alexander Potapenko Software Engineer Google Moscow |
|
From: Bart V. A. <bar...@gm...> - 2010-01-22 07:00:46
|
Nightly build on cellbuzz-native ( cellbuzz, ppc64, Fedora 7, native ) Started at 2010-01-22 02:00:12 EST Ended at 2010-01-22 02:00:33 EST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Last 20 lines of verbose log follow echo pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory Building valgrind ... cd valgrind-new && make -j 2 && make -j 2 check && make install pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory Running regression tests ... cd valgrind-new && make regtest pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Last 20 lines of verbose log follow echo pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory Building valgrind ... cd valgrind-old && make -j 2 && make -j 2 check && make install pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory Running regression tests ... cd valgrind-old && make regtest pbs_iff: error returned: 15019 pbs_iff: Invalid credential MSG=cannot authenticate user No Permission. qsub: cannot connect to server cell-user.cell.buzz (errno=15007) Job ID = cat: cmd-output.txt: No such file or directory ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Jan 22 02:00:24 2010 --- new.short Fri Jan 22 02:00:33 2010 *************** *** 13,15 **** cat: cmd-output.txt: No such file or directory ! Building valgrind ... cd valgrind-old && make -j 2 && make -j 2 check && make install pbs_iff: error returned: 15019 --- 13,15 ---- cat: cmd-output.txt: No such file or directory ! Building valgrind ... cd valgrind-new && make -j 2 && make -j 2 check && make install pbs_iff: error returned: 15019 *************** *** 20,22 **** cat: cmd-output.txt: No such file or directory ! Running regression tests ... cd valgrind-old && make regtest pbs_iff: error returned: 15019 --- 20,22 ---- cat: cmd-output.txt: No such file or directory ! Running regression tests ... cd valgrind-new && make regtest pbs_iff: error returned: 15019 |
|
From: Tom H. <th...@cy...> - 2010-01-22 03:49:45
|
Nightly build on lloyd ( x86_64, Fedora 7 ) Started at 2010-01-22 03:05:03 GMT Ended at 2010-01-22 03:49:28 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 531 tests, 1 stderr failure, 0 stdout failures, 0 post failures == helgrind/tests/tc06_two_races_xml (stderr) |
|
From: Tom H. <th...@cy...> - 2010-01-22 03:35:48
|
Nightly build on mg ( x86_64, Fedora 9 ) Started at 2010-01-22 03:10:04 GMT Ended at 2010-01-22 03:35:32 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 538 tests, 1 stderr failure, 0 stdout failures, 0 post failures == helgrind/tests/tc06_two_races_xml (stderr) |