Results for 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) testsuite on sparcv9-sun-solaris2.12

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Tue Aug 25 05:53:00 GMT 2015


LAST_UPDATED: Fri Aug 21 10:46:47 UTC 2015 (revision 227055)

		=== acats tests ===

		=== acats Summary ===
# of expected passes		2320
# of unexpected failures	0
Native configuration is sparcv9-sun-solaris2.12

		=== g++ tests ===


Running target unix
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++11  scan-tree-dump-times fre2 "free" 10
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++14  scan-tree-dump-times fre2 "free" 10
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++98  scan-tree-dump-times fre2 "free" 10

		=== g++ Summary for unix ===

# of expected passes		85046
# of unexpected failures	3
# of expected failures		288
# of unsupported tests		3590

Running target unix/-m32
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++11  scan-tree-dump-times fre2 "free" 10
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++14  scan-tree-dump-times fre2 "free" 10
FAIL: g++.dg/tree-ssa/pr61034.C  -std=gnu++98  scan-tree-dump-times fre2 "free" 10

		=== g++ Summary for unix/-m32 ===

# of expected passes		83174
# of unexpected failures	3
# of expected failures		288
# of unsupported tests		3613

		=== g++ Summary ===

# of expected passes		168220
# of unexpected failures	6
# of expected failures		576
# of unsupported tests		7203
/var/gcc/regression/trunk/12-gcc-64/build/gcc/testsuite/g++/../../xg++  version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 

		=== gcc tests ===


Running target unix
FAIL: gcc.dg/debug/dwarf2/stacked-qualified-types-3.c scan-assembler-times DIE \\\\([^\\n]*\\\\) DW_TAG_(?:const|volatile|atomic|restrict)_type 8
XPASS: gcc.dg/vect/no-scevccp-outer-11.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED." 1
FAIL: gcc.dg/vect/pr20122.c -flto -ffat-lto-objects  scan-tree-dump-times vect "Alignment of access forced using versioning" 2
FAIL: gcc.dg/vect/pr20122.c scan-tree-dump-times vect "Alignment of access forced using versioning" 2

		=== gcc Summary for unix ===

# of expected passes		83004
# of unexpected failures	3
# of unexpected successes	1
# of expected failures		332
# of unsupported tests		1915

Running target unix/-m32
FAIL: gcc.c-torture/compile/20000405-3.c   -O0  (test for excess errors)
FAIL: gcc.c-torture/compile/20010117-1.c   -O2  (test for excess errors)
WARNING: program timed out.
WARNING: program timed out.
FAIL: gcc.dg/atomic/c11-atomic-exec-2.c   -O2 -flto  (test for excess errors)
FAIL: gcc.dg/atomic/c11-atomic-exec-2.c   -O2 -flto -flto-partition=none  (test for excess errors)
FAIL: gcc.dg/atomic/c11-atomic-exec-2.c   -O3 -g  (test for excess errors)
WARNING: gcc.dg/atomic/c11-atomic-exec-2.c   -O3 -g  compilation failed to produce executable
FAIL: gcc.dg/atomic/c11-atomic-exec-3.c   -O3 -g  (test for excess errors)
WARNING: gcc.dg/atomic/c11-atomic-exec-3.c   -O3 -g  compilation failed to produce executable
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
FAIL: gcc.dg/debug/dwarf2/stacked-qualified-types-3.c scan-assembler-times DIE \\\\([^\\n]*\\\\) DW_TAG_(?:const|volatile|atomic|restrict)_type 8
FAIL: gcc.dg/c11-atomic-2.c (test for excess errors)
FAIL: gcc.dg/wide-shift-64.c scan-rtl-dump-not combine "ior"
WARNING: program timed out.
XPASS: gcc.dg/graphite/vect-pr43423.c scan-tree-dump-times vect "vectorized 2 loops" 1
FAIL: gcc.dg/simulate-thread/atomic-other-int.c   -O2 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/atomic-other-int.c   -O3 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/atomic-other-short.c   -O0 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/speculative-store-4.c   -O0 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/speculative-store-4.c   -O2 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/speculative-store-4.c   -O3 -g  thread simulation test
FAIL: gcc.dg/simulate-thread/speculative-store.c   -O0 -g  thread simulation test
XPASS: gcc.dg/vect/no-scevccp-outer-11.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED." 1
FAIL: gcc.dg/vect/pr20122.c -flto -ffat-lto-objects  scan-tree-dump-times vect "Alignment of access forced using versioning" 2
FAIL: gcc.dg/vect/pr20122.c scan-tree-dump-times vect "Alignment of access forced using versioning" 2

		=== gcc Summary for unix/-m32 ===

