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
(7) |
2
(5) |
3
(2) |
4
(8) |
5
(10) |
|
6
(3) |
7
(9) |
8
(7) |
9
(8) |
10
(7) |
11
(4) |
12
(11) |
|
13
(5) |
14
(17) |
15
(6) |
16
(15) |
17
|
18
(3) |
19
(1) |
|
20
(6) |
21
(18) |
22
(5) |
23
(9) |
24
(6) |
25
(3) |
26
(1) |
|
27
(1) |
28
|
29
(8) |
30
(5) |
|
|
|
|
From: Mark W. <mj...@re...> - 2015-09-13 21:22:25
|
On Fri, Sep 11, 2015 at 05:06:11PM +0200, Mark Wielaard wrote: > [Now the various tc18/20 tests fail because glibc helpfully puts "The > futex facility returned an unexpected error code." on stderr before > aborting... Will supply some filter for that.] I couldn't replicate this. > [The various gdbserver_tests failures are because this version of gdb > helpfully outputs things like: > warning: Unable to open "librpm.so.3" (librpm.so.3: cannot open shared > object file: No such file or directory), missing debuginfos > notifications will not be displayed > Missing separate debuginfo for /lib/ld64.so.1 > Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/6a/... > I'll provide some new filters.] I also couldn't replicate this. I suspect it was caused by some bad gdb dependencies on the build machine. So for now I haven't added any new filters. I might add them later if those extra stderr messages do return and I am able to replicate them. Cheers, Mark |
|
From: Mark W. <mj...@re...> - 2015-09-13 21:04:07
|
Hi Florian, On Sun, Sep 13, 2015 at 10:31:14PM +0200, Florian Krohm wrote: > I fixed those warnings in r15650.] Thanks! > I did not do anything about the > cast-align warnings as that is a warning specific to your compile > environment (stock valgrind does not compile with -Wcast-align). Are you sure? Makefile.all.am adds -Wcast-align to AM_CFLAGS_BASE. Cheers, Mark |
|
From: Florian K. <fl...@ei...> - 2015-09-13 20:31:26
|
On 13.09.2015 15:08, Mark Wielaard wrote:
>
> arm had one format warning:
>
> m_debuginfo/readexidx.c: In function ‘vgModuleLocal_read_exidx’:
> m_debuginfo/readexidx.c:941:19: warning: format ‘%lx’ expects argument
> of type ‘long unsigned int’, but argument 7 has type ‘PtrdiffT {aka long
> int}’ [-Wformat=]
> VG_(printf)("BEGIN ML_(read_exidx) exidx_img=[%p, +%lu) "
> ^
>
> There was also one -Wunused-but-set-variable warning:
>
> m_sigframe/sigframe-arm-linux.c: In function ‘vgPlain_sigframe_destroy’:
> m_sigframe/sigframe-arm-linux.c:251:27: warning: variable ‘mc’ set but
> not used [-Wunused-but-set-variable]
> struct vki_sigcontext *mc;
> ^
Thanks for the trial runs.
I fixed those warnings in r15650.]
> And lots of -Wcast-qual and -Wcast-align warnings (see attached).
>
as well as the 3 Wcast-qual warnings. I did not do anything about the
cast-align warnings as that is a warning specific to your compile
environment (stock valgrind does not compile with -Wcast-align).
Florian
|
|
From: <sv...@va...> - 2015-09-13 20:27:25
|
Author: florian
Date: Sun Sep 13 21:27:17 2015
New Revision: 15650
Log:
Fix various compiler warnings for the arm architecture.
Modified:
trunk/coregrind/m_debuginfo/readexidx.c
trunk/coregrind/m_sigframe/sigframe-arm-linux.c
Modified: trunk/coregrind/m_debuginfo/readexidx.c
==============================================================================
--- trunk/coregrind/m_debuginfo/readexidx.c (original)
+++ trunk/coregrind/m_debuginfo/readexidx.c Sun Sep 13 21:27:17 2015
@@ -205,7 +205,7 @@
/* Helper function for fishing bits out of the EXIDX representation. */
-static void* Prel31ToAddr(const void* addr)
+static const void* Prel31ToAddr(const void* addr)
{
UInt offset32 = *(const UInt*)addr;
// sign extend offset32[30:0] to 64 bits -- copy bit 30 to positions
@@ -215,7 +215,7 @@
offset64 |= 0xFFFFFFFF80000000ULL;
else
offset64 &= 0x000000007FFFFFFFULL;
- return ((UChar*)addr) + (UWord)offset64;
+ return ((const UChar*)addr) + (UWord)offset64;
}
@@ -242,9 +242,9 @@
buf[(*buf_used)++] = (_byte); } while (0)
# define GET_EX_U32(_lval, _addr, _mr) \
- do { if (!MemoryRange__covers((_mr), (void*)(_addr), 4)) \
+ do { if (!MemoryRange__covers((_mr), (const void*)(_addr), 4)) \
return ExInBufOverflow; \
- (_lval) = *(UInt*)(_addr); } while (0)
+ (_lval) = *(const UInt*)(_addr); } while (0)
# define GET_EXIDX_U32(_lval, _addr) \
GET_EX_U32(_lval, _addr, mr_exidx)
@@ -263,7 +263,7 @@
UInt pers; // personality number
UInt extra; // number of extra data words required
UInt extra_allowed; // number of extra data words allowed
- UInt* extbl_data; // the handler entry, if not inlined
+ const UInt* extbl_data; // the handler entry, if not inlined
if (data & ARM_EXIDX_COMPACT) {
// The handler table entry has been inlined into the index table entry.
@@ -283,7 +283,7 @@
// The index table entry is a pointer to the handler entry. Note
// that Prel31ToAddr will read the given address, but we already
// range-checked above.
- extbl_data = (UInt*)(Prel31ToAddr(&entry->data));
+ extbl_data = Prel31ToAddr(&entry->data);
GET_EXTAB_U32(data, extbl_data);
if (!(data & ARM_EXIDX_COMPACT)) {
// This denotes a "generic model" handler. That will involve
@@ -941,7 +941,7 @@
VG_(printf)("BEGIN ML_(read_exidx) exidx_img=[%p, +%lu) "
"extab_img=[%p, +%lu) text_last_svma=%lx text_bias=%lx\n",
exidx_img, exidx_size, extab_img, extab_size,
- text_last_svma, text_bias);
+ text_last_svma, (UWord)text_bias);
Bool ok;
MemoryRange mr_exidx, mr_extab;
ok = MemoryRange__init(&mr_exidx, exidx_img, exidx_size);
Modified: trunk/coregrind/m_sigframe/sigframe-arm-linux.c
==============================================================================
--- trunk/coregrind/m_sigframe/sigframe-arm-linux.c (original)
+++ trunk/coregrind/m_sigframe/sigframe-arm-linux.c Sun Sep 13 21:27:17 2015
@@ -248,7 +248,6 @@
struct vg_sig_private *priv;
Addr sp;
UInt frame_size;
- struct vki_sigcontext *mc;
Int sigNo;
Bool has_siginfo = isRT;
@@ -259,14 +258,12 @@
if (has_siginfo) {
struct rt_sigframe *frame = (struct rt_sigframe *)sp;
frame_size = sizeof(*frame);
- mc = &frame->sig.uc.uc_mcontext;
priv = &frame->sig.vp;
vg_assert(priv->magicPI == 0x31415927);
tst->sig_mask = frame->sig.uc.uc_sigmask;
} else {
struct sigframe *frame = (struct sigframe *)sp;
frame_size = sizeof(*frame);
- mc = &frame->uc.uc_mcontext;
priv = &frame->vp;
vg_assert(priv->magicPI == 0x31415927);
tst->sig_mask = frame->uc.uc_sigmask;
|
|
From: Mark W. <mj...@re...> - 2015-09-13 13:08:11
|
On Sat, 2015-09-12 at 21:37 +0200, Florian Krohm wrote:
> On 11.09.2015 17:06, Mark Wielaard wrote:
>
> > arm, kernel-4.1.6, glibc-2.22.90, gcc-5.1.1, gdb-7.10, binutils-2.25.1
>
> > arm64 kernel-4.1.5, glibc-2.22, gcc-5.1.1, gdb-7.10, binutils-2.25
>
> Ah, nice.. gcc-5.1.1.. so we can flush out format signedness issues on
> arm*
> When you get a chance, can you rerun (just make) with:
> [...]
> +format_checking_enabled=yes
> [...]
> and send me the warnings?
arm64 didn't show any -Wformat -Wformat-signedness -Wformat-security
warnings (nor any other warnings).
arm had one format warning:
m_debuginfo/readexidx.c: In function ‘vgModuleLocal_read_exidx’:
m_debuginfo/readexidx.c:941:19: warning: format ‘%lx’ expects argument
of type ‘long unsigned int’, but argument 7 has type ‘PtrdiffT {aka long
int}’ [-Wformat=]
VG_(printf)("BEGIN ML_(read_exidx) exidx_img=[%p, +%lu) "
^
There was also one -Wunused-but-set-variable warning:
m_sigframe/sigframe-arm-linux.c: In function ‘vgPlain_sigframe_destroy’:
m_sigframe/sigframe-arm-linux.c:251:27: warning: variable ‘mc’ set but
not used [-Wunused-but-set-variable]
struct vki_sigcontext *mc;
^
And lots of -Wcast-qual and -Wcast-align warnings (see attached).
Cheers,
Mark
|