http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51895
Jakub Jelinek changed:
What|Removed |Added
CC||jamborm at gcc dot gnu.org
--- Comment #2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51505
--- Comment #12 from Andrey Belevantsev 2012-01-19
07:29:25 UTC ---
Author: abel
Date: Thu Jan 19 07:29:18 2012
New Revision: 183296
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183296
Log:
gcc/:
2012-01-19 Andrey Belevantsev
PR r
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51898
Bug #: 51898
Summary: gcc Failed on Assert
Classification: Unclassified
Product: gcc
Version: 4.4.5
Status: UNCONFIRMED
Severity: blocker
Priority: P3
Compon
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39275
--- Comment #3 from Andrew Pinski 2012-01-19
06:22:27 UTC ---
ICEs for me with 4.4.5 but works on the trunk.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39102
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Status|UN
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12333
--- Comment #14 from Andrew Pinski 2012-01-19
06:14:08 UTC ---
Now the diagnostic says:
t7.cc:3:13: error: no matching function for call to ‘X::~X()’
t7.cc:3:13: note: candidate is:
t7.cc:5:13: note: virtual X::~X()
t7.cc:5:13: note: candidate
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32263
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37997
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34803
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35080
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51226
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51695
Andrew Pinski changed:
What|Removed |Added
CC||zsojka at seznam dot cz
--- Comment #8 fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50203
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50211
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50200
--- Comment #1 from Andrew Pinski 2012-01-19
05:42:43 UTC ---
This works on the trunk for me.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35676
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34259
--- Comment #4 from P-VEREECKE at siih5962 dot fr 2012-01-19 05:32:49 UTC ---
Je suis absent du 16/1/2012 au 18/1/2012 inclus.
Je traiterai votre message à mon retour le 19/1/2012.
Pour toute urgence, contacter la cellule d'appels au 44481.
Merc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34259
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34881
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33394
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51889
Jason Merrill changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32537
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32412
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31394
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38355
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35260
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30994
--- Comment #1 from Andrew Pinski 2012-01-19
04:37:33 UTC ---
>From the sound of it, libmudflap is not being initialized before QT is. QT is
calling malloc in its initialization and malloc returns NULL.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30775
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26692
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40030
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51897
Bug #: 51897
Summary: command line option to create a namespace alias
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: enhancement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51895
--- Comment #1 from Peter Bergner 2012-01-19
02:42:44 UTC ---
We ICE when we try and do a BLK move from a reg:TI. In GCC 4.6, we don't see
this, since the args[i].tree_value is different:
(gdb-gcc4.6) ptree args[i].tree_value
unit siz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50236
Andrew Pinski changed:
What|Removed |Added
Target||mipsel-linux-uclibc
Status|WA
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46784
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44378
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42688
Andrew Pinski changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51896
Bug #: 51896
Summary: Should gcc warn if a variable initializer inside a
switch statement is never used?
Classification: Unclassified
Product: gcc
Version: 4.6.2
Stat
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51895
Bug #: 51895
Summary: [4.7 Regression] ICE in simplify_subreg
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51892
Andrew Pinski changed:
What|Removed |Added
Severity|critical|normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51891
Andrew Pinski changed:
What|Removed |Added
Severity|blocker |normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893
Andrew Pinski changed:
What|Removed |Added
Keywords||wrong-code
--- Comment #1 from Andrew Pin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893
Andrew Pinski changed:
What|Removed |Added
Severity|critical|normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40761
Vladimir Makarov changed:
What|Removed |Added
CC||vmakarov at redhat dot com
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49642
Eric Botcazou changed:
What|Removed |Added
Status|CLOSED |RESOLVED
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51634
--- Comment #3 from Paul Thomas 2012-01-18 20:52:51
UTC ---
Author: pault
Date: Wed Jan 18 20:52:48 2012
New Revision: 183287
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183287
Log:
2012-01-18 Paul Thomas
PR fortran/51634
*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845
--- Comment #19 from Jakub Jelinek 2012-01-18
20:52:27 UTC ---
Other alternatives to fix this would be to add
size_t __prev_bkt = _M_bucket_index(__prev_n);
before the for (;;) loop and change the
if (__n && __n_bkt != __bkt)
test to
if (__
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845
--- Comment #18 from François Dumont 2012-01-18
20:44:21 UTC ---
I was about to say that resolution of PR 51866 might also explain the memory
issue of this PR but I am now going to double check your post.
Thanks
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51866
François Dumont changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51225
Paolo Carlini changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51225
--- Comment #4 from paolo at gcc dot gnu.org
2012-01-18 20:27:27 UTC ---
Author: paolo
Date: Wed Jan 18 20:27:23 2012
New Revision: 183286
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183286
Log:
/cp
2012-01-18 Paolo Carlini
PR
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49642
William J. Schmidt changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #11 from William
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51866
--- Comment #7 from François Dumont 2012-01-18
20:18:20 UTC ---
Author: fdumont
Date: Wed Jan 18 20:17:57 2012
New Revision: 183285
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183285
Log:
2012-01-18 François Dumont
Roman Kon
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51344
Jason Merrill changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
Known to wo
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51364
--- Comment #12 from Ryan S. Arnold 2012-01-18 20:00:08
UTC ---
Returning to the bug report at hand...
In my version of float.h I have the following (which aligns with the typedef
definitions in the std::decimal namespace). This works just fine
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51830
Uros Bizjak changed:
What|Removed |Added
URL||http://gcc.gnu.org/ml/gcc-p
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49642
--- Comment #10 from William J. Schmidt
2012-01-18 19:28:23 UTC ---
Author: wschmidt
Date: Wed Jan 18 19:28:19 2012
New Revision: 183284
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183284
Log:
gcc:
2012-01-11 Bill Schmidt
PR t
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51894
Bug #: 51894
Summary: Fail to warn on likely precedence error in conditional
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: minor
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845
--- Comment #17 from Jakub Jelinek 2012-01-18
18:51:57 UTC ---
I think the bug is in the two argument erase in hashtable.h.
In the testcase we are removing two elements, the last element from bucket 10
and first element from bucket 20, but there
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51875
--- Comment #2 from dave.anglin at bell dot net 2012-01-18 18:49:55 UTC ---
On 1/17/2012 5:03 AM, rguenth at gcc dot gnu.org wrote:
> Confirmed. That seems to be the usual by-reference passing for a callee copy
> thing. Not sure if we can cater f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901
--- Comment #25 from Iain Sandoe 2012-01-18 18:29:12
UTC ---
Created attachment 26370
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26370
initial fix
this shares some changes with the fix to PR51784 (and that is somewhere to read
about the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51830
Uros Bizjak changed:
What|Removed |Added
Status|NEW |ASSIGNED
AssignedTo|unassigned at g
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48426
--- Comment #20 from kargl at gcc dot gnu.org 2012-01-18 17:24:23 UTC ---
Author: kargl
Date: Wed Jan 18 17:24:14 2012
New Revision: 183277
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183277
Log:
Insert ChangeLog entry that should have b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901
m...@gcc.gnu.org changed:
What|Removed |Added
CC||mrs at gcc dot gnu.org
--- Comment #24
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893
Aurelien Buhrig changed:
What|Removed |Added
Severity|normal |critical
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893
Bug #: 51893
Summary: Wrong subword index computation in store_bit_field_1
on BIG_ENDIAN targets
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCO
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51850
--- Comment #1 from Edward Rosten 2012-01-18
16:35:40 UTC ---
Created attachment 26368
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26368
Adds bounds checking to std::array and tr1::array in debug mode.
I've attached a patch which adds b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
--- Comment #13 from Richard Guenther 2012-01-18
15:41:02 UTC ---
Hmm, and as libgcov is static we can end up with multiple copies in shared
libraries which means multiple mutexes and thus exposal to the fcntl
file-locking ineffectiveness (in thi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19520
--- Comment #27 from Richard Guenther 2012-01-18
15:17:19 UTC ---
(In reply to comment #26)
> The linker, however, mandates that the address to symbol should not be loaded
> directly, but only through the GOT. This is necessary because the psABI
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51892
Bug #: 51892
Summary: +initialize is not being called when calling class
method via new runtime
Classification: Unclassified
Product: gcc
Version: 4.6.2
Status: UNCON
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901
Iain Sandoe changed:
What|Removed |Added
CC||iains at gcc dot gnu.org
Known to fail
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50946
Matthew Gretton-Dann changed:
What|Removed |Added
CC||mgretton at sourceware dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51784
--- Comment #36 from Iain Sandoe 2012-01-18 13:47:36
UTC ---
(In reply to comment #34)
> 5) to determine if you need to load the pic register or not, you should match
> what
> the prologue expansion does, try
> (pic_offset_table_rtx
> && (
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51784
Iain Sandoe changed:
What|Removed |Added
Attachment #26324|0 |1
is obsolete|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51500
--- Comment #7 from gee 2012-01-18 13:35:15 UTC ---
after applying pr50057 patch
http://gcc.gnu.org/bugzilla/attachment.cgi?id=26365
=== libjava Summary ===
# of expected passes2324
# of unexpected failures51
#
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
--- Comment #12 from Jakub Jelinek 2012-01-18
13:35:28 UTC ---
Well, pthread_once can't be called in fork child if fork has been done from
multi-threaded process (similarly to most other calls).
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
Richard Guenther changed:
What|Removed |Added
Attachment #26363|0 |1
is obsolete|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50057
--- Comment #4 from gee 2012-01-18 13:28:53 UTC ---
Created attachment 26365
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26365
proposed patch
it fixes invalid padding that caused the bug.
#include
#define DEBUG 1
#include
#include
#in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19520
--- Comment #26 from Thiago Macieira 2012-01-18
13:28:05 UTC ---
ld *can* link, it just chooses not to.
$ cat > foo.c
__attribute__((visibility("protected")))
void * foo (void) { return (void *)foo; }
$ gcc -fPIC -shared foo.c
/usr/b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
Richard Guenther changed:
What|Removed |Added
Status|NEW |ASSIGNED
AssignedTo|unassigned
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50981
--- Comment #21 from Mikael Morin 2012-01-18
13:05:01 UTC ---
Thanks Tobias.
(In reply to comment #20)
> Status:
>
> a) Passing absent optional as actual argument to elemental procedures.
>4.4-4.7 Regression. Fixed on the 4.7 trunk, needs b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51890
--- Comment #2 from Heiko Klein 2012-01-18
12:26:18 UTC ---
Thanks,
adding -fno-math-errno vectorizes the code and gives exactly the speedup as
with icc.
Heiko
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50090
rsand...@gcc.gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49030
rsand...@gcc.gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51505
--- Comment #11 from Andrey Belevantsev 2012-01-18
12:02:36 UTC ---
No problem -- I will go back to df_notes_rescan and repost to gcc-patches.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48941
rsand...@gcc.gnu.org changed:
What|Removed |Added
Status|ASSIGNED|NEW
AssignedTo|rsandifo at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48660
rsand...@gcc.gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
--- Comment #10 from Richard Guenther 2012-01-18
11:49:58 UTC ---
Created attachment 26363
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26363
draft patch
Draft patch that doesn't work because we do not unconditionally
provide __GTHREAD_MU
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50444
--- Comment #14 from Martin Jambor 2012-01-18
11:23:00 UTC ---
Created attachment 26362
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26362
patch-in-progress
I talked to richi on IRC yesterday and we agreed that because we rely
on build_re
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51505
--- Comment #10 from Paolo Bonzini 2012-01-18 10:58:19
UTC ---
Not using df_notes_rescan looks like premature optimization to me...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #9 f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51879
Richard Guenther changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51879
--- Comment #3 from Richard Guenther 2012-01-18
10:45:01 UTC ---
(In reply to comment #2)
> I'm afraid a lot would break. It really depends on what you use VN for and on
> what code.
> If you have:
> D.12345_1 = bar (7);
> D.12346_2 = bar (7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49484
--- Comment #8 from Richard Guenther 2012-01-18
10:38:15 UTC ---
(In reply to comment #5)
> It doesn't really help - there are more races. The following does seem
> to help though, but is certainly not applicable.
>
> Index: gcc/libgcov.c
> ===
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51879
--- Comment #2 from Jakub Jelinek 2012-01-18
10:36:39 UTC ---
I'm afraid a lot would break. It really depends on what you use VN for and on
what code.
If you have:
D.12345_1 = bar (7);
D.12346_2 = bar (7);
and bar isn't const/pure call, then
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50981
--- Comment #20 from Tobias Burnus 2012-01-18
10:16:10 UTC ---
Status:
a) Passing absent optional as actual argument to elemental procedures.
4.4-4.7 Regression. Fixed on the 4.7 trunk, needs backporting.
See comment 5 / http://gcc.gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51859
--- Comment #4 from Richard Guenther 2012-01-18
10:08:39 UTC ---
*** Bug 51887 has been marked as a duplicate of this bug. ***
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51887
Richard Guenther changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51889
Richard Guenther changed:
What|Removed |Added
Target Milestone|--- |4.7.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51890
Richard Guenther changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51885
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
--- Comment
1 - 100 of 109 matches
Mail list logo