# of expected passes		82192
# of unexpected failures	18
# of unexpected successes	2
# of expected failures		344
# of unsupported tests		1988

		=== gcc Summary ===

# of expected passes		165196
# of unexpected failures	21
# of unexpected successes	3
# of expected failures		676
# of unsupported tests		3903
/var/gcc/regression/trunk/12-gcc-64/build/gcc/xgcc  version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 

		=== gfortran tests ===


Running target unix
FAIL: gfortran.dg/large_real_kind_2.F90   -O0  execution test
FAIL: gfortran.dg/norm2_3.f90   -O0  execution test
FAIL: gfortran.dg/norm2_3.f90   -O1  execution test
FAIL: gfortran.dg/norm2_3.f90   -O2  execution test
FAIL: gfortran.dg/norm2_3.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/norm2_3.f90   -O3 -g  execution test
FAIL: gfortran.dg/norm2_3.f90   -Os  execution test

		=== gfortran Summary for unix ===

# of expected passes		40551
# of unexpected failures	7
# of expected failures		77
# of unsupported tests		104

Running target unix/-m32
FAIL: gfortran.dg/large_real_kind_2.F90   -O0  execution test
FAIL: gfortran.dg/minlocval_3.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
WARNING: gfortran.dg/minlocval_3.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  compilation failed to produce executable
FAIL: gfortran.dg/minlocval_3.f90   -O3 -g  (test for excess errors)
WARNING: gfortran.dg/minlocval_3.f90   -O3 -g  compilation failed to produce executable
FAIL: gfortran.dg/norm2_3.f90   -O0  execution test
FAIL: gfortran.dg/norm2_3.f90   -O1  execution test
FAIL: gfortran.dg/norm2_3.f90   -O2  execution test
FAIL: gfortran.dg/norm2_3.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/norm2_3.f90   -O3 -g  execution test
FAIL: gfortran.dg/norm2_3.f90   -Os  execution test
WARNING: program timed out.
WARNING: program timed out.

		=== gfortran Summary for unix/-m32 ===

# of expected passes		40300
# of unexpected failures	9
# of expected failures		77
# of unsupported tests		225

		=== gfortran Summary ===

# of expected passes		80851
# of unexpected failures	16
# of expected failures		154
# of unsupported tests		329
/var/gcc/regression/trunk/12-gcc-64/build/gcc/testsuite/gfortran/../../gfortran  version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 

		=== gnat tests ===


Running target unix/-m32
WARNING: program timed out.
FAIL: gnat.dg/handle_raise_from_pure.adb (test for excess errors)
WARNING: gnat.dg/handle_raise_from_pure.adb compilation failed to produce executable

		=== gnat Summary for unix/-m32 ===

# of expected passes		1364
# of unexpected failures	1
# of expected failures		21
# of unsupported tests		19

Running target unix

		=== gnat Summary for unix ===

# of expected passes		1366
# of expected failures		21
# of unsupported tests		19

		=== gnat Summary ===

# of expected passes		2730
# of unexpected failures	1
# of expected failures		42
# of unsupported tests		38
/var/gcc/regression/trunk/12-gcc-64/build/gcc/gnatmake version 6.0.0 20150821 (experimental) [trunk revision 227055]

		=== go tests ===


