]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
tsan_barrier.h: New.
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
2
3 * c-c++-common/tsan/tsan_barrier.h: New.
4 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
5 * c-c++-common/tsan/bitfield_race.c: Likewise.
6 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
7 * c-c++-common/tsan/mutexset1.c: Likewise.
8 * c-c++-common/tsan/race_on_barrier.c: Likewise.
9 * c-c++-common/tsan/race_on_mutex.c: Likewise.
10 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
11 * c-c++-common/tsan/simple_race.c: Likewise.
12 * c-c++-common/tsan/simple_stack.c: Likewise.
13 * c-c++-common/tsan/sleep_sync.c: Likewise.
14 * c-c++-common/tsan/tiny_race.c: Likewise.
15 * c-c++-common/tsan/tls_race.c: Likewise.
16 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
17 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
18 * g++.dg/tsan/atomic_free.C: Likewise.
19 * g++.dg/tsan/atomic_free2.C: Likewise.
20 * g++.dg/tsan/cond_race.C: Likewise.
21 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
22
23 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
24
25 PR testsuite/62250
26 * lib/target-supports.exp (check_effective_target_libatomic_available):
27 New.
28 * gfortran.dg/coarray/caf.exp: Only add -latomic for
29 targets that match effective-target libatomic_available.
30 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
31
32 2015-01-08 David Malcolm <dmalcolm@redhat.com>
33
34 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
35 Verify the result of gcc_jit_context_get_last_error.
36 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
37
38 2015-01-08 Jakub Jelinek <jakub@redhat.com>
39
40 PR tree-optimization/63989
41 * gcc.dg/strlenopt-27.c: New test.
42
43 2015-01-08 David Malcolm <dmalcolm@redhat.com>
44
45 * jit.dg/harness.h (set_up_logging): New function.
46 (test_jit): Fail if gcc_jit_context_acquire fails. Call
47 set_up_logging on the context, so that every testcase is
48 logged to a particular file.
49 * jit.dg/test-nested-contexts.c (main): Open a logfile,
50 and call gcc_jit_context_set_logfile on the top-level context.
51
52 2015-01-08 Jakub Jelinek <jakub@redhat.com>
53
54 PR target/64338
55 * g++.dg/opt/pr64338.C: New test.
56
57 2015-01-08 Tobias Burnus <burnus@net-b.de>
58
59 * gfortran.dg/coarray/codimension_2b.f90: New file.
60 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
61 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
62
63 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
64
65 PR c++/59004
66 * g++.dg/ext/fnname4.C: New.
67
68 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
69
70 PR c++/64462
71 * g++.dg/cpp0x/constexpr-64462.C: New.
72
73 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
74
75 PR c++/60753
76 * g++.dg/cpp0x/deleted10.C: New.
77
78 2015-01-07 David Malcolm <dmalcolm@redhat.com>
79
80 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
81
82 2015-01-07 David Malcolm <dmalcolm@redhat.com>
83
84 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
85 GCC_JIT_UNARY_OP_ABS.
86 (verify_unary_ops): Likewise.
87
88 2015-01-07 David Malcolm <dmalcolm@redhat.com>
89
90 * jit.dg/test-arith-overflow.c: New test case.
91 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
92 * jit.dg/test-combination.c (create_code): Likewise.
93 (verify_code): Likewise.
94 * jit.dg/test-threads.c (testcases): Likewise.
95
96 2015-01-07 David Malcolm <dmalcolm@redhat.com>
97
98 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
99 rather than "jit". Load g++.exp, and call g++_init.
100 Run test-*.cc files within the testsuite and *.cc files within
101 docs/examples.
102 (jit-dg-test): Drop the addition of -fgnu89-inline to
103 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
104 doing it when compiling C testcases (since g++ does not handle
105 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
106 is restored to the value after g++_init ran, rather than the
107 value before g++_init ran. Return a list of
108 $comp_output $output_file, as dg-test assumes.
109
110 2015-01-07 David Malcolm <dmalcolm@redhat.com>
111
112 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
113 make it easier to figure out the origin of each test result when
114 running test-combination.c and test-threads.c.
115 (CHECK_VALUE): Likewise.
116 (CHECK_DOUBLE_VALUE): Likewise.
117 (CHECK_STRING_VALUE): Likewise.
118 (CHECK_STRING_STARTS_WITH): Likewise.
119 (CHECK_STRING_CONTAINS): Likewise.
120 (CHECK): Likewise.
121 (check_string_value): Likewise, add "funcname" param.
122 (check_string_starts_with): Likewise.
123 (check_string_contains): Likewise.
124
125 2015-01-07 David Malcolm <dmalcolm@redhat.com>
126
127 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
128 generating name of built executable.
129
130 2015-01-07 Marek Polacek <polacek@redhat.com>
131
132 PR c/64440
133 * gcc.dg/pr64440.c: New test.
134 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
135
136 2015-01-07 Marek Polacek <polacek@redhat.com>
137
138 PR c/64417
139 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
140 * gcc.dg/pr64417.c: New test.
141
142 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
143
144 PR target/64505
145 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
146 fix is correct.
147
148 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
149
150 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
151 Check if testcases run without errors, not just if they compile.
152
153 2015-01-06 Christian Bruel <christian.bruel@st.com>
154
155 PR target/64507
156 * gcc.target/sh/pr64507.c: New test.
157
158 2015-01-06 Arnaud Charlet <charlet@adacore.com>
159
160 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
161
162 2015-01-06 Jakub Jelinek <jakub@redhat.com>
163
164 * c-c++-common/asan/sanitize-all-1.c: New test.
165 * c-c++-common/ubsan/sanitize-all-1.c: New test.
166 * c-c++-common/ubsan/sanitize-all-2.c: New test.
167 * c-c++-common/ubsan/sanitize-all-3.c: New test.
168 * c-c++-common/ubsan/sanitize-all-4.c: New test.
169
170 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
171
172 * lib/target-supports.exp (check_profiling_available): Return 0 for
173 Visium.
174 (check_effective_target_tls_runtime): Likewise.
175 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
176 * gcc.dg/20020312-2.c: Adjust for Visium.
177 * gcc.dg/tls/thr-cse-1.c: Likewise
178 * gcc.dg/tree-ssa/20040204-1.c: Likewise
179 * gcc.dg/tree-ssa/loop-1.c: Likewise.
180 * gcc.dg/weak/typeof-2.c: Likewise.
181
182 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
183
184 PR rtl-optimization/64287
185 * gcc.dg/aru-2.c: New test.
186
187 2015-01-05 Jakub Jelinek <jakub@redhat.com>
188
189 PR sanitizer/64344
190 * c-c++-common/ubsan/pr64344-1.c: New test.
191 * c-c++-common/ubsan/pr64344-2.c: New test.
192
193 PR tree-optimization/64465
194 * gcc.dg/pr64465.c: New test.
195
196 PR tree-optimization/64494
197 * gcc.c-torture/compile/pr64494.c: New test.
198
199 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
200
201 PR fortran/47674
202 * gfortran.dg/realloc_on_assign_25.f90: New test.
203
204 2015-01-05 Jakub Jelinek <jakub@redhat.com>
205
206 Update copyright years.
207
208 2015-01-05 Marek Polacek <polacek@redhat.com>
209
210 PR c/64423
211 * gcc.dg/pr64423.c: New test.
212
213 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
214
215 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
216 mmix-knuth-mmixware for the same reason as for MIPS.
217 * gcc.dg/debug/debug-2.c: Ditto.
218
219 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
220
221 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
222
223 PR testsuite/62250
224 * lib/gfortran.exp: Add libatomic library search path.
225 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
226 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
227
228 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
229
230 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
231
232 * c-c++-common/tsan/bitfield_race.c: New testcase.
233 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
234
235 2015-01-02 Tobias Burnus <burnus@net-b.de>
236
237 * gfortran.dg/coarray/collectives_4.f90: New.
238
239 2015-01-02 Janus Weil <janus@gcc.gnu.org>
240
241 PR fortran/57562
242 * gfortran.dg/extends_16.f90: New.
243
244 2015-01-02 Tobias Burnus <burnus@net-b.de>
245
246 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
247
248 2015-01-02 Tobias Burnus <burnus@net-b.de>
249
250 * gfortran.dg/coarray/codimension_2.f90: New.
251 * gfortran.dg/coarray/codimension_2a.f90: New.
252 * gfortran.dg/coarray_35.f90: New.
253 * gfortran.dg/coarray_35a.f90: New.
254
255 2015-01-02 Janus Weil <janus@gcc.gnu.org>
256
257 PR fortran/60507
258 * gfortran.dg/dummy_procedure_11.f90: New.
259 ^L
260 Copyright (C) 2015 Free Software Foundation, Inc.
261
262 Copying and distribution of this file, with or without modification,
263 are permitted in any medium without royalty provided the copyright
264 notice and this notice are preserved.
This page took 0.060293 seconds and 6 git commands to generate.