]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/62044 (ICE in USE statement with RENAME for extended derived type)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
0ac399cf
MM
12015-01-25 Mikael Morin <mikael@gcc.gnu.org>
2
3 PR fortran/62044
4 * gfortran.dg/use_rename_7.f90: New.
5
939911c5
ASJ
62015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
7
8 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
9 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
10
1f22bef5
OE
112015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
12
13 PR target/54236
14 * gcc.target/sh/pr54236-4.c: New.
15
c8f2dff2
L
162015-01-24 H.J. Lu <hongjiu.lu@intel.com>
17
18 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
19 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
20 Bridge test.
21
7165d8f1
JB
222015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
23
24 PR libfortran/64770
25 * gfortran.dg/open_new_segv.f90: New test.
26
841dbf80
OE
272015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
28
29 PR target/49263
30 PR target/53987
31 PR target/64345
32 PR target/59533
33 PR target/52933
34 PR target/54236
35 PR target/51244
36 * gcc.target/sh/pr64345-1.c: New.
37 * gcc.target/sh/pr64345-2.c: New.
38 * gcc.target/sh/pr59533-1.c: New.
39 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
40 * gcc.target/sh/pr52933-2.c: Likewise.
41 * gcc.target/sh/pr54089-1.c: Likewise.
42 * gcc.target/sh/pr54236-1.c: Likewise.
43 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
44 * gcc.target/sh/pr49263-1.c: Remove xfails.
45 * gcc.target/sh/pr49263-2.c: Likewise.
46 * gcc.target/sh/pr49263-3.c: Likewise.
47 * gcc.target/sh/pr53987-1.c: Likewise.
48 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
49 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
50 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
51 (test05, test06, test07, test08, test09, test10, test11, test12): New.
52 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
53 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
54 test_009): New.
55 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
56 (test_02): New.
57
19bd4ebc
TV
582015-01-24 Tom de Vries <tom@codesourcery.com>
59
60 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
61
6ed7da89
ILT
622015-01-23 Ian Lance Taylor <iant@google.com>
63
64 PR go/64510
65 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
66 targets without split stack support.
67
5c8bae59
VM
682015-01-23 Vladimir Makarov <vmakarov@redhat.com>
69
70 PR target/64317
71 * gcc.target/i386/pr64317.c: New test.
72
6c4d60f8
JJ
732015-01-23 Jakub Jelinek <jakub@redhat.com>
74
75 PR rtl-optimization/63637
76 PR rtl-optimization/60663
77 * gcc.dg/pr63637-1.c: New test.
78 * gcc.dg/pr63637-2.c: New test.
79 * gcc.dg/pr63637-3.c: New test.
80 * gcc.dg/pr63637-4.c: New test.
81 * gcc.dg/pr63637-5.c: New test.
82 * gcc.dg/pr63637-6.c: New test.
83 * gcc.target/i386/pr63637-1.c: New test.
84 * gcc.target/i386/pr63637-2.c: New test.
85 * gcc.target/i386/pr63637-3.c: New test.
86 * gcc.target/i386/pr63637-4.c: New test.
87 * gcc.target/i386/pr63637-5.c: New test.
88 * gcc.target/i386/pr63637-6.c: New test.
89
350d17ef
RB
902015-01-23 Richard Biener <rguenther@suse.de>
91
92 PR testsuite/63439
93 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
94 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
95
10ef8f28
MP
962015-01-23 Marek Polacek <polacek@redhat.com>
97
98 PR preprocessor/60570
99 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
100 * gcc.dg/cpp/pr60570.c: New test.
101
8f000887
RB
1022015-01-23 Richard Biener <rguenther@suse.de>
103
104 PR testsuite/63439
105 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
106 vectorization on vect64 targets.
107
652960d1
JW
1082015-01-23 Janus Weil <janus@gcc.gnu.org>
109
110 PR fortran/60922
111 * gfortran.dg/class_allocate_17.f90: New.
112
c146aced
TB
1132015-01-23 Tobias Burnus <burnus@net-b.de>
114
115 PR fortran/64726
116 * gfortran.dg/goacc/combined_loop.f90: New.
117
bae420fc
JD
1182015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
119
120 PR fortran/61933
121 * gfortran.dg/make_unit.f90: New test.
122
20056f60
JD
1232015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
124
125 PR fortran/61933
126 * gfortran.dg/negative_unit_int8.f: Update.
127
5e7821eb
JL
1282015-01-22 Jeff Law <law@redhat.com>
129
130 PR target/52076
131 * gcc.target/m68k/pr52076-1.c: New test.
132 * gcc.target/m68k/pr52076-2.c: New test.
133
f4b05e74
RB
1342015-01-22 Richard Biener <rguenther@suse.de>
135
136 PR middle-end/64728
137 * gcc.dg/torture/pr64728.c: New testcase.
138
98321768
UB
1392015-22-01 Uros Bizjak <ubizjak@gmail.com>
140
141 PR target/64688
142 * g++.dg/pr64688.C: New test.
143
e9ed6b1e
IE
1442015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
145
146 * gcc.target/i386/chkp-always_inline.c (f1): Make static
147 to avoid errors with -fpic.
148
cce93c76
RB
1492015-01-22 Richard Biener <rguenther@suse.de>
150
151 PR libstdc++/64535
152 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
153
c8b90a13
SB
1542015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
155
156 PR rtl-optimization/64682
157 * gcc.c-torture/execute/pr64682.c: New file.
158
31be63ab
JJ
1592015-01-21 Jakub Jelinek <jakub@redhat.com>
160
98f51044
JJ
161 PR debug/64511
162 * gcc.dg/pr64511.c: New test.
163
6c5ed3f1
JJ
164 PR rtl-optimization/62078
165 * g++.dg/opt/pr62078.C: New test.
166
31be63ab
JJ
167 PR c/63307
168 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
169
4195393b
TK
1702015-01-21 Thomas Koenig <tkoenig@netcologne.de>
171
172 PR fortran/57023
173 * gfortran.dg/internal_pack_15.f90: New test.
174
2f3c4b69
BE
1752015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
176
177 * gcc/testsuite/c-c++-common/tsan/step.c: New testcase.
178
6fdbf713
CL
1792015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
180
181 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
182
9b84f8f5
CL
1832015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
184
185 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
186
993cb720
CL
1872015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
188
189 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
190
c6c3bdce
CL
1912015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
192
193 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
194
49258482
CL
1952015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
196
197 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
198
77566bc7
CL
1992015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
200
201 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
202
94b9215c
CL
2032015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
204
205 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
206
43da1074
CL
2072015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
208
209 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
210
e5584668
CL
2112015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
212
213 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
214
8afb62ac
CL
2152015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
216
217 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
218
ad9b853c
CL
2192015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
220
221 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
222
d048f8c3
CL
2232015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
224
225 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
226
84722cca
CL
2272015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
228
229 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
230 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
231 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
232 vXXXw.inc.
233
9ba08321
CL
2342015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
235
236 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
237 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
238 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
239 vXXXl.inc.
240
8f478ee6
RL
2412015-01-21 Renlin Li <renlin.li@arm.com>
242
243 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
244 * g++.dg/tls/thread_local5g.C: Likewise.
245 * g++.dg/tls/thread_local6g.C: Likewise.
246
d9355320
CL
2472015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
248
249 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
250 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
251 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
252
dc60142a
CL
2532015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
254
255 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
256 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
257 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
258
e6ad0b15
CL
2592015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
260
261 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
262 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
263 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
264
73780390
CL
2652015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
266
267 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
268 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
269 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
270
1f36fbf4
JL
2712015-01-20 Jeff Law <law@redhat.com>
272
273 PR target/59946
274 * gcc.target/m68k/pr59946.c: New test.
275
07cdd01e
CL
2762015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
277
278 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
279 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
280 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
281
e20a3d0f
CL
2822015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
283
284 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
285 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
286 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
287
8e4a8e54
CL
2882015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
289
290 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
291 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
292 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
293
8df0f8aa
CL
2942015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
295
296 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
297 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
298 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
299 vshuffle.inc.
300 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
301 vshuffle.inc.
302
1a1345f4
CL
3032015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
304
305 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
306 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
307 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
308
84c8a10b
CL
3092015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
310
311 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
312 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
313 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
314
a5504e99
CL
3152015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
316
317 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
318
17cb4283
JJ
3192015-01-20 Jakub Jelinek <jakub@redhat.com>
320
d302f41d
JJ
321 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
322
3ea36418
JJ
323 PR sanitizer/64632
324 * g++.dg/ubsan/pr64632.C: New test.
325
17cb4283
JJ
326 PR debug/64663
327 * gcc.dg/pr64663.c: New test.
328
3b6444f0
PC
3292015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
330
331 PR c++/64383
332 * g++.dg/warn/Wunused-var-23.C: New.
333
67ee3e61
PC
3342015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
335
336 PR c++/59937
337 * g++.dg/cpp0x/constexpr-59937-1.C: New.
338 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
339
2fd2ae34
RB
3402015-01-20 Richard Biener <rguenther@suse.de>
341
342 PR ipa/64684
343 * gcc.dg/lto/pr64684_0.c: New testcase.
344 * gcc.dg/lto/pr64684_1.c: Likewise.
345 * gcc.dg/lto/pr64684_2.c: Likewise.
346 * gcc.dg/lto/pr64685_0.c: Likewise.
347 * gcc.dg/lto/pr64685_1.c: Likewise.
348
efb6a9ce
PC
3492015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
350
351 PR c++/62241
352 * g++.dg/cpp1y/lambda-init12.C: New.
353
f1691f6c
RB
3542015-01-20 Richard Biener <rguenther@suse.de>
355
356 PR tree-optimization/64410
357 * g++.dg/vect/pr64410.cc: Require vect_double.
358
c896d4b4 3592015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 360
c896d4b4
MW
361 PR target/64149
362 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
363
7002f3bd
IZ
3642015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
365
366 PR bootstrap/64676
367 Revert:
368 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
369
370 PR rtl-optimization/64081
371 * gcc.dg/pr64081.c: New test.
372
fdce7209
DM
3732015-01-19 David Malcolm <dmalcolm@redhat.com>
374
375 * jit.dg/harness.h: Include <unistd.h>.
376 (CHECK_NO_ERRORS): New.
377 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
378 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
379 gcc_jit_context_compile_to_file.
380 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
381 args to the spawned executable.
382 (jit-expand-vars): New function.
383 (jit-exe-params): New variable.
384 (dg-jit-set-exe-params): New function.
385 (jit-dg-test): Detect testcases that use
386 jit-verify-compile-to-file and call jit-setup-compile-to-file.
387 Set arguments of spawned process to jit-exe-params.
388 (jit-get-output-filename): New function.
389 (jit-setup-compile-to-file): New function.
390 (jit-verify-compile-to-file): New function.
391 (jit-run-executable): New function.
392 (jit-verify-executable): New function.
393 * jit.dg/test-compile-to-assembler.c: New testcase.
394 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
395 * jit.dg/test-compile-to-executable.c: New testcase.
396 * jit.dg/test-compile-to-object.c: New testcase.
397
0c84d521
OE
3982015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
399
400 PR target/64652
401 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
402 (test_1): New.
403
6b984df0
ML
4042015-01-19 Martin Liska <mliska@suse.cz>
405
406 * objc/compile/pr64668.m: New test.
407
670c08b3
DM
4082015-01-19 David Malcolm <dmalcolm@redhat.com>
409
410 * jit.dg/test-arith-overflow.c: Include stdbool.h.
411 (create_overflow_fn): Update comment to clarify that
412 the third param of the created function is a bool *, not
413 an int *.
414 (verify_int_overflow_fn): Convert param "expected_ovf" from
415 int to bool. Update third param of "overflow_fn_type" from int *
416 to bool *. Update local "actual_ovf" from int to bool.
417 (verify_uint_overflow_fn): Likewise.
418
185c9e56
ML
4192015-01-19 Martin Liska <mliska@suse.cz>
420
421 * gcc.dg/ipa/ipa-icf-33.c: New test.
422
75f16201
FY
4232015-01-19 Felix Yang <felix.yang@huawei.com>
424 Haijian Zhang <z.zhanghaijian@huawei.com>
425
426 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
427 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
428 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
429 result_float64x2, expected_hfloat64x2): New helper type, variable and
430 declaration.
431 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
432 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
433 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
434 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
435 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
436 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
437 and target without the FMA feature.
438
af129d07
JW
4392015-01-19 Jiong Wang <jiong.wang@arm.com>
440
441 * gcc.target/aarch64/pr64304.c: New testcase.
442
75f16201 4432015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
444
445 PR rtl-optimization/64081
446 * gcc.dg/pr64081.c: New test.
447
2e066278
TB
4482015-01-19 Tejas Belagod <tejas.belagod@arm.com>
449
450 PR target/63971
451 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
452 the epilogue).
453 * gcc.target/aarch64/test_frame_6.c: Likewise.
454 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
455 and x19 (in the epilogue).
456 * gcc.target/aarch64/test_frame_4.c: Likewise.
457 * gcc.target/aarch64/test_frame_7.c: Likewise.
458
c11d86b4
IE
4592015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
460
461 * gcc.target/i386/chkp-always_inline.c: New.
462
2f3b40a7
AP
4632015-01-15 Andrew Pinski <apinski@cavium.com>
464 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
465
466 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
467 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
468
5b384b3d
PT
4692015-01-18 Andre Vehreschild <vehre@gmx.de>
470
471 PR fortran/60255
472 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
473 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
474
4752015-01-18 Paul Thomas <pault@gcc.gnu.org>
476
477 PR fortran/64578
478 * gfortran.dg/unlimited_polymorphic_21.f90: New test
479
15a43a0c
OE
4802015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
481
482 PR target/64652
483 * gcc.target/sh/torture/pr64652.c: New.
484
b16650ac
JH
4852015-01-18 Jan Hubicka <hubicka@ucw.cz>
486
487 * gcc.dg/ipa/ipa-icf-32.c: Update template.
488 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
489 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
490 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
491 * c-c++-common/asan/kasan-recover-1.c: Likewise.
492 * c-c++-common/asan/kasan-recover-2.c: Likewise.
493
33c3b6be
JH
4942015-01-18 Jan Hubicka <hubicka@ucw.cz>
495
496 PR ipa/64378
497 * g++.dg/torture/pr64378.C: New testcase.
498
a878f8e8
PT
4992015-01-18 Paul Thomas <pault@gcc.gnu.org>
500
8fc4dc4a 501 PR fortran/57959
a878f8e8
PT
502 * gfortran.dg/block_13.f08: New test
503
e207c522
PT
5042015-01-18 Paul Thomas <pault@gcc.gnu.org>
505
506 PR fortran/55901
507 * gfortran.dg/associate_1.f03: Allow test for character with
508 automatic length.
509
f2a93012
SB
5102015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
511
512 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
513 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
514
c0779818
SB
5152015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
516
517 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
518
029b2d55
PT
5192015-01-17 Paul Thomas <pault@gcc.gnu.org>
520
521 PR fortran/64578
522 * gfortran.dg/unlimited_polymorphic_21.f90: New test
523
9b548517
AV
5242015-01-17 Andre Vehreschild <vehre@gmx.de>
525
526 PR fortran/60357
527 * gfortran.dg/alloc_comp_assign_13.f08: New test.
528
529 PR fortran/61275
530 * gfortran.dg/alloc_comp_assign_14.f08: New test.
531
532 PR fortran/55932
533 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
534
adbfb3f8
AV
5352015-01-17 Andre Vehreschild <vehre@gmx.de>
536
537 PR fortran/60334
538 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
539
0ed4bf92
BS
5402015-01-16 Bernd Schmidt <bernds@codesourcery.com>
541
542 PR rtl-optimization/52773
543 * gcc.c-torture/compile/pr52773.c: New test.
544
68e2914e
PC
5452015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
546
547 PR c++/62134
548 * g++.dg/cpp0x/alias-decl-46.C: New.
549
1175297f
CL
5502015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
551
552 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
553
1005e837
CL
5542015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
555
556 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
557 Add trace.
558 (CHECK_FP): Likewise.
559 (CHECK_CUMULATIVE_SAT): Likewise.
560
0619d58c
CL
5612015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
562
563 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
564 (Set_Neon_Cumulative_Sat): Add parameter.
565 (__set_neon_cumulative_sat): Support new parameter.
566 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
567 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
568 argument.
569 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
570 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
571 argument.
572
cbf9a566
BE
5732015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
574
575 * g++.dg/tsan/vptr_benign_race.C: New testcase.
576 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
577
39dac19e
PC
5782015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
579
580 PR c++/60056
581 * g++.dg/tls/thread_local-ice4.C: New.
582
35912f16
JG
5832015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
584
585 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
586 than Neon options.
587
39dac19e 5882015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
589
590 PR c++/62276
591 * g++.dg/cpp0x/vt-62276.C: New.
592
ed22611a
IE
5932015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
594
595 PR middle-end/64353
596 * g++.dg/pr64353.C: New.
597
f2a03a72
KT
5982015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
599
600 PR target/64263
601 * gcc.target/aarch64/pr64263_1.c: New test.
602
32e84644
YR
6032015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
604
605 PR tree-optimization/64434
606 * gcc.dg/torture/pr64434.c: Move to...
607 * gcc.dg/pr64434.c: ... here.
608
666e8e06
RB
6092015-01-16 Richard Biener <rguenther@suse.de>
610
611 PR middle-end/64614
612 * gcc.dg/uninit-18.c: New testcase.
613
0399a8db
RB
6142015-01-16 Richard Biener <rguenther@suse.de>
615
616 PR tree-optimization/64568
617 * g++.dg/torture/pr64568-2.C: New testcase.
618
06201ad5
IE
6192015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
620
621 PR target/64363
622 * gcc.target/i386/chkp-label-address.c: New.
623
dc9a54fa
JW
6242015-01-16 Janus Weil <janus@gcc.gnu.org>
625
626 PR fortran/45290
627 * gfortran.dg/pointer_init_6.f90: Extended.
628
ece4d1ac
RS
6292015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
630
631 * gcc.c-torture/compile/20150108.c: New test.
632
4baa25d3
EB
6332015-01-16 Eric Botcazou <ebotcazou@adacore.com>
634
635 * gcc.target/visium: New directory.
636
a3f97e03
RB
6372015-01-16 Richard Biener <rguenther@suse.de>
638
639 PR tree-optimization/61743
640 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
641 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
642
5f3bc026
ZC
6432015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
644
645 * gcc.dg/pr64015.c: New test.
646
9377495d
MT
6472015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
648
649 PR ipa/64163
650 PR ipa/64612
651 * g++.dg/ipa/pr64612.C: New test.
652
eb5ffec4
RL
6532015-01-16 Renlin Li <renlin.li@arm.com>
654
655 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
656
3e362970
IT
6572015-01-16 Ilya Tocar <ilya.tocar@intel.com>
658
659 * gcc.target/i386/sse-14.c: Test new intrinsic.
660 * gcc.target/i386/sse-22.c: Ditto.
661
de37b21e
PC
6622015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
663
664 PR c++/58614
665 * g++.dg/cpp0x/auto44.C: New.
666
56314783
SL
6672015-01-15 Sandra Loosemore <sandra@codesourcery.com>
668
669 PR target/59710
670 * gcc.target/nios2/gpopt-all.c: New test case.
671 * gcc.target/nios2/gpopt-local.c: New test case.
672 * gcc.target/nios2/gpopt-global.c: New test case.
673 * gcc.target/nios2/gpopt-data.c: New test case.
674 * gcc.target/nios2/gpopt-none.c: New test case.
675
35228ac7
JJ
6762015-01-15 Jakub Jelinek <jakub@redhat.com>
677
678 * g++.dg/ubsan/vptr-1.C: New test.
679 * g++.dg/ubsan/vptr-2.C: New test.
680 * g++.dg/ubsan/vptr-3.C: New test.
681 * g++.dg/ubsan/vptr-4.C: New test.
682 * g++.dg/ubsan/vptr-5.C: New test.
683 * g++.dg/ubsan/vptr-6.C: New test.
684 * g++.dg/ubsan/vptr-7.C: New test.
685 * g++.dg/ubsan/vptr-8.C: New test.
686 * g++.dg/ubsan/vptr-9.C: New test.
687
6c34c761
EB
6882015-01-15 Eric Botcazou <ebotcazou@adacore.com>
689
690 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
691 is set up.
692 * lib/gcc-dg.exp: Likewise.
693
d1457701
VM
6942015-01-15 Vladimir Makarov <vmakarov@redhat.com>
695
696 PR rtl-optimization/64110
697 * gcc.target/i386/pr64110.c: Add scan-assembler.
698
41dbbb37
TS
6992015-01-15 Thomas Schwinge <thomas@codesourcery.com>
700 James Norris <jnorris@codesourcery.com>
701 Cesar Philippidis <cesar@codesourcery.com>
702 Ilmir Usmanov <i.usmanov@samsung.com>
703
704 * lib/target-supports.exp (check_effective_target_fopenacc): New
705 procedure.
706 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
707 * g++.dg/goacc/goacc.exp: Likewise.
708 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
709 * gcc.dg/goacc/goacc.exp: Likewise.
710 * gfortran.dg/goacc/goacc.exp: Likewise.
711 * c-c++-common/cpp/openacc-define-1.c: New file.
712 * c-c++-common/cpp/openacc-define-2.c: Likewise.
713 * c-c++-common/cpp/openacc-define-3.c: Likewise.
714 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
715 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
716 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
717 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
718 * c-c++-common/goacc/asyncwait-1.c: Likewise.
719 * c-c++-common/goacc/cache-1.c: Likewise.
720 * c-c++-common/goacc/clauses-fail.c: Likewise.
721 * c-c++-common/goacc/collapse-1.c: Likewise.
722 * c-c++-common/goacc/data-1.c: Likewise.
723 * c-c++-common/goacc/data-2.c: Likewise.
724 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
725 * c-c++-common/goacc/deviceptr-1.c: Likewise.
726 * c-c++-common/goacc/deviceptr-2.c: Likewise.
727 * c-c++-common/goacc/deviceptr-3.c: Likewise.
728 * c-c++-common/goacc/if-clause-1.c: Likewise.
729 * c-c++-common/goacc/if-clause-2.c: Likewise.
730 * c-c++-common/goacc/kernels-1.c: Likewise.
731 * c-c++-common/goacc/loop-1.c: Likewise.
732 * c-c++-common/goacc/loop-private-1.c: Likewise.
733 * c-c++-common/goacc/nesting-1.c: Likewise.
734 * c-c++-common/goacc/nesting-data-1.c: Likewise.
735 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
736 * c-c++-common/goacc/parallel-1.c: Likewise.
737 * c-c++-common/goacc/pcopy.c: Likewise.
738 * c-c++-common/goacc/pcopyin.c: Likewise.
739 * c-c++-common/goacc/pcopyout.c: Likewise.
740 * c-c++-common/goacc/pcreate.c: Likewise.
741 * c-c++-common/goacc/pragma_context.c: Likewise.
742 * c-c++-common/goacc/present-1.c: Likewise.
743 * c-c++-common/goacc/reduction-1.c: Likewise.
744 * c-c++-common/goacc/reduction-2.c: Likewise.
745 * c-c++-common/goacc/reduction-3.c: Likewise.
746 * c-c++-common/goacc/reduction-4.c: Likewise.
747 * c-c++-common/goacc/sb-1.c: Likewise.
748 * c-c++-common/goacc/sb-2.c: Likewise.
749 * c-c++-common/goacc/sb-3.c: Likewise.
750 * c-c++-common/goacc/update-1.c: Likewise.
751 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
752 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
753 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
754 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
755 * gfortran.dg/goacc/assumed.f95: Likewise.
756 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
757 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
758 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
759 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
760 * gfortran.dg/goacc/branch.f95: Likewise.
761 * gfortran.dg/goacc/cache-1.f95: Likewise.
762 * gfortran.dg/goacc/coarray.f95: Likewise.
763 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
764 * gfortran.dg/goacc/cray.f95: Likewise.
765 * gfortran.dg/goacc/critical.f95: Likewise.
766 * gfortran.dg/goacc/data-clauses.f95: Likewise.
767 * gfortran.dg/goacc/data-tree.f95: Likewise.
768 * gfortran.dg/goacc/declare-1.f95: Likewise.
769 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
770 * gfortran.dg/goacc/fixed-1.f: Likewise.
771 * gfortran.dg/goacc/fixed-2.f: Likewise.
772 * gfortran.dg/goacc/fixed-3.f: Likewise.
773 * gfortran.dg/goacc/fixed-4.f: Likewise.
774 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
775 * gfortran.dg/goacc/if.f95: Likewise.
776 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
777 * gfortran.dg/goacc/list.f95: Likewise.
778 * gfortran.dg/goacc/literal.f95: Likewise.
779 * gfortran.dg/goacc/loop-1.f95: Likewise.
780 * gfortran.dg/goacc/loop-2.f95: Likewise.
781 * gfortran.dg/goacc/loop-3.f95: Likewise.
782 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
783 * gfortran.dg/goacc/omp.f95: Likewise.
784 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
785 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
786 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
787 * gfortran.dg/goacc/parameter.f95: Likewise.
788 * gfortran.dg/goacc/private-1.f95: Likewise.
789 * gfortran.dg/goacc/private-2.f95: Likewise.
790 * gfortran.dg/goacc/private-3.f95: Likewise.
791 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
792 * gfortran.dg/goacc/reduction-2.f95: Likewise.
793 * gfortran.dg/goacc/reduction.f95: Likewise.
794 * gfortran.dg/goacc/routine-1.f90: Likewise.
795 * gfortran.dg/goacc/routine-2.f90: Likewise.
796 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
797 * gfortran.dg/goacc/several-directives.f95: Likewise.
798 * gfortran.dg/goacc/sie.f95: Likewise.
799 * gfortran.dg/goacc/subarrays.f95: Likewise.
800 * gfortran.dg/gomp/map-1.f90: Likewise.
801 * gfortran.dg/openacc-define-1.f90: Likewise.
802 * gfortran.dg/openacc-define-2.f90: Likewise.
803 * gfortran.dg/openacc-define-3.f90: Likewise.
804 * g++.dg/gomp/block-1.C: Update for changed compiler output.
805 * g++.dg/gomp/block-2.C: Likewise.
806 * g++.dg/gomp/block-3.C: Likewise.
807 * g++.dg/gomp/block-5.C: Likewise.
808 * g++.dg/gomp/target-1.C: Likewise.
809 * g++.dg/gomp/target-2.C: Likewise.
810 * g++.dg/gomp/taskgroup-1.C: Likewise.
811 * g++.dg/gomp/teams-1.C: Likewise.
812 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
813 * gcc.dg/cilk-plus/jump.c: Likewise.
814 * gcc.dg/gomp/block-1.c: Likewise.
815 * gcc.dg/gomp/block-10.c: Likewise.
816 * gcc.dg/gomp/block-2.c: Likewise.
817 * gcc.dg/gomp/block-3.c: Likewise.
818 * gcc.dg/gomp/block-4.c: Likewise.
819 * gcc.dg/gomp/block-5.c: Likewise.
820 * gcc.dg/gomp/block-6.c: Likewise.
821 * gcc.dg/gomp/block-7.c: Likewise.
822 * gcc.dg/gomp/block-8.c: Likewise.
823 * gcc.dg/gomp/block-9.c: Likewise.
824 * gcc.dg/gomp/target-1.c: Likewise.
825 * gcc.dg/gomp/target-2.c: Likewise.
826 * gcc.dg/gomp/taskgroup-1.c: Likewise.
827 * gcc.dg/gomp/teams-1.c: Likewise.
828
96a87981
DM
8292015-01-15 David Malcolm <dmalcolm@redhat.com>
830
831 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
832 test case.
833
37767f4f
MS
8342015-01-15 Mike Stump <mikestump@comcast.net>
835
836 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
837 * gcc.dg/inline_2.c: Likewise.
838 * gcc.dg/inline_3.c: Likewise.
839 * gcc.dg/inline_4.c: Likewise.
840
cab283f5
JW
8412015-01-15 Janus Weil <janus@gcc.gnu.org>
842
843 PR fortran/58023
844 * gfortran.dg/proc_ptr_comp_43.f90: New.
845
1357c6e1
MS
8462015-01-15 Mike Stump <mikestump@comcast.net>
847
848 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
849 * gcc.dg/unroll_2.c: Likewise.
850 * gcc.dg/unroll_3.c: Likewise.
851 * gcc.dg/unroll_4.c: Likewise.
852 * gcc.dg/unroll_5.c: Likewise.
853
b472082a
TB
8542015-01-15 Tejas Belagod <tejas.belagod@arm.com>
855
856 PR target/63971
857 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
858 in epilogue.
859 * gcc.target/aarch64/test_frame_6.c: Likewise.
860 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
861 x30 and x19 (in the epilogue).
862 * gcc.target/aarch64/test_frame_4.c: Likewise.
863 * gcc.target/aarch64/test_frame_7.c: Likewise.
864
c23127ce
ML
8652015-01-15 Martin Liska <mliska@suse.cz>
866
867 * g++.dg/ipa/pr64068.C: New test.
868 * gcc.dg/ipa/PR64559.c: New test.
869
d86cfdb8
L
8702015-01-15 H.J. Lu <hongjiu.lu@intel.com>
871
872 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
873 with PIE.
874
42c6b3ca
RB
8752015-01-15 Richard Biener <rguenther@suse.de>
876
877 PR tree-optimization/61743
878 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
879 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
880
f5422cbf
RL
8812015-01-15 Renlin Li <renlin.li@arm.com>
882
883 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
884 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
885
e9d5a1a0
YR
8862015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
887
888 * gcc.dg/vect/vect-aggressive-1.c: New.
889 * gcc.target/i386/avx2-vect-aggressive.c: New.
890
645c25f6
L
8912015-01-15 H.J. Lu <hongjiu.lu@intel.com>
892
893 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
894
928923e7
RB
8952015-01-15 Richard Biener <rguenther@suse.de>
896
897 PR lto/64415
898 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
899 -Wl,-undefined,dynamic_lookup.
900
3aabdc00
EB
9012015-01-15 Eric Botcazou <ebotcazou@adacore.com>
902
4c113f87 903 * gnat.dg/opt47.adb: New test.
3aabdc00 904
04d8b4dc
RB
9052015-01-15 Richard Biener <rguenther@suse.de>
906
907 PR lto/64415
908 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
909
d2626c0b
YR
9102015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
911
912 PR tree-optimization/64434
913 * gcc.dg/torture/pr64434.c: New test.
914
3387e614
MF
9152015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
916
917 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
918 -mno-micromips. MIPS32R1 and below require -mno-micromips.
919 -march=loongson* and -march=octeon* require -mno-micromips.
920
63ecaca0
AB
9212015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
922 Matthew Fortune <matthew.fortune@imgtec.com>
923
924 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
925 * gcc.target/mips/call-saved-5.c (foo): Likewise.
926 * gcc.target/mips/call-saved-6.c (foo): Likewise.
927 * gcc.target/mips/call-saved-7.c: New file.
928 * gcc.target/mips/call-saved-8.c: New file.
929 * gcc.target/mips/call-saved-9.c: New file.
930
954bdd58
MF
9312015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
932
933 * gcc.target/mips/lsa.c: New file.
934 * gcc.target/mips/mips64-lsa.c: Likewise.
935 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
936 * gcc.target/mips/mulsize-4.c: Likewise.
937 * gcc.target/mips/mulsize-5.c: New file.
938 * gcc.target/mips/mulsize-6.c: Likewise.
939 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
940 and !HAS_LSA as ghost options.
941 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
942 for !HAS_LSA.
943
953bcfa6
MW
9442015-01-15 Matthew Wahab <matthew.wahab@arm.com>
945
946 * g++.dg/torture/20141013.c: Set -fno-short-enums.
947
d679e96b
RB
9482015-01-15 Richard Biener <rguenther@suse.de>
949
950 PR middle-end/64365
951 * gcc.dg/torture/pr64365.c: New testcase.
952
5434dc07
MD
9532015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
954
955 * gcc.dg/stackprotectexplicit1.c: New test.
956 * g++.dg/stackprotectexplicit2.c: New test.
957
1a0c6983
JD
9582015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
959
960 PR target/61933
961 * gfortran.dg/inquire_internal.f90: New.
962 * gfortran.dg/negative_unit_check.f90: New.
963
83e3f98b
OE
9642015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
965
966 PR target/53988
967 * gcc.target/sh/pr53988-1.c: New.
968
36b218ee
PC
9692015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
970
971 PR c++/58671
972 * g++.dg/tls/thread_local-ice3.C: New.
973
541c5806
L
9742015-01-14 H.J. Lu <hongjiu.lu@intel.com>
975
976 * gcc.target/i386/fentry-override.c: Properly place {} in target
977 selector. Remove nonpic.
978 * gcc.target/i386/fentry.c: Likewise.
979
77df5327
AM
9802015-01-14 Andrew MacLeod <amacleod@redhat.com>
981
982 * gcc.dg/atomic-invalid.c: Check for invalid memory model
983 warnings instead of errors.
984
3b6e42f9
IV
9852015-01-14 Ilya Verbin <ilya.verbin@intel.com>
986
987 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
988 option support instead of ENABLE_LTO from Makefile.
989
7ef95f9c
RB
9902015-01-14 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/59354
993 * gcc.dg/vect/pr59354.c: New testcase.
994
7d11e4d6
AS
9952015-01-14 Andrew Stubbs <ams@codesourcery.com>
996
997 * lib/target-supports.exp
998 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
999 on ARM architures before v7.
1000
8673b671
AM
10012015-01-14 Andrew MacLeod <amacleod@redhat.com>
1002
1003 PR middle-end/59448
1004 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
1005 an atomic_exchange.
1006
2f6c116d 10072015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
1008
1009 PR target/64386
1010 * gcc.target/i386/pr64386.c: New test.
1011
2f6c116d 10122015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
1013
1014 PR target/64393
1015 * gcc.target/i386/pr64393.c: New test.
1016
2f6c116d 10172015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
1018
1019 PR target/64387
1020 * gcc.target/i386/pr64387.c: New test.
1021
5c52d249
CL
10222015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
1023
1024 * gcc.target/aarch64/store-pair-1.c: Fix typo.
1025
2a62514f
KT
10262015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1027
1028 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
1029
6f0a6218
TP
10302015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1031
1032 PR target/64453
1033 * gcc.target/arm/pr64453.c: New.
1034
683750ce
RB
10352015-01-14 Richard Biener <rguenther@suse.de>
1036
1037 PR lto/64415
1038 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 1039 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 1040
217c08c5
ML
10412015-01-14 Martin Liska <mliska@suse.cz>
1042
1043 * gcc.dg/ipa/pr64307.c: New test.
1044
f29e90f5
TB
10452015-01-14 Tejas Belagod <tejas.belagod@arm.com>
1046
1047 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
1048 64-bit and 128-bit.
1049
ca39a43a
KT
10502015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1051
1052 PR target/64460
1053 * gcc.target/arm/pr64460_1.c: New test.
1054
46b622cc
RB
10552015-01-14 Richard Biener <rguenther@suse.de>
1056
1057 PR tree-optimization/64493
1058 PR tree-optimization/64495
1059 * gcc.dg/vect/pr64493.c: New testcase.
1060 * gcc.dg/vect/pr64495.c: Likewise.
1061
de1b5c17
MU
10622015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
1063
1064 * gcc.dg/Warray-bounds-11.c: New test-case.
1065
be77e609
N
10662015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1067
1068 * gcc.target/mips/octeon3-pipe-1.c: New test.
1069
86d0ac88
DM
10702015-01-13 David Malcolm <dmalcolm@redhat.com>
1071
1072 * jit.dg/harness.h (set_up_logging): Move string concatenation
1073 into...
1074 (concat_strings): New function.
1075 (dump_reproducer): New function.
1076 (test_jit): Call dump_reproducer.
1077 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
1078 function.
1079 (jit-dg-test): Delete any generated reproducer from previous runs.
1080 Verify that a generated reproducer was created, and verify that it
1081 compiles.
1082 * jit.dg/test-nested-contexts.c (main): Call
1083 gcc_jit_context_dump_reproducer_to_file.
1084
9c80f919
L
10852015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1086
1087 * gcc.dg/aru-2.c: Add dg-require-profiling.
1088
f263fe40
L
10892015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1090
1091 * lib/target-supports.exp (check_profiling_available): Check if
1092 -pg links.
1093
2001028a
JH
10942015-01-13 Jan Hubicka <hubicka@ucw.cz>
1095
1096 PR ipa/64565
1097 * g++.dg/torture/pr64565.C: New testcase.
1098
59b8926c
MP
10992015-01-13 Marek Polacek <polacek@redhat.com>
1100
1101 PR middle-end/64391
1102 * gcc.dg/tm/pr64391.c: New test.
1103
ee57ebbf
L
11042015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1105
1106 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
1107 true.
1108
ed4f78fa
L
11092015-01-13 H.J. Lu <hongjiu.lu@intel.com>
1110
1111 * gcc.target/i386/pie.c: New test.
1112
1113 * lib/target-supports.exp (check_effective_target_pie): New.
1114
860dadcb
JJ
11152015-01-13 Jakub Jelinek <jakub@redhat.com>
1116
1117 PR rtl-optimization/64286
1118 * gcc.target/i386/avx2-pr64286.c: New test.
1119
6e5a37da
PC
11202015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
1121
1122 PR c++/57626
1123 * g++.dg/cpp0x/vt-57626.C: New.
1124
31ec3535
JJ
11252015-01-13 Jakub Jelinek <jakub@redhat.com>
1126
1127 PR fortran/64528
1128 * gfortran.dg/pr64528.f90: New test.
1129
7eb8fb77
RS
11302015-01-13 Richard Sandiford <richard.sandiford@arm.com>
1131
1132 * gcc.target/aarch64/subsp.c: New test.
1133
1f46bd52
AP
11342015-01-13 Andrew Pinski <apinski@cavium.com>
1135
1136 * gcc.target/aarch64/store-pair-1.c: New testcase.
1137
e0ffb247
RB
11382015-01-13 Richard Biener <rguenther@suse.de>
1139
1140 PR lto/64373
1141 * gcc.dg/lto/pr64373_0.c: New testcase.
1142
bf84ac44
AP
11432015-01-13 Andrew Pinski <apinski@cavium.com>
1144
1145 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
1146 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
1147
d0ed943c
RB
11482015-01-13 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/64406
1151 * gcc.dg/pr64406.c: New testcase.
1152
96bb56b2
RB
11532015-01-13 Richard Biener <rguenther@suse.de>
1154
1155 PR tree-optimization/64404
1156 * gcc.dg/vect/pr64404.c: New testcase.
1157
63e533ec 11582015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
1159
1160 PR tree-optimization/64568
1161 * g++.dg/torture/pr64568.C: New testcase.
1162
f6f2b019
DM
11632015-01-12 David Malcolm <dmalcolm@redhat.com>
1164
1165 * jit.dg/test-error-local-used-from-other-function.c: New test
1166 case.
1167 * jit.dg/test-error-param-reuse.c: New test case.
1168 * jit.dg/test-error-param-sharing.c: New test case.
1169 * jit.dg/test-error-param-used-from-other-function.c: New test
1170 case.
1171 * jit.dg/test-error-param-used-without-a-function.c: New test
1172 case.
1173
01991953
JJ
11742015-01-12 Jakub Jelinek <jakub@redhat.com>
1175
737fde1d
JJ
1176 PR tree-optimization/64563
1177 * gcc.dg/pr64563.c: New test.
1178
631b8d78
JJ
1179 PR target/64513
1180 * gcc.target/i386/pr64513.c: New test.
1181
f51286f2
JJ
1182 PR tree-optimization/64454
1183 * gcc.dg/pr64454.c: New test.
1184
01991953
JJ
1185 PR testsuite/64028
1186 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
1187 bind_pic_locally.
1188 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1189 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1190 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1191 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1192 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1193 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
1194 * gcc.dg/vect/slp-25.c: Likewise.
1195 * gcc.dg/vect/vect-109.c: Likewise.
1196 * gcc.dg/vect/vect-13.c: Likewise.
1197 * gcc.dg/vect/vect-17.c: Likewise.
1198 * gcc.dg/vect/vect-18.c: Likewise.
1199 * gcc.dg/vect/vect-19.c: Likewise.
1200 * gcc.dg/vect/vect-20.c: Likewise.
1201 * gcc.dg/vect/vect-21.c: Likewise.
1202 * gcc.dg/vect/vect-22.c: Likewise.
1203 * gcc.dg/vect/vect-27.c: Likewise.
1204 * gcc.dg/vect/vect-29.c: Likewise.
1205 * gcc.dg/vect/vect-2-big-array.c: Likewise.
1206 * gcc.dg/vect/vect-2.c: Likewise.
1207 * gcc.dg/vect/vect-3.c: Likewise.
1208 * gcc.dg/vect/vect-4.c: Likewise.
1209 * gcc.dg/vect/vect-5.c: Likewise.
1210 * gcc.dg/vect/vect-72.c: Likewise.
1211 * gcc.dg/vect/vect-73-big-array.c: Likewise.
1212 * gcc.dg/vect/vect-73.c: Likewise.
1213 * gcc.dg/vect/vect-77-global.c: Likewise.
1214 * gcc.dg/vect/vect-78-global.c: Likewise.
1215 * gcc.dg/vect/vect-7.c: Likewise.
1216 * gcc.dg/vect/vect-86.c: Likewise.
1217 * gcc.dg/vect/vect-align-1.c: Likewise.
1218 * gcc.dg/vect/vect-align-3.c: Likewise.
1219 * gcc.dg/vect/vect-all-big-array.c: Likewise.
1220 * gcc.dg/vect/vect-all.c: Likewise.
1221 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
1222 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
1223 * gcc.dg/vect/vect-peel-3.c: Likewise.
1224 * gcc.dg/vect/vect-peel-4.c: Likewise.
1225 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1226
351f1600
JL
12272015-01-12 Jeff Law <law@redhat.com>
1228
1229 PR target/64461
1230 * gcc.target/m68k/pr64461.c: New test.
1231
791cfef8
DM
12322015-01-12 David Malcolm <dmalcolm@redhat.com>
1233
1234 * jit.dg/test-array-as-pointer.c (create_code): Update call
1235 to gcc_jit_context_new_global by setting "kind" to
1236 GCC_JIT_GLOBAL_IMPORTED.
1237 * jit.dg/test-error-array-as-pointer.c: Likewise.
1238 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
1239 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
1240 setting kind to GCC_JIT_GLOBAL_EXPORTED.
1241 * jit.dg/test-using-global.c (the_global): Rename to...
1242 (imported_global): ...this.
1243 (create_code): Update to test the three kinds of global.
1244 (verify_code): Likewise.
1245
6c0fcb81
MG
12462015-01-12 Marc Glisse <marc.glisse@inria.fr>
1247
1248 PR testsuite/64427
1249 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
1250 undefined behavior.
1251 * gcc.target/i386/pr64291-2.c: Updated.
1252
62e22fcb
RB
12532015-01-12 Richard Biener <rguenther@suse.de>
1254
1255 PR tree-optimization/64530
1256 * gfortran.dg/pr64530.f90: New testcase.
1257
2a58c802
RB
12582015-01-12 Richard Biener <rguenther@suse.de>
1259
1260 PR middle-end/64357
1261 * gcc.dg/torture/pr64357.c: New testcase.
1262
9a4fbc59
L
12632015-01-12 H.J. Lu <hongjiu.lu@intel.com>
1264
1265 * gcc.target/i386/nop-mcount.c: Properly place {} in target
1266 selector.
1267
c3aeec0a
PK
12682015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1269 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
1270
365536ca
ML
12712015-01-12 Martin Liska <mliska@suse.cz>
1272
1273 * gcc.dg/ipa/PR64550.c: New test.
1274
d8d5aef1
JH
12752015-01-12 Jan Hubicka <hubicka@ucw.cz>
1276
1277 PR ipa/63470
1278 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
1279
517d78be
JW
12802015-01-11 Janus Weil <janus@gcc.gnu.org>
1281
1282 PR fortran/63733
1283 * gfortran.dg/typebound_operator_20.f90: New.
1284
c34d453f
JW
12852015-01-11 Janus Weil <janus@gcc.gnu.org>
1286
1287 PR fortran/58023
1288 * gfortran.dg/proc_ptr_comp_42.f90: New.
1289
5c0ba546
JW
12902015-01-11 Janus Weil <janus@gcc.gnu.org>
1291
1292 PR fortran/64508
1293 * gfortran.dg/proc_ptr_comp_41.f90: New.
1294
830aecf0
SB
12952015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
1296
1297 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
1298
aecfd035
TB
12992015-01-10 Tobias Burnus <burnus@net-b.de>
1300
1301 PR fortran/64522
1302 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
1303 and add dg-excess-errors.
1304 * gfortran.dg/line_length_6.f90: New.
1305 * gfortran.dg/line_length_7.f90: New.
1306 * gfortran.dg/line_length_8.f90: New.
1307 * gfortran.dg/line_length_9.f90: New.
1308 * gfortran.dg/line_length_10.f90: New.
1309 * gfortran.dg/line_length_11.f90: New.
1310
8cf8f223
DM
13112015-01-09 David Malcolm <dmalcolm@redhat.com>
1312
1313 * jit.dg/test-threads.c (struct testcase): Move declaration
1314 to jit.dg/all-non-failing-tests.h.
1315 (testcases): Likewise.
1316 * jit.dg/all-non-failing-tests.h (struct testcase): Move
1317 declaration here from jit.dg/all-non-failing-tests.h.
1318 (testcases): Likewise.
1319 * jit.dg/test-combination.c (create_code): Eliminate spelling
1320 out all of the testcases in favor of looping through the
1321 "testcases" metadata.
1322 (verify_code): Likewise.
1323
adfac8df
JJ
13242015-01-09 Jakub Jelinek <jakub@redhat.com>
1325
1326 PR rtl-optimization/64536
1327 * gcc.dg/pr64536.c: New test.
1328
ccce3b2a
DM
13292015-01-09 David Malcolm <dmalcolm@redhat.com>
1330
1331 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
1332 * jit.dg/test-combination.c (create_code): Likewise.
1333 (verify_code): Likewise.
1334 * jit.dg/test-constants.c: New test case.
1335 * jit.dg/test-threads.c: Add test-constants.c.
1336
100bfe4a
DP
13372015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
1338
a5dbcace 1339 PR libobjc/51891
100bfe4a
DP
1340 * objc.dg/gnu-api-2-class.m: Add a test case
1341 for the above change.
1342
88d24a09
SH
13432015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
1344
1345 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
1346
2f278249
RB
13472015-01-09 Richard Biener <rguenther@suse.de>
1348
1349 PR tree-optimization/64410
1350 * g++.dg/vect/pr64410.cc: New testcase.
1351
3f9f4ae7
ML
13522015-01-09 Martin Liska <mliska@suse.cz>
1353
1354 * gcc.dg/ipa/ipa-icf-32.c: New test.
1355
75d1c391
BE
13562015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
1357
1358 * c-c++-common/tsan/tsan_barrier.h: New.
1359 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
1360 * c-c++-common/tsan/bitfield_race.c: Likewise.
1361 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
1362 * c-c++-common/tsan/mutexset1.c: Likewise.
1363 * c-c++-common/tsan/race_on_barrier.c: Likewise.
1364 * c-c++-common/tsan/race_on_mutex.c: Likewise.
1365 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
1366 * c-c++-common/tsan/simple_race.c: Likewise.
1367 * c-c++-common/tsan/simple_stack.c: Likewise.
1368 * c-c++-common/tsan/sleep_sync.c: Likewise.
1369 * c-c++-common/tsan/tiny_race.c: Likewise.
1370 * c-c++-common/tsan/tls_race.c: Likewise.
1371 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
1372 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
1373 * g++.dg/tsan/atomic_free.C: Likewise.
1374 * g++.dg/tsan/atomic_free2.C: Likewise.
1375 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 1376 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 1377
b85449ad
HPN
13782015-01-08 Hans-Peter Nilsson <hp@axis.com>
1379
1380 PR testsuite/62250
1381 * lib/target-supports.exp (check_effective_target_libatomic_available):
1382 New.
1383 * gfortran.dg/coarray/caf.exp: Only add -latomic for
1384 targets that match effective-target libatomic_available.
1385 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
1386
303e1d56
DM
13872015-01-08 David Malcolm <dmalcolm@redhat.com>
1388
1389 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
1390 Verify the result of gcc_jit_context_get_last_error.
1391 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
1392
204a913b
JJ
13932015-01-08 Jakub Jelinek <jakub@redhat.com>
1394
1395 PR tree-optimization/63989
1396 * gcc.dg/strlenopt-27.c: New test.
1397
eb4c16eb
DM
13982015-01-08 David Malcolm <dmalcolm@redhat.com>
1399
1400 * jit.dg/harness.h (set_up_logging): New function.
1401 (test_jit): Fail if gcc_jit_context_acquire fails. Call
1402 set_up_logging on the context, so that every testcase is
1403 logged to a particular file.
1404 * jit.dg/test-nested-contexts.c (main): Open a logfile,
1405 and call gcc_jit_context_set_logfile on the top-level context.
1406
efa7df3c
JJ
14072015-01-08 Jakub Jelinek <jakub@redhat.com>
1408
1409 PR target/64338
1410 * g++.dg/opt/pr64338.C: New test.
1411
de1184c0
TB
14122015-01-08 Tobias Burnus <burnus@net-b.de>
1413
1414 * gfortran.dg/coarray/codimension_2b.f90: New file.
1415 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
1416 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
1417
ec124043
PC
14182015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1419
1420 PR c++/59004
1421 * g++.dg/ext/fnname4.C: New.
1422
8b93f829
PC
14232015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1424
1425 PR c++/64462
1426 * g++.dg/cpp0x/constexpr-64462.C: New.
1427
247ecdf3
PC
14282015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
1429
1430 PR c++/60753
1431 * g++.dg/cpp0x/deleted10.C: New.
1432
c211cd23
DM
14332015-01-07 David Malcolm <dmalcolm@redhat.com>
1434
1435 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
1436
18146f45
DM
14372015-01-07 David Malcolm <dmalcolm@redhat.com>
1438
1439 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
1440 GCC_JIT_UNARY_OP_ABS.
1441 (verify_unary_ops): Likewise.
1442
f63c7f85
DM
14432015-01-07 David Malcolm <dmalcolm@redhat.com>
1444
1445 * jit.dg/test-arith-overflow.c: New test case.
1446 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
1447 * jit.dg/test-combination.c (create_code): Likewise.
1448 (verify_code): Likewise.
1449 * jit.dg/test-threads.c (testcases): Likewise.
1450
433d16df
DM
14512015-01-07 David Malcolm <dmalcolm@redhat.com>
1452
1453 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
1454 rather than "jit". Load g++.exp, and call g++_init.
1455 Run test-*.cc files within the testsuite and *.cc files within
1456 docs/examples.
1457 (jit-dg-test): Drop the addition of -fgnu89-inline to
1458 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
1459 doing it when compiling C testcases (since g++ does not handle
1460 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
1461 is restored to the value after g++_init ran, rather than the
1462 value before g++_init ran. Return a list of
1463 $comp_output $output_file, as dg-test assumes.
1464
649a2749
DM
14652015-01-07 David Malcolm <dmalcolm@redhat.com>
1466
1467 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
1468 make it easier to figure out the origin of each test result when
1469 running test-combination.c and test-threads.c.
1470 (CHECK_VALUE): Likewise.
1471 (CHECK_DOUBLE_VALUE): Likewise.
1472 (CHECK_STRING_VALUE): Likewise.
1473 (CHECK_STRING_STARTS_WITH): Likewise.
1474 (CHECK_STRING_CONTAINS): Likewise.
1475 (CHECK): Likewise.
1476 (check_string_value): Likewise, add "funcname" param.
1477 (check_string_starts_with): Likewise.
1478 (check_string_contains): Likewise.
1479
50bb6c8e
DM
14802015-01-07 David Malcolm <dmalcolm@redhat.com>
1481
1482 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
1483 generating name of built executable.
1484
4a9a42ab
MP
14852015-01-07 Marek Polacek <polacek@redhat.com>
1486
1487 PR c/64440
1488 * gcc.dg/pr64440.c: New test.
1489 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
1490
2cc901dc
MP
14912015-01-07 Marek Polacek <polacek@redhat.com>
1492
1493 PR c/64417
1494 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
1495 * gcc.dg/pr64417.c: New test.
1496
512ef949
MM
14972015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1498
1499 PR target/64505
1500 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
1501 fix is correct.
1502
f423b58c
EB
15032015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1504
1505 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
1506 Check if testcases run without errors, not just if they compile.
1507
15082015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
1509
1510 PR target/64507
1511 * gcc.target/sh/pr64507.c: New test.
1512
02169d78
AC
15132015-01-06 Arnaud Charlet <charlet@adacore.com>
1514
1515 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
1516
fb153d02
JJ
15172015-01-06 Jakub Jelinek <jakub@redhat.com>
1518
1519 * c-c++-common/asan/sanitize-all-1.c: New test.
1520 * c-c++-common/ubsan/sanitize-all-1.c: New test.
1521 * c-c++-common/ubsan/sanitize-all-2.c: New test.
1522 * c-c++-common/ubsan/sanitize-all-3.c: New test.
1523 * c-c++-common/ubsan/sanitize-all-4.c: New test.
1524
0969ec7d
EB
15252015-01-06 Eric Botcazou <ebotcazou@adacore.com>
1526
1527 * lib/target-supports.exp (check_profiling_available): Return 0 for
1528 Visium.
1529 (check_effective_target_tls_runtime): Likewise.
1530 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
1531 * gcc.dg/20020312-2.c: Adjust for Visium.
1532 * gcc.dg/tls/thr-cse-1.c: Likewise
1533 * gcc.dg/tree-ssa/20040204-1.c: Likewise
1534 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1535 * gcc.dg/weak/typeof-2.c: Likewise.
1536
b176bb73
RO
15372015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
1538
1539 PR rtl-optimization/64287
1540 * gcc.dg/aru-2.c: New test.
1541
a6377d52
JJ
15422015-01-05 Jakub Jelinek <jakub@redhat.com>
1543
e5341100
JJ
1544 PR sanitizer/64344
1545 * c-c++-common/ubsan/pr64344-1.c: New test.
1546 * c-c++-common/ubsan/pr64344-2.c: New test.
1547
15aed8c4
JJ
1548 PR tree-optimization/64465
1549 * gcc.dg/pr64465.c: New test.
1550
a6377d52
JJ
1551 PR tree-optimization/64494
1552 * gcc.c-torture/compile/pr64494.c: New test.
1553
8b7cec58
TK
15542015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1555
1556 PR fortran/47674
1557 * gfortran.dg/realloc_on_assign_25.f90: New test.
1558
5624e564
JJ
15592015-01-05 Jakub Jelinek <jakub@redhat.com>
1560
1561 Update copyright years.
1562
5bd012f8
MP
15632015-01-05 Marek Polacek <polacek@redhat.com>
1564
1565 PR c/64423
1566 * gcc.dg/pr64423.c: New test.
1567
ec2c793b
HPN
15682015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1569
c3874335
HPN
1570 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
1571 mmix-knuth-mmixware for the same reason as for MIPS.
1572 * gcc.dg/debug/debug-2.c: Ditto.
1573
ec2c793b
HPN
1574 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
1575
d50a1793
JDA
15762015-01-03 John David Anglin <danglin@gcc.gnu.org>
1577
3fd99bca
JDA
1578 PR testsuite/62250
1579 * lib/gfortran.exp: Add libatomic library search path.
1580 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
1581 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
1582
d50a1793
JDA
1583 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
1584
fe86867f
BE
15852015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1586
1587 * c-c++-common/tsan/bitfield_race.c: New testcase.
1588 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
1589
09de7c25
TB
15902015-01-02 Tobias Burnus <burnus@net-b.de>
1591
1592 * gfortran.dg/coarray/collectives_4.f90: New.
1593
74a1c62f
JW
15942015-01-02 Janus Weil <janus@gcc.gnu.org>
1595
1596 PR fortran/57562
1597 * gfortran.dg/extends_16.f90: New.
1598
09ed8520
TB
15992015-01-02 Tobias Burnus <burnus@net-b.de>
1600
1601 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
1602
213ab0a6
TB
16032015-01-02 Tobias Burnus <burnus@net-b.de>
1604
1605 * gfortran.dg/coarray/codimension_2.f90: New.
1606 * gfortran.dg/coarray/codimension_2a.f90: New.
1607 * gfortran.dg/coarray_35.f90: New.
1608 * gfortran.dg/coarray_35a.f90: New.
1609
4294c093 16102015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 1611
4294c093 1612 PR fortran/60507
74a1c62f 1613 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 1614^L
213ab0a6 1615Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
1616
1617Copying and distribution of this file, with or without modification,
1618are permitted in any medium without royalty provided the copyright
1619notice and this notice are preserved.
This page took 4.33939 seconds and 5 git commands to generate.