Running target unix
FAIL: ./bug449-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
FAIL: ./index0-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
WARNING: program timed out.
WARNING: program timed out.

		=== go Summary for unix ===

# of expected passes		7236
# of unexpected failures	2
# of expected failures		1
# of untested testcases		13
# of unsupported tests		3

Running target unix/-m32
FAIL: ./64bit-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
FAIL: ./bug449-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
FAIL: ./index0-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
FAIL: ./slice3-out.go compilation,  -O0 -g -fno-var-tracking-assignments 
FAIL: go.test/test/cmplxdivide.go
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.

		=== go Summary for unix/-m32 ===

# of expected passes		7351
# of unexpected failures	5
# of expected failures		1
# of untested testcases		15
# of unsupported tests		3

		=== go Summary ===

# of expected passes		14587
# of unexpected failures	7
# of expected failures		2
# of untested testcases		28
# of unsupported tests		6
		=== obj-c++ tests ===


Running target unix/-m32

		=== obj-c++ Summary for unix/-m32 ===

# of expected passes		1439
# of expected failures		2
# of unsupported tests		77

Running target unix

		=== obj-c++ Summary for unix ===

# of expected passes		1431
# of expected failures		10
# of unsupported tests		77

		=== obj-c++ Summary ===

# of expected passes		2870
# of expected failures		12
# of unsupported tests		154
/var/gcc/regression/trunk/12-gcc-64/build/gcc/testsuite/obj-c++/../../xg++  version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 

		=== objc tests ===


Running target unix

		=== objc Summary for unix ===

# of expected passes		2772
# of unsupported tests		68

Running target unix/-m32

		=== objc Summary for unix/-m32 ===

# of expected passes		2772
# of unsupported tests		68

		=== objc Summary ===

# of expected passes		5544
# of unsupported tests		136
/var/gcc/regression/trunk/12-gcc-64/build/gcc/xgcc  version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 

		=== boehm-gc tests ===


Running target unix/-m32

		=== boehm-gc Summary for unix/-m32 ===

# of expected passes		12
# of unsupported tests		1

Running target unix

		=== boehm-gc Summary for unix ===

# of expected passes		12
# of unsupported tests		1

		=== boehm-gc Summary ===

# of expected passes		24
# of unsupported tests		2
		=== libatomic tests ===


Running target unix/-m32

		=== libatomic Summary for unix/-m32 ===

# of expected passes		44
# of unsupported tests		5

Running target unix

		=== libatomic Summary for unix ===

# of expected passes		54

		=== libatomic Summary ===

# of expected passes		98
# of unsupported tests		5
		=== libffi tests ===


Running target unix/-m32

		=== libffi Summary for unix/-m32 ===

# of expected passes		1914
# of unsupported tests		30

Running target unix

		=== libffi Summary for unix ===

# of expected passes		1914
# of unsupported tests		30

		=== libffi Summary ===

# of expected passes		3828
# of unsupported tests		60
		=== libgo tests ===


Running target unix

		=== libgo Summary for unix ===

# of expected passes		124

Running target unix/-m32
FAIL: reflect
FAIL: runtime/pprof

		=== libgo Summary for unix/-m32 ===

# of expected passes		122
# of unexpected failures	2

		=== libgo Summary ===

# of expected passes		246
# of unexpected failures	2
/var/gcc/regression/trunk/12-gcc-64/build/./gcc/gccgo version 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC)

		=== libgomp tests ===


Running target unix/-m32
WARNING: program timed out.
FAIL: libgomp.c/for-1.c (test for excess errors)
WARNING: libgomp.c/for-1.c compilation failed to produce executable
WARNING: program timed out.
FAIL: libgomp.c++/for-11.C (test for excess errors)
WARNING: libgomp.c++/for-11.C compilation failed to produce executable

		=== libgomp Summary for unix/-m32 ===

# of expected passes		4070
# of unexpected failures	2
# of expected failures		4
# of unsupported tests		241

Running target unix

		=== libgomp Summary for unix ===

# of expected passes		4074
# of expected failures		4
# of unsupported tests		241

		=== libgomp Summary ===

# of expected passes		8144
# of unexpected failures	2
# of expected failures		8
# of unsupported tests		482
		=== libitm tests ===


Running target unix/-m32

		=== libitm Summary for unix/-m32 ===

# of expected passes		26
# of expected failures		3
# of unsupported tests		1

Running target unix

		=== libitm Summary for unix ===

# of expected passes		26
# of expected failures		3
# of unsupported tests		1

		=== libitm Summary ===

# of expected passes		52
# of expected failures		6
# of unsupported tests		2
		=== libjava tests ===


Running target unix/-m32
WARNING: program timed out.
FAIL: natgeterrorname.cc compilation
WARNING: program timed out.
FAIL: ArrayStore2 compilation from source
WARNING: program timed out.
FAIL: TestProxy -O3 -findirect-dispatch compilation from source
WARNING: program timed out.
FAIL: err2 -O3 compilation from source

		=== libjava Summary for unix/-m32 ===

# of expected passes		2570
# of unexpected failures	4
# of expected failures		4
# of untested testcases		6

Running target unix

		=== libjava Summary for unix ===

# of expected passes		2582
# of expected failures		4

		=== libjava Summary ===

# of expected passes		5152
# of unexpected failures	4
# of expected failures		8
# of untested testcases		6
		=== libstdc++ tests ===


Running target unix
FAIL: libstdc++-abi/abi_check
FAIL: 23_containers/deque/debug/assign4_neg.cc (test for excess errors)
WARNING: 23_containers/deque/debug/assign4_neg.cc compilation failed to produce executable
FAIL: 23_containers/deque/requirements/exception/basic.cc (test for excess errors)
WARNING: 23_containers/deque/requirements/exception/basic.cc compilation failed to produce executable
FAIL: 23_containers/list/modifiers/insert/25288.cc (test for excess errors)
WARNING: 23_containers/list/modifiers/insert/25288.cc compilation failed to produce executable
FAIL: 23_containers/map/allocator/copy_assign.cc (test for excess errors)
WARNING: 23_containers/map/allocator/copy_assign.cc compilation failed to produce executable
FAIL: 23_containers/map/allocator/minimal.cc (test for excess errors)
WARNING: 23_containers/map/allocator/minimal.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/basic/string_01.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/basic/string_01.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/char/57173.cc (test for excess errors)
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/63199.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/63199.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/anymatcher.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/anymatcher.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/cjk_match.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/cjk_match.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/extended/string_range_02_03.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/extended/string_range_02_03.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_search/ecma/assertion.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_search/ecma/assertion.cc compilation failed to produce executable
FAIL: 28_regex/basic_regex/ctors/basic/raw_string.cc (test for excess errors)
FAIL: 28_regex/basic_regex/ctors/copy_char.cc (test for excess errors)
WARNING: 28_regex/basic_regex/ctors/copy_char.cc compilation failed to produce executable
FAIL: 28_regex/iterators/regex_iterator/char/string_position_01.cc (test for excess errors)
WARNING: 28_regex/iterators/regex_iterator/char/string_position_01.cc compilation failed to produce executable
FAIL: 28_regex/match_results/swap.cc (test for excess errors)
WARNING: 28_regex/match_results/swap.cc compilation failed to produce executable
FAIL: 28_regex/traits/char/user_defined.cc (test for excess errors)
FAIL: 30_threads/async/54297.cc (test for excess errors)
FAIL: 30_threads/packaged_task/members/reset2.cc (test for excess errors)
WARNING: 30_threads/packaged_task/members/reset2.cc compilation failed to produce executable
FAIL: experimental/filesystem/path/decompose/parent_path.cc (test for excess errors)
WARNING: experimental/filesystem/path/decompose/parent_path.cc compilation failed to produce executable
FAIL: ext/pb_ds/regression/tree_map_rand.cc (test for excess errors)
WARNING: ext/pb_ds/regression/tree_map_rand.cc compilation failed to produce executable
FAIL: ext/pb_ds/regression/tree_set_rand.cc (test for excess errors)
WARNING: ext/pb_ds/regression/tree_set_rand.cc compilation failed to produce executable
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.

		=== libstdc++ Summary for unix ===

# of expected passes		9686
# of unexpected failures	23
# of expected failures		66
# of unsupported tests		611

Running target unix/-m32
FAIL: libstdc++-abi/abi_check
FAIL: 25_algorithms/stable_sort/moveable.cc (test for excess errors)
FAIL: 28_regex/algorithms/regex_match/awk/cstring_01.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/awk/cstring_01.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/char/58576.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/char/58576.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/char/anymatcher.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/char/anymatcher.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/63199.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/63199.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/anymatcher.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/anymatcher.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/cjk_match.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/cjk_match.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/ecma/wchar_t/hex.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/ecma/wchar_t/hex.cc compilation failed to produce executable
FAIL: 28_regex/algorithms/regex_match/extended/string_range_02_03.cc (test for excess errors)
WARNING: 28_regex/algorithms/regex_match/extended/string_range_02_03.cc compilation failed to produce executable
FAIL: 28_regex/basic_regex/multiple_quantifiers.cc (test for excess errors)
WARNING: 28_regex/basic_regex/multiple_quantifiers.cc compilation failed to produce executable
FAIL: 28_regex/iterators/regex_iterator/char/64140.cc (test for excess errors)
WARNING: 28_regex/iterators/regex_iterator/char/64140.cc compilation failed to produce executable
FAIL: 29_atomics/atomic_integral/cons/copy_list.cc (test for excess errors)
WARNING: 29_atomics/atomic_integral/cons/copy_list.cc compilation failed to produce executable
FAIL: 30_threads/future/members/wait.cc (test for excess errors)
FAIL: 30_threads/packaged_task/members/get_future2.cc (test for excess errors)
FAIL: ext/pb_ds/regression/tree_map_rand.cc (test for excess errors)
WARNING: ext/pb_ds/regression/tree_map_rand.cc compilation failed to produce executable
FAIL: ext/pb_ds/regression/tree_set_rand.cc (test for excess errors)
WARNING: ext/pb_ds/regression/tree_set_rand.cc compilation failed to produce executable
FAIL: ext/pb_ds/regression/trie_map_rand.cc (test for excess errors)
WARNING: ext/pb_ds/regression/trie_map_rand.cc compilation failed to produce executable
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.
WARNING: program timed out.

		=== libstdc++ Summary for unix/-m32 ===

# of expected passes		9694
# of unexpected failures	18
# of expected failures		67
# of unsupported tests		611

		=== libstdc++ Summary ===

# of expected passes		19380
# of unexpected failures	41
# of expected failures		133
# of unsupported tests		1222

Compiler version: 6.0.0 20150821 (experimental) [trunk revision 227055] (GCC) 
Platform: sparcv9-sun-solaris2.12
configure flags: --prefix=/vol/gcc --target=sparcv9-sun-solaris2.12 --enable-objc-gc --with-as=/usr/ccs/bin/as --without-gnu-as --with-gmp-include=/vol/gcc/include --with-gmp-lib=/vol/gcc/lib/sparcv9 --with-mpfr-include=/vol/gcc/include --with-mpfr-lib=/vol/gcc/lib/sparcv9 --with-mpc-include=/vol/gcc/include --with-mpc-lib=/vol/gcc/lib/sparcv9 --enable-languages=all,ada,obj-c++,go --with-isl-include=/vol/gcc/include --with-isl-lib=/vol/gcc/lib/sparcv9 --with-cloog-include=/vol/gcc/include --with-cloog-lib=/vol/gcc/lib/sparcv9 --enable-cloog-backend=isl --build=sparcv9-sun-solaris2.12 --host=sparcv9-sun-solaris2.12
BOOT_CFLAGS=-g -O2



More information about the Gcc-testresults mailing list