]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/71730 (ICE when character length specification uses an undefined variable)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
fb42421e
SK
12016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2
3 PR fortran/71730
4 * gfortran.dg/pr71730.f90: New test.
5 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
6 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
7 * gfortran.dg/array_constructor_26.f03: Ditto.
8
466effe0
WS
92016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10
11 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
12 * gcc.target/powerpc/pr71763.c: Likewise.
13
f618a472
MP
142016-07-29 Marek Polacek <polacek@redhat.com>
15
16 PR c/71742
17 * gcc.dg/940510-1.c: Adjust dg-error.
18 * gcc.dg/c99-flex-array-1.c: Likewise.
19 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
20
efd0786f
MP
21 PR c/71853
22 * gcc.dg/noncompile/pr71853.c: New test.
23
e00dceaf
MP
24 PR c/71573
25 * gcc.dg/noncompile/pr71573.c: New test.
26
638fc14f
MP
27 PR c/71926
28 * g++.dg/warn/Wparentheses-30.C: New test.
29 * gcc.dg/Wparentheses-14.c: New test.
30
61c73a7f
UB
312016-07-29 Uros Bizjak <ubizjak@gmail.com>
32
33 * gcc.dg/pr59833.c: Use dg-add-options ieee.
34
01d32b2b
BC
352016-07-29 Bin Cheng <bin.cheng@arm.com>
36
37 PR tree-optimization/57558
38 * gcc.dg/vect/pr57558-1.c: New test.
39 * gcc.dg/vect/pr57558-2.c: New test.
40
f6c7a248
PK
412016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
42
61c73a7f 43 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
44 to scan forwprop1 dump pass.
45
f54ea774
PC
462016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
47
48 PR c++/51488
49 * g++.dg/template/pr51488.C: New.
50
673a107a
JJ
512016-07-29 Jakub Jelinek <jakub@redhat.com>
52
53 PR c/71969
54 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
55 static __inline__.
56 * gcc.dg/pr71969-1.c: New test.
57 * gcc.dg/pr71969-2.c: New test.
58 * gcc.dg/pr71969-3.c: New test.
59
78169471
MP
602016-07-29 Marek Polacek <polacek@redhat.com>
61
62 PR c/71574
63 * c-c++-common/pr71574.c: New test.
64
a5b5c8b6
MP
65 PR c/71583
66 * gcc.dg/noncompile/pr71583.c: New test.
67
883b6d4e
KV
682016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
69
70 PR middle-end/68217
71 * gcc.dg/pr68217.c: New test.
72
89f1f37e
SK
732016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
74
75 PR fortran/71067
76 * gfortran.dg/pr71067_1.f90: New test.
77 * gfortran.dg/pr71067_2.f90: Ditto.
78
e0d32185
MM
792016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
80
81 * gcc.target/powerpc/vec-extract-1.c: New test.
82
c851722d
SK
832016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
84
85 PR fortran/71799
86 * gfortran.dg/pr71799.f90: New test.
87
f064da6a
PC
882016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
89
90 PR c++/71665
91 * g++.dg/cpp0x/pr71665-1.C: New.
92 * g++.dg/cpp0x/pr71665-2.C: Likewise.
93 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
94 * g++.dg/ext/label10.C: Likewise.
95 * g++.dg/parse/constant5.C: Likewise.
96
1b70aaad
SK
972016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
98
99 PR fortran/71859
100 * gfortran.dg/pr71859.f90: New test.
101 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
102 * gfortran.dg/coarray_collectives_1.f90: Ditto.
103
a23404c9
PT
1042016-07-28 Paul Thomas <pault@gcc.gnu.org>
105
106 PR fortran/71883
107 * gfortran.dg/pr71883.f90 : New test.
108
513d866d
YR
1092016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
110
111 PR tree-optimization/71734
61c73a7f 112 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 113
7c428aa2
RL
1142016-07-28 Renlin Li <renlin.li@arm.com>
115
116 Revert
117 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
118
119 PR fortran/71902
120 * gfortran.dg/dependency_47.f90: New test.
121
1225d6b1
ML
1222016-07-28 Martin Liska <mliska@suse.cz>
123
124 PR gcov-profile/68025
125 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
126
e5f5bf35
ML
1272016-07-28 Martin Liska <mliska@suse.cz>
128
129 * g++.dg/vect/pr70944.cc: New test.
130
4536610d
KV
1312016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
132
133 PR middle-end/71994
134 * gcc.dg/torture/pr71994.c: New test.
135
8c6961ca
PK
1362016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
137
138 PR middle-end/71078
139 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
140 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
141 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
142
8de22ea0
RB
1432016-07-27 Richard Biener <rguenther@suse.de>
144
145 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
146
5d9da222
ML
1472016-07-27 Martin Liska <mliska@suse.cz>
148
149 * gcc.dg/predict-13.c: New test.
150 * gcc.dg/predict-14.c: New test.
151
af9e275f
SKS
1522016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
153
a23404c9 154 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
155 including stdint.h.
156 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
157 including stdint.h.
158
71abba1e
MM
1592016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
160
161 PR target/71869
162 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
163 IEEE built-in functions handle quiet and signalling NaNs
164 correctly.
165
9cd74e8f
SK
1662016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
167
168 PR fortran/71862
169 * gfortran.dg/pr71862.f90: New test.
170
0d48446f
MS
1712016-07-26 Martin Sebor <msebor@redhat.com>
172
173 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
174 selector with dg-options.
175
524cf1e4
PP
1762016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
177
178 PR tree-optimization/18046
179 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
180 * gcc.dg/tree-ssa/vrp103.c: New test.
181 * gcc.dg/tree-ssa/vrp104.c: New test.
182
100665d8
WS
1832016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
184
185 * gcc.target/powerpc/pr63354.c: Require lp64 since
186 -mprofile-kernel is not legal with -m32.
187
0b64ca40
RB
1882016-07-26 Richard Biener <rguenther@suse.de>
189
190 PR rtl-optimization/71984
191 * gcc.dg/torture/pr71984.c: New testcase.
192
9b7937cf
RS
1932016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
194
195 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
196 g++-dg-runtest via et-dg-runtest.
197 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
198 * gcc.dg/vect/vect.exp: Likewise.
199 * gfortran.dg/graphite/graphite.exp: Likewise, but for
200 gfortran-dg-runtest.
201 * gfortran.dg/vect/vect.exp: Likewise.
202 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
203 (check_mips_loongson_hw_available): Likewise.
204 (check_effective_target_mpaired_single_runtime): Likewise.
205 (check_effective_target_mips_loongson_runtime): Likewise.
206 (add_options_for_mpaired_single): Likewise.
207 (check_effective_target_vect_int): Add global et_index.
208 Check and save the supported feature for a target selected by
209 the et_index target. Break long lines where appropriate. Call
210 et-is-effective-target for MIPS with an argument instead of
211 check_effective_target_* where appropriate.
212 (check_effective_target_vect_intfloat_cvt): Likewise.
213 (check_effective_target_vect_uintfloat_cvt): Likewise.
214 (check_effective_target_vect_floatint_cvt): Likewise.
215 (check_effective_target_vect_floatuint_cvt): Likewise.
216 (check_effective_target_vect_simd_clones): Likewise.
217 (check_effective_target_vect_shift): ewise.
218 (check_effective_target_whole_vector_shift): Likewise.
219 (check_effective_target_vect_bswap): Likewise.
220 (check_effective_target_vect_shift_char): Likewise.
221 (check_effective_target_vect_long): Likewise.
222 (check_effective_target_vect_float): Likewise.
223 (check_effective_target_vect_double): Likewise.
224 (check_effective_target_vect_long_long): Likewise.
225 (check_effective_target_vect_no_int_max): Likewise.
226 (check_effective_target_vect_no_int_add): Likewise.
227 (check_effective_target_vect_no_bitwise): Likewise.
228 (check_effective_target_vect_widen_shift): Likewise.
229 (check_effective_target_vect_no_align): Likewise.
230 (check_effective_target_vect_hw_misalign): Likewise.
231 (check_effective_target_vect_element_align): Likewise.
232 (check_effective_target_vect_condition): Likewise.
233 (check_effective_target_vect_cond_mixed): Likewise.
234 (check_effective_target_vect_char_mult): Likewise.
235 (check_effective_target_vect_short_mult): Likewise.
236 (check_effective_target_vect_int_mult): Likewise.
237 (check_effective_target_vect_extract_even_odd): Likewise.
238 (check_effective_target_vect_interleave): Likewise.
239 (check_effective_target_vect_stridedN): Likewise.
240 (check_effective_target_vect_multiple_sizes): Likewise.
241 (check_effective_target_vect64): Likewise.
242 (check_effective_target_vect_call_copysignf): Likewise.
243 (check_effective_target_vect_call_sqrtf): Likewise.
244 (check_effective_target_vect_call_btrunc): Likewise.
245 (check_effective_target_vect_call_btruncf): Likewise.
246 (check_effective_target_vect_call_ceil): Likewise.
247 (check_effective_target_vect_call_ceilf): Likewise.
248 (check_effective_target_vect_call_floor): Likewise.
249 (check_effective_target_vect_call_floorf): Likewise.
250 (check_effective_target_vect_call_lceil): Likewise.
251 (check_effective_target_vect_call_lfloor): Likewise.
252 (check_effective_target_vect_call_nearbyint): Likewise.
253 (check_effective_target_vect_call_nearbyintf): Likewise.
254 (check_effective_target_vect_call_round): Likewise.
255 (check_effective_target_vect_call_roundf): Likewise.
256 (check_effective_target_vect_perm): Likewise, but also append *_saved
257 to the existing global name to properly cache the result.
258 (check_effective_target_vect_perm_byte): Likewise.
259 (check_effective_target_vect_perm_short): Likewise.
260 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
261 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
262 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
263 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
264 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
265 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
266 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
267 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
268 (check_effective_target_vect_sdot_qi): Likewise.
269 (check_effective_target_vect_udot_qi): Likewise.
270 (check_effective_target_vect_sdot_hi): Likewise.
271 (check_effective_target_vect_udot_hi): Likewise.
272 (check_effective_target_vect_usad_char): Likewise.
273 (check_effective_target_vect_pack_trunc): Likewise.
274 (check_effective_target_vect_unpack): Likewise.
275 (check_effective_target_vect_aligned_arrays): Likewise.
276 (check_effective_target_vect_natural_alignment): Likewise.
277 (check_effective_target_vector_alignment_reachable): Likewise.
278 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
279 (is-effective-target): Initialize et_index if undefined.
280 (et-dg-runtest): New.
281 (et-is-effective-target): Likewise.
282 (check_vect_support_and_set_flags): Add supported MIPS targets to
283 EFFECTIVE_TARGETS list. Return the number of supported targets.
284
8f63caf6
RB
2852016-07-26 Richard Biener <rguenther@suse.de>
286 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
287
288 PR middle-end/70920
289 * gcc.dg/pr70920-1.c: New test-case.
290 * gcc.dg/pr70902-2.c: Likewise.
291 * gcc.dg/pr70920-3.c: Likewise.
292 * gcc.dg/pr70920-4.c: Likewise
293 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
294 2 instead of 3.
295
7d575fff
AM
2962016-07-25 Alexander Monakov <amonakov@ispras.ru>
297
298 * gcc.c-torture/execute/pr71494.c: Require label_values.
299 * gcc.dg/pr16973.c: Ditto.
300
bf01e070
SKS
3012016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
302
303 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
304 * gcc.dg/torture/pr69771.c: Require int32plus.
305 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
306
16b05965
ML
3072016-07-25 Martin Liska <mliska@suse.cz>
308
309 * gcc.dg/torture/pr71987.c: New test.
310
d52d3767
SK
3112016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
312
313 PR fortran/71935
314 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
315 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
316 * gfortran.dg/pr71935.f90: New test.
317
2e6b45af
MS
3182016-07-22 Martin Sebor <msebor@redhat.com>
319
320 PR c++/71675
321 * g++.dg/ext/atomic-3.C: New test.
322 * gcc.dg/atomic/pr71675.c: New test.
323
58b3986e
ES
3242016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
325
326 * gcc.target/i386/mvc8.c: New test.
327
faa1612a
BC
3282016-07-22 Bin Cheng <bin.cheng@arm.com>
329
330 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
331 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
332
1603ebe0
TK
3332016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
334
335 PR fortran/71795
336 * gfortran.dg/constructor_50.f90: New test.
337
bc91c436
ML
3382016-07-22 Martin Liska <mliska@suse.cz>
339
340 PR gcov-profile/69028
341 PR gcov-profile/62047
342 * g++.dg/cilk-plus/pr69028.C: New test.
343
9fe9a3a7
AV
3442016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
345
346 * gfortran.dg/coarray_stat_2.f90: New test.
347
70866e3d
MM
3482016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
349
350 * gcc.target/powerpc/vec-extract.h: New files to check the
351 vec_extract built-in functions for all vector types, testing
352 accessing each element, both with constant and variable element
353 numbers.
354 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
355 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
356 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
357 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
358 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
359 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
360 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
361 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
362 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
363
ab3af181
JJ
3642016-07-21 Jakub Jelinek <jakub@redhat.com>
365
366 PR c++/71728
367 * g++.dg/other/pr71728.C: New test.
368
ebe8f322
JG
3692016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
370
371 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
372 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
373 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
374 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
375 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
376
959cef74
RB
3772016-07-21 Richard Biener <rguenther@suse.de>
378
379 PR tree-optimization/71947
380 * gcc.dg/tree-ssa/vrp102.c: New testcase.
381
b24d9420
BC
3822016-07-21 Bin Cheng <bin.cheng@arm.com>
383
384 * gcc.dg/tree-ssa/scev-15.c: New.
385
23974819
BC
3862016-07-21 Bin Cheng <bin.cheng@arm.com>
387
388 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
389
ee78cbaa
JJ
3902016-07-21 Jakub Jelinek <jakub@redhat.com>
391
392 PR c++/71941
393 * g++.dg/gomp/pr71941.C: New test.
394
52ed68f7
DM
3952016-07-20 David Malcolm <dmalcolm@redhat.com>
396
397 PR c/70339
398 PR c/71858
399 * g++.dg/spellcheck-identifiers.C: New test case, based on
400 gcc.dg/spellcheck-identifiers.c.
401 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
402 gcc.dg/spellcheck-identifiers-2.c.
403 * g++.dg/spellcheck-typenames.C: New test case, based on
404 gcc.dg/spellcheck-typenames.c
405
18407bfb
JW
4062016-07-20 Jonathan Wakely <jwakely@redhat.com>
407
408 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
409 pointer to member function and also test catching by reference.
410
4c07fd98
DV
4112016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
412
413 * gcc.target/s390/pr67443.c: Fix test case.
414
fee21d65
DV
4152016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
416
417 * gcc.target/s390/insv-1.c: Xfail some tests.
418 * gcc.target/s390/insv-2.c: Likewise.
419
dbe9dfdd
GJL
4202016-07-20 Georg-Johann Lay <avr@gjlay.de>
421
422 * gcc.target/avr/torture/get-mem.c: New test.
423 * gcc.target/avr/torture/set-mem.c: New test.
424
c25e1d82
GJL
4252016-07-20 Georg-Johann Lay <avr@gjlay.de>
426
427 PR target/71948
428 * gcc.target/avr/torture/tiny-progmem.c: New test.
429
109d2197
JJ
4302016-07-20 Jakub Jelinek <jakub@redhat.com>
431
7419f441
JJ
432 PR c++/71909
433 * g++.dg/parse/pr71909.C: New test.
434 * g++.dg/tm/pr71909.C: New test.
435
109d2197
JJ
436 PR c++/50060
437 * g++.dg/cpp0x/constexpr-50060.C: New test.
438 * g++.dg/cpp1y/constexpr-50060.C: New test.
439
144530cf
ML
4402016-07-20 Martin Liska <mliska@suse.cz>
441
442 * gfortran.dg/graphite/pr71898.f90: New test.
443
04ac4afa
BC
4442016-07-20 Bin Cheng <bin.cheng@arm.com>
445
446 PR tree-optimization/71503
447 PR tree-optimization/71683
448 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
449 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
450
dcbdb17a
ML
4512016-07-20 Martin Liska <mliska@suse.cz>
452
453 * gcc.dg/plugin/plugin.exp: Remove sreal test.
454 * gcc.dg/plugin/sreal-test-1.c: Remove.
455 * gcc.dg/plugin/sreal_plugin.c: Remove.
456
6ed82555
TK
4572016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
458
459 PR fortran/71902
460 * gfortran.dg/dependency_47.f90: New test.
461
13da0507
JJ
4622016-07-19 Jakub Jelinek <jakub@redhat.com>
463
4833f561
JJ
464 PR rtl-optimization/71916
465 * gcc.c-torture/compile/pr71916.c: New test.
466
4fda19ef
JJ
467 PR middle-end/71874
468 * g++.dg/torture/pr71874.C: New test.
469
13da0507
JJ
470 PR middle-end/71734
471 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
472 (my_alloc): Rewritten to use __builtin_posix_memalign and
473 __SIZE_TYPE__.
474 (my_free): Use __builtin_free instead of _mm_free.
475 (Vec::operator=): Use __builtin_memcpy.
476
e7980add
MJ
4772016-07-19 Martin Jambor <mjambor@suse.cz>
478
61c73a7f
UB
479 PR fortran/71688
480 * gfortran.dg/pr71688.f90: New test.
e7980add 481
13e88953
RB
4822016-07-19 Richard Biener <rguenther@suse.de>
483
484 * c-c++-common/vector-subscript-6.c: New testcase.
485 * c-c++-common/vector-subscript-7.c: Likewise.
486
1caf0482
SKS
4872016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
488
a23404c9 489 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
490 and UInt32 based on __SIZEOF_INT__.
491
cef5388d
RB
4922016-07-19 Richard Biener <rguenther@suse.de>
493
494 PR tree-optimization/71901
495 * gcc.dg/torture/pr71901.c: New testcase.
496
4972016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
498
499 PR tree-optimization/71908
500 * gcc.dg/torture/pr71908.c: New testcase.
501
a8f7a895
MM
5022016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
503
504 PR target/71493
505 * gcc.target/powerpc/pr71493-1.c: New test.
506 * gcc.target/powerpc/pr71493-2.c: Likewise.
507
f2111a36
JJ
5082016-07-18 Jakub Jelinek <jakub@redhat.com>
509
99516432
JJ
510 PR c++/71835
511 * g++.dg/conversion/ambig3.C: New test.
512
87713c6a
JJ
513 PR c++/71828
514 * g++.dg/cpp0x/constexpr-71828.C: New test.
515
7a7f16ca
JJ
516 PR c++/71826
517 * g++.dg/template/pr71826.C: New test.
518
f4d90295
JJ
519 PR c++/71822
520 * g++.dg/template/defarg21.C: New test.
521
f2111a36
JJ
522 PR c++/71871
523 * g++.dg/ext/vector31.C: New test.
524
0b965526
UB
5252016-07-18 Uros Bizjak <ubizjak@gmail.com>
526
527 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
528
94e136b9
YR
5292016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
530
531 PR tree-optimization/71734
532 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
533
7072df0a
DV
5342016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
535
536 * gcc.target/s390/warn-dynamicstack-1.c: New test.
537 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
538 stack-layout-dynamic-1.c: New test.
539
54158a1a
AK
5402016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
541
542 * gcc.target/s390/nolrl-1.c: New test.
543
43068916
FR
5442016-07-17 Fritz Reese <fritzoreese@gmail.com>
545
546 PR fortran/71523
547 * gfortran.dg/pr71523_1.f90: New test.
548 * gfortran.dg/pr71523_2.f90: New test.
549
a9356b12
AS
5502016-07-16 Andreas Schwab <schwab@linux-m68k.org>
551
552 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
553
466effe0 554>>>>>>> .r238890
a07b81c7
JD
5552016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
556 Marco Restelli <mrestelli@gmail.com>
557
558 PR fortran/62125
559 * gfortran.dg/pr62125.f90: New test.
560
96c0ec12
BS
5612016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
562
563 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
564 * gcc.target/powerpc/mulkc3-1.c: Likewise.
565
479d0ed5
JW
5662016-07-15 Jonathan Wakely <jwakely@redhat.com>
567
568 PR c++/58796
569 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
570 * g++.dg/cpp0x/nullptr35.C: New test.
571
41c7438e
BC
5722016-07-15 Bin Cheng <bin.cheng@arm.com>
573
574 * gcc.dg/tree-ssa/scev-8.c: Update test string.
575
f7ba880b
CP
5762016-07-15 Cesar Philippidis <cesar@codesourcery.com>
577
578 * gfortran.dg/goacc/vector_length.f90: New test.
579
b9aba0a0
RB
5802016-07-15 Richard Biener <rguenther@suse.de>
581
582 PR tree-optimization/71881
583 * gcc.dg/torture/pr71881.c: New testcase.
584
9513d5fb
RB
5852016-07-15 Richard Biener <rguenther@suse.de>
586
587 PR tree-optimization/71887
588 * gcc.dg/torture/pr71887.c: New testcase.
589
ddbbcb19
JJ
5902016-07-15 Jakub Jelinek <jakub@redhat.com>
591
592 PR c/71858
593 * gcc.dg/spellcheck-identifiers-3.c: New test.
594
29eb509c
AV
5952016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
596
597 PR fortran/71807
598 * gfortran.dg/null_9.f90: New test.
599
43aabfcf
BC
6002016-07-15 Bin Cheng <bin.cheng@arm.com>
601
602 * gcc.dg/tree-ssa/loop-41.c: New test.
603
afc89e58
BC
6042016-07-15 Bin Cheng <bin.cheng@arm.com>
605
606 PR tree-optimization/71347
607 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
608
6fa682ad
SK
6092016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
610
611 PR fortran/29819
612 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
613 * gfortran.dg/contains.f90: Ditto.
614 * gfortran.dg/contains_empty_1.f03: Ditto.
615 * gfortran.dg/submodule_3.f08: Ditto.
616
dd36b877
JJ
6172016-07-14 Jakub Jelinek <jakub@redhat.com>
618
a60a5d31
JJ
619 PR testsuite/71865
620 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
621 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
622 expected diagnostics.
623
dd36b877
JJ
624 PR c/71858
625 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
626 * gcc.dg/spellcheck-identifiers-2.c: New test.
627 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
628 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
629
a241f8ca
JJ
6302016-07-14 Jakub Jelinek <jakub@redhat.com>
631
632 PR tree-optimization/71872
633 * gcc.c-torture/compile/pr71872.c: New test.
634
d62b809c
TP
6352016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
636
637 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
638 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
639 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
640 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
641 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
642 * gcc.target/arm/atomic-op-acquire-1.c: This.
643 * gcc.target/arm/atomic-op-char.c: Rename into ...
644 * gcc.target/arm/atomic-op-char-1.c: This.
645 * gcc.target/arm/atomic-op-consume.c: Rename into ...
646 * gcc.target/arm/atomic-op-consume-1.c: This.
647 * gcc.target/arm/atomic-op-int.c: Rename into ...
648 * gcc.target/arm/atomic-op-int-1.c: This.
649 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
650 * gcc.target/arm/atomic-op-relaxed-1.c: This.
651 * gcc.target/arm/atomic-op-release.c: Rename into ...
652 * gcc.target/arm/atomic-op-release-1.c: This.
653 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
654 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
655 * gcc.target/arm/atomic-op-short.c: Rename into ...
656 * gcc.target/arm/atomic-op-short-1.c: This.
657 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
658 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
659 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
660 * gcc.target/arm/atomic-op-char-2.c: Likewise.
661 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
662 * gcc.target/arm/atomic-op-int-2.c: Likewise.
663 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
664 * gcc.target/arm/atomic-op-release-2.c: Likewise.
665 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
666 * gcc.target/arm/atomic-op-short-2.c: Likewise.
667
1f8dd420
AV
6682016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
669
670 PR fortran/70842
671 * gfortran.dg/select_type_35.f03: New test.
672
53109ba8
KT
6732016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674
675 PR target/65951
676 PR tree-optimization/70923
677 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
678 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
679 * gcc.dg/vect/pr65951.c: Likewise.
680 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
681
91f35b7f
DE
6822016-07-14 David Edelsohn <dje.gcc@gmail.com>
683
684 * c-c++-common/pr60226.c: Expect maximum object file alignment
685 error on AIX.
686
351168fe
RB
6872016-07-14 Richard Biener <rguenther@suse.de>
688
689 PR tree-optimization/71866
690 * gcc.dg/torture/pr71866.c: New testcase.
691
94c32c00
TP
6922016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
693
694 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
695 selector and enclose boolean expression in curly braces.
696
b799a481
AM
6972016-07-14 Alan Modra <amodra@gmail.com>
698
699 PR target/71733
700 * gcc.target/powerpc/p9-novsx.c: New.
701
f63ba78c
AK
7022016-07-13 Andi Kleen <ak@linux.intel.com>
703
704 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
705 * g++.dg/tree-prof/morefunc.C: Dito.
706 * g++.dg/tree-prof/pr35545.C: Dito.
707 * g++.dg/tree-prof/reorder.C: Dito.
708 * gcc.dg/tree-prof/20050826-2.c: Dito.
709 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
710 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
711 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
712 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
713 * gcc.dg/tree-prof/inliner-1.c: Dito.
714 * gcc.dg/tree-prof/merge_block.c: Dito.
715 * gcc.dg/tree-prof/stringop-1.c: Dito.
716 * gcc.dg/tree-prof/stringop-2.c: Dito.
717 * gcc.dg/tree-prof/switch-case-1.c: Dito.
718 * gcc.dg/tree-prof/switch-case-2.c: Dito.
719 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
720 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
721 * gcc.dg/tree-prof/update-loopch.c: Dito.
722 * gcc.dg/tree-prof/val-prof-1.c: Dito.
723 * gcc.dg/tree-prof/val-prof-2.c: Dito.
724 * gcc.dg/tree-prof/val-prof-3.c: Dito.
725 * gcc.dg/tree-prof/val-prof-4.c: Dito.
726 * gcc.dg/tree-prof/val-prof-5.c: Dito.
727 * gcc.dg/tree-prof/val-prof-6.c: Dito.
728 * gcc.dg/tree-prof/val-prof-7.c: Dito.
729
f4d5a23d
AK
7302016-07-13 Andi Kleen <ak@linux.intel.com>
731
732 * lib/profopt.exp (profopt-execute): Remove .imports files.
733
ae145898
AK
7342016-07-13 Andi Kleen <ak@linux.intel.com>
735
0b965526 736 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 737
e97bd4f5
AK
7382016-07-13 Andi Kleen <ak@linux.intel.com>
739
740 * lib/profopt.exp (dg-final-scan-autofdo,
741 dg-final-scan-not-autofdo): New functions.
742
6fa3d4b4
BC
7432016-07-13 Bin Cheng <bin.cheng@arm.com>
744
745 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
746 * gcc.dg/vect/vect-35.c: Ditto.
747 * gcc.dg/vect/vect-alias-check-2.c: New test.
748
65f18bc6
ML
7492016-07-13 Martin Liska <mliska@suse.cz>
750
751 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 752 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
753 * gfortran.dg/pr42108.f90: Update expected dump scan.
754
9737f35b
RB
7552016-07-13 Richard Biener <rguenther@suse.de>
756
757 PR tree-optimization/24574
758 * gcc.dg/pr24574.c: New testcase.
759
62c0ea4b
SKS
7602016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
761
0b965526 762 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
763 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
764 * c-c++-common/pr68833-1.c: Require int32plus.
765 * gcc.dg/ipa/pr63551.c: Likewise.
766 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
767 * gcc.dg/ipa/pr64041.c: Require int32plus.
768
c7ed8938
IE
7692016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
770
771 PR ipa/71633
772 * g++.dg/pr71633.C: New test.
773
5ce15300
TP
7742016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
775
776 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
777 Add new arm_thumb1_cbz_ok effective target.
778 * gcc.target/arm/cbz.c: New test.
779
2b9509a3
TP
7802016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
781
782 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
783 Define effective target.
784 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
785 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
786 * gcc.target/arm/movhi_movw.c: New test.
787 * gcc.target/arm/movsi_movw.c: Likewise.
788 * gcc.target/arm/movdi_movw.c: Likewise.
789
7f15b177
RB
7902016-07-13 Richard Biener <rguenther@suse.de>
791
792 PR middle-end/71104
793 * gcc.dg/pr71104-1.c: New testcase.
794 * gcc.dg/pr71104-2.c: Likewise.
795
0b0a896e
MM
7962016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
797
798 PR target/71805
799 * gcc.target/powerpc/pr71805.c: New test.
800
f906f5ed
BS
8012016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
802
803 * gcc.target/powerpc/divkc3-1.c: New.
804 * gcc.target/powerpc/mulkc3-1.c: New.
805
9e63c3aa
NS
8062016-07-12 Nathan Sidwell <nathan@acm.org>
807
808 * gcc.target/arm/data-rel-1.c: New.
809 * gcc.target/arm/data-rel-2.c: New.
810 * gcc.target/arm/data-rel-3.c: New.
811
f507d202
ML
8122016-07-12 Martin Liska <mliska@suse.cz>
813
814 * gcc.dg/params/blocksort-part.c: New test.
815 * gcc.dg/params/params.exp: New file.
816
d6f7c125
KT
8172016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
818
819 PR middle-end/71700
820 * gcc.c-torture/execute/pr71700.c: New test.
821
37ccb0ba
SB
8222016-07-12 Steven Bosscher <steven@gcc.gnu.org>
823 Richard Biener <rguenther@suse.de>
824
825 PR tree-optimization/23286
826 PR tree-optimization/70159
827 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
828 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
829 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
830 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
831 * gcc.dg/tree-ssa/pr35286.c: Likewise.
832 * gcc.dg/tree-ssa/pr35287.c: Likewise.
833 * gcc.dg/hoist-register-pressure-1.c: Likewise.
834 * gcc.dg/hoist-register-pressure-2.c: Likewise.
835 * gcc.dg/hoist-register-pressure-3.c: Likewise.
836 * gcc.dg/pr51879-12.c: Likewise.
837 * gcc.dg/strlenopt-9.c: Likewise.
838 * gcc.dg/tree-ssa/pr47392.c: Likewise.
839 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
840 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
841 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
842 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
843 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
844 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
845 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
846 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
847 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
848 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
849 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
850 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
851 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
852 * gfortran.dg/pr43984.f90: Adjust expected outcome.
853
712a93d6
RB
8542016-07-12 Richard Biener <rguenther@suse.de>
855
856 PR rtl-optimization/68961
857 * gcc.target/i386/pr68961.c: New testcase.
858
c392943c
JJ
8592016-07-11 Jakub Jelinek <jakub@redhat.com>
860
3d56e6a4
JJ
861 PR middle-end/71758
862 * c-c++-common/gomp/pr71758.c: New test.
863 * gfortran.dg/gomp/pr71758.f90: New test.
864
c392943c
JJ
865 PR tree-optimization/71823
866 * gcc.dg/vect/pr71823.c: New test.
867
741d3be5
DM
8682016-07-11 David Malcolm <dmalcolm@redhat.com>
869
870 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
871 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
872 and LINE_MAP_MAX_LOCATION_WITH_COLS.
873
92fa45b5
L
8742016-07-11 H.J. Lu <hongjiu.lu@intel.com>
875
876 PR target/71801
877 * gcc.target/i386/pr71801.c: New test.
878
f51606c7
RB
8792016-07-11 Richard Biener <rguenther@suse.de>
880
881 PR tree-optimization/71816
882 * gcc.dg/torture/pr71816.c: New testcase.
883
36b54ce0
TK
8842016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
885
886 PR fortran/71783
887 * gfortran.dg/dependency_46.f90: New test.
888
d13835b6
VM
8892016-07-08 Vladimir Makarov <vmakarov@redhat.com>
890
891 PR rtl-optimization/71621
892 * gcc.target/i386/pr71621-1.c: New.
893 * gcc.target/i386/pr71621-2.c: New.
894
642bcbdf
CP
8952016-07-08 Cesar Philippidis <cesar@codesourcery.com>
896
897 * gfortran.dg/goacc/pr71704.f90: New test.
898
02eb5b8b
BS
8992016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
900
901 PR target/71297
902 * gcc.target/powerpc/pr71297.c: New.
903
8beb9a0d
JW
9042016-07-08 Jiong Wang <jiong.wang@arm.com>
905
906 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
907
cef4b650
MM
9082016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
909
910 PR target/71806
911 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
912
3c3ecf52
AH
9132016-07-08 Alan Hayward <alan.hayward@arm.com>
914
915 PR tree-optimization/71667
916 * gcc.dg/vect/pr71667.c: New
917
2660286d
ML
9182016-07-08 Martin Liska <mliska@suse.cz>
919
920 * gcc.dg/torture/pr71606.c: New test.
921
70cdd4ae
JD
9222016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
923
924 PR fortran/71764
925 * gfortran.dg/pr71764.f90: New test.
926
842dc2e6
JJ
9272016-07-07 Jakub Jelinek <jakub@redhat.com>
928 Kai Tietz <ktietz70@googlemail.com>
929
930 PR c++/70869
931 PR c++/71054
932 * g++.dg/cpp0x/pr70869.C: New test.
933 * g++.dg/cpp0x/pr71054.C: New test.
934
31be4262
DE
9352016-07-07 David Edelsohn <dje.gcc@gmail.com>
936
937 * g++.dg/debug/pr71432.C: Fail on AIX.
938
1c122092
ML
9392016-07-07 Martin Liska <mliska@suse.cz>
940
941 * gfortran.dg/do_1.f90: Remove a corner case that triggers
942 an undefined behavior.
943 * gfortran.dg/do_3.F90: Likewise.
944 * gfortran.dg/do_check_11.f90: New test.
945 * gfortran.dg/do_check_12.f90: New test.
946 * gfortran.dg/do_corner_warn.f90: New test.
947
7119f1b1
ML
9482016-07-07 Martin Liska <mliska@suse.cz>
949
950 * gfortran.dg/predict-1.f90: Ammend the test.
951 * gfortran.dg/predict-2.f90: Likewise.
952
275792f2
IE
9532016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
954
955 PR ipa/71624
956 * g++.dg/pr71624.C: New test.
957
05a437c1
TP
9582016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
959
960 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
961 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
962 ARMv8-M Mainline architectures.
963
6f493951
TP
9642016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
965
966 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
967 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
968
5ddaee94
SB
9692016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
970
971 PR target/70098
972 PR target/71763
973 * gcc.target/powerpc/pr71763.c: New file.
974
651afdb2
YR
9752016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
976
977 PR tree-optimization/71518
0b965526 978 * gcc.dg/pr71518.c: New test.
651afdb2 979
9df99881
WD
9802016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
981
982 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
983
7b4e0769
SKS
9842016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
985
0b965526 986 PR target/50739
7b4e0769
SKS
987 * gcc.target/avr/pr50739.c: New test.
988
eb4432f7
JH
9892016-07-05 Jan Hubicka <jh@suse.cz>
990
991 * gcc.dg/tree-ssa/scev-14.c: update template.
992
c01e092f
RS
9932016-07-06 Richard Sandiford <richard.sandiford@arm.com>
994
995 * gcc.dg/vect/group-no-gaps-1.c: New test.
996
8070763a
AK
9972016-07-05 Andi Kleen <ak@linux.intel.com>
998
999 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
1000 if kernel supports MPX.
1001
7f6e88a8
KC
10022016-07-05 Kito Cheng <kito.cheng@gmail.com>
1003
1004 * gcc.c-torture/compile/pr69102.c: Require fpic support.
1005
36a265b1
MM
10062016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1007 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1008
1009 * gcc.target/powerpc/signbit-1.c: New test.
1010 * gcc.target/powerpc/signbit-2.c: New test.
1011 * gcc.target/powerpc/signbit-3.c: New test.
1012
7a98fb6e
KT
10132016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1014
1015 PR rtl-optimization/71594
1016 * gcc.dg/torture/pr71594.c: New test.
1017
1e3d54b4
JH
10182016-07-05 Jan Hubicka <jh@suse.cz>
1019
1020 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1021
84ca3893
DM
10222016-07-05 David Malcolm <dmalcolm@redhat.com>
1023
1024 PR c++/62314
1025 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1026 number of missing semicolon error.
1027 * g++.dg/pr62314-2.C: New test case.
1028
20d0bfce
AF
10292016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1030
1031 * gfortran.dg/coarray_stat_function.f90: New test.
1032 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1033 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1034 to new interfaces.
1035
69aaea06
AV
10362016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1037
1038 PR fortran/71623
1039 * gfortran.dg/deferred_character_17.f90: New test.
1040
f723a43c
CL
10412016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1042
1043 * gcc.target/arm/neon/polytypes.c: Move to ...
1044 * gcc.target/arm/polytypes.c: ... here.
1045 * gcc.target/arm/neon/pr51534.c: Move to ...
1046 * gcc.target/arm/pr51534.c: ... here.
1047 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1048 * gcc.target/arm/vect-vcvt.c: ... here.
1049 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1050 * gcc.target/arm/vect-vcvtq.c: ... here.
1051 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1052 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1053 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1054 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1055 * gcc.target/arm/neon/neon.exp: Delete.
1056 * gcc.target/arm/neon/: Delete.
1057
d73e0ccf
JD
10582016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1059
1060 PR fortran/65575
1061 * gfortran.dg: pr65575.f90: New test.
1062
c20f6223
JD
10632016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1064
1065 PR fortran/35849
1066 * gfortran.dg: pr35849.f90: New test.
1067
2a5537c3
JJ
10682016-07-04 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR c++/71739
1071 * g++.dg/cpp0x/pr71739.C: New test.
1072
740f9751
CL
10732016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1074
1075 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1076
bf749919
DV
10772016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1078
1079 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1080 locr.
1081 * gcc.target/s390/loc-1.c: New test.
1082
430bb38e
YR
10832016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1084
1085 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1086 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1087
15f6e0da
RR
10882016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1089
1090 PR target/63874
1091 * gcc.target/aarch64/pr63874.c: New test.
1092
79335075
JB
10932016-07-04 Jan Beulich <jbeulich@suse.com>
1094
1095 * g++.dg/header.c: New.
1096 * gcc.dg/header.c: New.
1097
557e8c49
JJ
10982016-07-02 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR c/71719
1101 * c-c++-common/Wunused-var-15.c: New test.
1102
79a592e3
JJ
11032016-07-01 Jakub Jelinek <jakub@redhat.com>
1104
1105 PR fortran/71687
1106 * gfortran.dg/gomp/pr71687.f90: New test.
1107
e2298656
BS
11082016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1109
1110 * gcc.dg/const-float128-ped.c: Require __float128 effective
1111 target and options.
1112 * gcc.dg/const-float128.c: Likewise.
1113 * gcc.dg/torture/float128-cmp-invalid.c: Require
1114 __float128 and base_quadfloat_support effective targets, and
1115 __float128 options.
1116 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1117 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1118 * gcc.dg/torture/float128-nan.c: Likewise.
1119 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1120 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1121 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1122 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1123 (add_options_for___float128): New.
1124 (check_effective_target_base_quadword_support): New.
1125
70c11966
MM
11262016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1127
1128 PR target/71720
1129 * gcc.target/powerpc/pr71720.c: New test.
1130
059541fd
JB
11312016-07-01 Jan Beulich <jbeulich@suse.com>
1132
1133 * gcc.dg/bss.c: New.
1134
2c1e4964
PB
11352016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1136
1137 PR target/71698
1138 * gcc.target/powerpc/pr71698.c: New test.
1139
22e1cb39
GJL
11402016-07-01 Georg-Johann Lay <avr@gjlay.de>
1141
1142 PR target/71151
1143 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1144 instead of ".foo" for its section name.
1145 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1146 depending on MCU's flash size.
1147 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1148 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1149 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1150 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1151 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1152 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1153
466cf574
JB
11542016-07-01 Jan Beulich <jbeulich@suse.com>
1155
1156 * gcc.target/i386/pr65105-2.c: Add -msse2.
1157
351beab7
JJ
11582016-06-30 Jakub Jelinek <jakub@redhat.com>
1159
55a0f21a
JJ
1160 PR tree-optimization/71707
1161 * gcc.dg/strlenopt-29.c: New test.
1162
6245ad72
JJ
1163 PR fortran/71704
1164 * gfortran.dg/gomp/pr71704.f90: New test.
1165
351beab7
JJ
1166 PR fortran/71705
1167 * gfortran.dg/gomp/pr71705.f90: New test.
1168
5a3a6a5e
KN
11692016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1170
1171 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1172 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1173 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1174 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1175 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1176 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1177 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1178 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1179 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1180 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1181 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1182 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1183 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1184 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1185 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1186 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1187 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1188 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1189 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1190 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1191 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1192 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1193 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1194 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1195 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1196 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1197 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1198 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1199 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1200 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1201 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1202 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1203 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1204 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1205 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1206 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1207 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1208 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1209 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1210 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1211 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1212 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1213 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1214 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1215 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1216 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1217 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1218 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1219 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1220 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1221 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1222 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1223 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1224 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1225 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1226 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1227 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1228 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1229 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1230 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1231 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1232 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1233 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1234 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1235 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1236 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1237 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1238 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1239 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1240 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1241 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1242 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1243 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1244 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1245 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1246 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1247 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1248 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1249 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1250 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1251 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1252
3dfa8071 12532016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1254 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1255
1256 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1257
9bd62242 12582016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1259 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1260
1261 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1262
603107fb
DM
12632016-06-30 David Malcolm <dmalcolm@redhat.com>
1264
1265 PR driver/71651
1266 * gcc.dg/spellcheck-options-12.c: New test case.
1267
205cccc7
JJ
12682016-06-30 Jakub Jelinek <jakub@redhat.com>
1269
1270 PR middle-end/71693
1271 * gcc.c-torture/compile/pr71693.c: New test.
1272
f4452176
DM
12732016-06-29 David Malcolm <dmalcolm@redhat.com>
1274
1275 * gcc.dg/spellcheck-params.c: New testcase.
1276 * gcc.dg/spellcheck-params-2.c: New testcase.
1277
c5e74d9d
MM
12782016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1279
1280 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1281 vector extract instructions.
1282 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1283
e44ecbfd
JD
12842016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1285
1286 PR fortran/71686
1287 * gfortran.dg/unexpected_eof_2.f90: New test.
1288 * gfortran.dg/unexpected_eof_3.f90: New test.
1289
ee446d9f
JW
12902016-06-29 Jim Wilson <jim.wilson@linaro.org>
1291
1292 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1293
27f67461
CP
12942016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1295
1296 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1297 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1298 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1299
b1206d29
RB
13002016-06-29 Richard Biener <rguenther@suse.de>
1301
1302 PR middle-end/15256
1303 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1304
1af21224
MW
13052016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1306
1307 * gcc.target/arm/aapcs/neon-vect10.c: Require
1308 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1309 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1310 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1311 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1312 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1313 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1314 * gcc.target/arm/fp16-aapcs-1.c: Require
1315 -mfloat-ab=hard. Also simplify the test.
1316 * gcc.target/arm/fp16-aapcs-2.c: New.
1317
7fe43755
MW
13182016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1319
0b965526 1320 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1321 (add_options_for_arm_fp16_ieee): New.
1322 (add_options_for_arm_fp16_alternative): New.
1323 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1324 long-line.
1325 (effective_target_arm_fp16_hw): New.
1326
264d951a
IE
13272016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1328
1329 PR tree-optimization/71655
1330 * g++.dg/pr71655.C: New test.
1331
5c846a81
ML
13322016-06-29 Martin Liska <mliska@suse.cz>
1333
1334 * gcc.dg/pr71585.c: New test.
1335 * gcc.dg/pr71585-2.c: New test.
1336 * gcc.dg/pr71585-3.c: New test.
1337
fafe9318
YR
13382016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1339
1340 PR tree-optimization/70729
1341 * g++.dg/vect/pr70729.cc: New test.
1342
54d19c3b
TS
13432016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1344
1345 * c-c++-common/gomp/cancel-1.c: Extend.
1346
5f3cd7c3
JJ
13472016-06-29 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR tree-optimization/71625
1350 * gcc.dg/strlenopt-28.c: New test.
1351
4aa83879
RB
13522016-06-29 Richard Biener <rguenther@suse.de>
1353
1354 PR middle-end/71002
1355 * g++.dg/torture/pr71002.C: Adjust testcase.
1356
152ef731
JJ
13572016-06-29 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR c/71685
1360 * gcc.dg/pr71685.c: New test.
1361
13622016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1363
1364 PR c/71552
1365 * gcc.dg/init-bad-9.c: New test.
1366
d41dc215
BS
13672016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1368
1369 * gcc.target/powerpc/abs128-1.c: Require VSX.
1370 * gcc.target/powerpc/copysign128-1.c: Likewise.
1371 * gcc.target/powerpc/inf128-1.c: Likewise.
1372 * gcc.target/powerpc/nan128-1.c: Likewise.
1373
6a20b538
JJ
13742016-06-28 Jakub Jelinek <jakub@redhat.com>
1375
1376 PR middle-end/71626
1377 * gcc.c-torture/execute/pr71626-1.c: New test.
1378 * gcc.c-torture/execute/pr71626-2.c: New test.
1379
77d93c47
PB
13802016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1381
1382 PR target/71656
1383 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1384
a8264058
SB
13852016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1386
1387 PR target/71670
1388 * gcc.target/powerpc/pr71670.c: New testcase.
1389
0dc47331
PB
13902016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1391
1392 PR target/71656
1393 * gcc.target/powerpc/pr71656-1.c: New test.
1394 * gcc.target/powerpc/pr71656-2.c: New test.
1395
b65ffc79
CL
13962016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1397
1398 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1399 around fp16 code.
1400 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1401 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1402 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1403 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1404 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1405 Add arm_neon_fp16_ok effective target.
0b965526
UB
1406 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1407 Likewise.
1408 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1409 Likewise.
1410 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1411 Likewise.
1412 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1413 Likewise.
1414 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1415 Likewise.
1416 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1417 Likewise.
1418 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1419 Likewise.
1420 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1421 Likewise.
1422 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1423 Likewise.
1424 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1425 Likewise.
1426 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1427 Likewise.
b65ffc79 1428
9bb86f40
JH
14292016-06-26 Jan Hubicka <hubicka@ucw.cz>
1430
1431 * gcc.dg/predict-12.c: New testcase.
1432
46db0fd4
JD
14332016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1434
1435 PR fortran/71649
1436 * gfortran.dg/pr71649.f90: New test.
1437
2a65e70b
JJ
14382016-06-25 Jakub Jelinek <jakub@redhat.com>
1439
f8a06e24
JJ
1440 PR tree-optimization/71643
1441 * g++.dg/opt/pr71643.C: New test.
1442
2a65e70b
JJ
1443 PR tree-optimization/71631
1444 * gcc.c-torture/execute/pr71631.c: New test.
1445
7805417a
JH
14462016-06-24 Jan Hubicka <hubicka@ucw.cz>
1447
1448 * gcc.dg/predict-11.c: New testcase.
1449 * gfortran.dg/predict-2.f90: New testcase.
1450
888ed1a3
JH
14512016-06-24 Jan Hubicka <hubicka@ucw.cz>
1452
1453 * gcc.dg/predict-10.c: New test.
1454
53605f35
BS
14552016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1456
1457 * gcc.target/powerpc/abs128-1.c: New.
1458 * gcc.target/powerpc/copysign128-1.c: New.
1459 * gcc.target/powerpc/inf128-1.c: New.
1460 * gcc.target/powerpc/nan128-1.c: New.
1461
7b22b4c6
EB
14622016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1463
1464 * gfortran.dg/pr71642.f90: New test.
1465
37e373c2
JJ
14662016-06-24 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR tree-optimization/71647
1469 * gcc.target/i386/pr71647.c: New test.
1470
b20b79f2
L
14712016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1472
1473 * gcc.target/i386/noplt-gd-1.c: New test.
1474 * gcc.target/i386/noplt-gd-2.c: Likewise.
1475 * gcc.target/i386/noplt-gd-3.c: Likewise.
1476 * gcc.target/i386/noplt-ld-1.c: Likewise.
1477 * gcc.target/i386/noplt-ld-2.c: Likewise.
1478 * gcc.target/i386/noplt-ld-3.c: Likewise.
1479 * lib/target-supports.exp
1480 (check_effective_target_tls_get_addr_via_got): New.
1481
04619cb8
UB
14822016-06-24 Uros Bizjak <ubizjak@gmail.com>
1483
1484 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1485 testsuite compile flags.
1486 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1487 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1488
14892016-06-24 Uros Bizjak <ubizjak@gmail.com>
1490
1491 * g++dg/vect/pr36684.cc: Add dg-do compile.
1492 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1493 * gcc.dg/vect/pr70021.c: Ditto.
1494 * gcc.dg/vect/pr70138-1.c: Ditto.
1495 * gcc.dg/vect/pr70138-2.c: Ditto.
1496 * gcc.dg/vect/pr70354-1.c: Ditto.
1497 * gcc.dg/vect/pr70354-2.c: Ditto.
1498 * gcc.dg/vect/pr71259.c: Ditto.
1499 * gcc.dg/vect/pr71416-1.c: Ditto.
1500 * gcc.dg/vect/slp-43.c: Ditto.
1501 * gcc.dg/vect/slp-45.c: Ditto.
1502 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1503 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1504 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1505 * gfortran.dg/vect/pr69980.f90: Ditto.
1506
15072016-06-24 Uros Bizjak <ubizjak@gmail.com>
1508
1509 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1510 * gcc.dg/vect/bb-slp-30.c: Ditto.
1511 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1512 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1513 * gcc.dg/vect/pr45902.c: Ditto.
1514 * gcc.dg/vect/pr48172.c: Ditto.
1515 * gcc.dg/vect/pr48377.c: Ditto.
1516 * gcc.dg/vect/pr49038.c: Ditto.
1517 * gcc.dg/vect/pr49771.c: Ditto.
1518 * gcc.dg/vect/pr52091.c: Ditto.
1519 * gcc.dg/vect/pr53185-2.c: Ditto.
1520 * gcc.dg/vect/pr56826.c: Ditto.
1521 * gcc.dg/vect/pr60276.c: Ditto.
1522 * gcc.dg/vect/pr62021.c: Ditto.
1523 * gcc.dg/vect/pr63530.c: Ditto.
1524 * gcc.dg/vect/pr65518.c: Ditto.
1525 * gcc.dg/vect/pr65947-1.c: Ditto.
1526 * gcc.dg/vect/pr65947-10.c: Ditto.
1527 * gcc.dg/vect/pr65947-11.c: Ditto.
1528 * gcc.dg/vect/pr65947-12.c: Ditto.
1529 * gcc.dg/vect/pr65947-13.c: Ditto.
1530 * gcc.dg/vect/pr65947-2.c: Ditto.
1531 * gcc.dg/vect/pr65947-3.c: Ditto.
1532 * gcc.dg/vect/pr65947-4.c: Ditto.
1533 * gcc.dg/vect/pr65947-5.c: Ditto.
1534 * gcc.dg/vect/pr65947-6.c: Ditto.
1535 * gcc.dg/vect/pr65947-7.c: Ditto.
1536 * gcc.dg/vect/pr65947-8.c: Ditto.
1537 * gcc.dg/vect/pr65947-9.c: Ditto.
1538 * gcc.dg/vect/pr71416-1.c: Ditto.
1539 * gcc.dg/vect/pr71439.c: Ditto.
1540 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1541 * gcc.dg/vect/vect-bswap16.c: Ditto.
1542 * gcc.dg/vect/vect-bswap32.c: Ditto.
1543 * gcc.dg/vect/vect-bswap64.c: Ditto.
1544 * gcc.dg/vect/vect-live-1.c: Ditto.
1545 * gcc.dg/vect/vect-live-2.c: Ditto.
1546 * gcc.dg/vect/vect-live-3.c: Ditto.
1547 * gcc.dg/vect/vect-live-4.c: Ditto.
1548 * gcc.dg/vect/vect-live-5.c: Ditto.
1549 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1550 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1551 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1552 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1553 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1554 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1555 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1556 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1557 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1558 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1559 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1560 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1561 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1562 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1563 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1564 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1565 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1566
da224bcb
UB
15672016-06-24 Uros Bizjak <ubizjak@gmail.com>
1568
1569 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1570
dfee2870
L
15712016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1572
1573 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1574 ia32 if R_386_GOT32X relocation is supported.
1575 * gcc.target/i386/noplt-3.c: Likewise.
1576 * gcc.target/i386/noplt-2.c: Likewise.
1577 (main): Renamed to ...
1578 (bar): This.
1579 * gcc.target/i386/noplt-4.c: Likewise.
1580 (main): Renamed to ...
1581 (bar): This.
1582 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1583 * gcc.target/i386/pr67400-5.c: Likewise.
1584
a86451b9
JJ
15852016-06-24 Jakub Jelinek <jakub@redhat.com>
1586
00085092
JJ
1587 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1588 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1589
a86451b9
JJ
1590 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1591 f4): Adjust expected diagnostics.
1592 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1593 (T): If OVFP is defined, redefine to TP.
1594 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1595 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1596 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1597 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1598 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1599 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1600 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1601 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1602 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1603 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1604 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1605 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1606 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1607 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1608 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1609 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1610 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1611 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1612 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1613 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1614 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1615 as last argument to __builtin_add_overflow_p.
1616
7bb5d5f4
UB
16172016-06-23 Uros Bizjak <ubizjak@gmail.com>
1618
1619 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1620 dg-options and remove default vector testsuite compile flags.
1621 * g++.dg/vect/pr33860a.cc: Ditto.
1622 * g++.dg/vect/pr45470-a.cc: Ditto.
1623 * g++.dg/vect/pr45470-b.cc: Ditto.
1624 * g++.dg/vect/pr60896.cc: Ditto.
1625 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1626 * gcc.dg/vect/pr18308.c: Ditto.
1627 * gcc.dg/vect/pr24049.c: Ditto.
1628 * gcc.dg/vect/pr33373.c: Ditto.
1629 * gcc.dg/vect/pr36228.c: Ditto.
1630 * gcc.dg/vect/pr42395.c: Ditto.
1631 * gcc.dg/vect/pr42604.c: Ditto.
1632 * gcc.dg/vect/pr46663.c: Ditto.
1633 * gcc.dg/vect/pr48765.c: Ditto.
1634 * gcc.dg/vect/pr49093.c: Ditto.
1635 * gcc.dg/vect/pr49352.c: Ditto.
1636 * gcc.dg/vect/pr52298.c: Ditto.
1637 * gcc.dg/vect/pr52870.c: Ditto.
1638 * gcc.dg/vect/pr53185.c: Ditto.
1639 * gcc.dg/vect/pr53773.c: Ditto.
1640 * gcc.dg/vect/pr56695.c: Ditto.
1641 * gcc.dg/vect/pr62171.c: Ditto.
1642 * gcc.dg/vect/pr63530.c: Ditto.
1643 * gcc.dg/vect/pr68339.c: Ditto.
1644 * gcc.dg/vect/pr71259.c: Ditto.
1645 * gcc.dg/vect/vect-82_64.c: Ditto.
1646 * gcc.dg/vect/vect-83_64.c: Ditto.
1647 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1648 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1649 * gcc.dg/vect/vect-shift-2.c: Ditto.
1650 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1651 * gfortran.dg/vect/pr39318.f90: Ditto.
1652 * gfortran.dg/vect/pr45714-a.f: Ditto.
1653 * gfortran.dg/vect/pr45714-b.f: Ditto.
1654 * gfortran.dg/vect/pr46213.f90: Ditto.
1655
2d4bb02f
MM
16562016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1657 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1658
1659 * gcc.target/powerpc/p9-splat-5.c: New test.
1660
f6d1b868
UB
16612016-06-23 Uros Bizjak <ubizjak@gmail.com>
1662
1663 PR tree-optimization/71488
1664 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1665 * lib/target-supports.exp: ... here.
1666 (check_sse4_hw_available): New procedure.
1667 (check_effective_target_sse4_runtime): Ditto.
1668 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1669 -march=westmere for sse4_runtime targets.
936ff030 1670 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1671 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1672 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1673 (main): Call check_vect ().
a7898180 1674 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1675
c0597759
L
16762016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1677
1678 PR target/66232
1679 PR target/67400
1680 * gcc.target/i386/pr66232-14.c: New file.
1681 * gcc.target/i386/pr66232-15.c: Likewise.
1682 * gcc.target/i386/pr66232-16.c: Likewise.
1683 * gcc.target/i386/pr66232-17.c: Likewise.
1684 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1685 ia32 if R_386_GOT32X relocation is supported.
1686 * gcc.target/i386/pr67400-2.c: Likewise.
1687 * gcc.target/i386/pr67400-3.c: Likewise.
1688 * gcc.target/i386/pr67400-4.c: Likewise.
1689 * gcc.target/i386/pr67400-6.c: Likewise.
1690 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1691 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1692
5b0e27a7
JD
16932016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1694
1695 PR libgfortran/48852
1696 * gfortran.dg/char4_iunit_1.f03: Update test.
1697 * gfortran.dg/f2003_io_5.f03: Update test.
1698 * gfortran.dg/real_const_3.f90: Update test.
1699
7f586d90
AK
17002016-06-23 Andi Kleen <ak@linux.intel.com>
1701
1702 * g++.dg/bprob/bprob.exp: Support autofdo.
1703 * g++.dg/tree-prof/tree-prof.exp: dito.
1704 * gcc.dg/tree-prof/tree-prof.exp: dito.
1705 * gcc.misc-tests/bprob.exp: dito.
1706 * gfortran.dg/prof/prof.exp: dito.
1707 * lib/profopt.exp: dito.
1708 * lib/target-supports.exp: Check for autofdo.
1709
60fa7862
ML
17102016-06-23 Martin Liska <mliska@suse.cz>
1711
1712 * gcc.dg/pr71619.c: New test.
1713
e3d62871
UB
17142016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1715
1716 PR target/67400
cc901875
UB
1717 * gcc.target/i386/pr67400-1.c: New test.
1718 * gcc.target/i386/pr67400-2.c: Likewise.
1719 * gcc.target/i386/pr67400-3.c: Likewise.
1720 * gcc.target/i386/pr67400-4.c: Likewise.
1721 * gcc.target/i386/pr67400-5.c: Likewise.
1722 * gcc.target/i386/pr67400-6.c: Likewise.
1723 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1724
ac81cf0b
DM
17252016-06-22 David Malcolm <dmalcolm@redhat.com>
1726
1727 * c-c++-common/missing-header-1.c: New test case.
1728 * c-c++-common/missing-header-2.c: New test case.
1729 * c-c++-common/missing-header-3.c: New test case.
1730 * c-c++-common/missing-header-4.c: New test case.
1731
1a4f11c8
DM
17322016-06-22 David Malcolm <dmalcolm@redhat.com>
1733
1734 PR c/70339
1735 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1736 hint.
1737 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1738 expected results due to builtin "nanl" now being suggested for
1739 "name".
1740 * gcc.dg/pr67580.c: Update expected messages.
1741 * gcc.dg/spellcheck-identifiers.c: New testcase.
1742 * gcc.dg/spellcheck-typenames.c: New testcase.
1743
a93eac6a
DM
17442016-06-22 David Malcolm <dmalcolm@redhat.com>
1745
1746 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1747 file.
1748 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1749 diagnostic-test-show-locus-parseable-fixits.c to sources for
1750 diagnostic_plugin_test_show_locus.c.
1751 * lib/gcc-defs.exp (freeform_regexps): New global.
1752 (dg-regexp): New function.
1753 (handle-dg-regexps): New function.
1754 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1755 freeform_regexps to the empty list.
1756 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1757
49e76ff1
IE
17582016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1759
f6d1b868 1760 PR tree-optimization/71488
49e76ff1
IE
1761 * g++.dg/pr71488.C: New test.
1762 * gcc.dg/vect/vect-bool-cmp.c: New test.
1763
951d8c8a
EB
17642016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1765
1766 * gcc.dg/guality/param-5.c: New test.
1767
b60fc3bd
BE
17682016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1769
1770 * gcc.target/i386/asm-flag-7.c: New test.
1771
0609abda
TS
17722016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1773
1774 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1775 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1776 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1777 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1778 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1779 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1780 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1781 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1782 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1783 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1784 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1785 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1786 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1787 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1788 * lib/target-supports.exp: Likewise.
1789
ee2499b4
TS
17902016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1791
1792 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1793 * gcc.dg/attr-ms_struct-2.c: Likewise.
1794 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1795 * gcc.dg/bf-ms-attrib.c: Likewise.
1796 * gcc.dg/bf-ms-layout-2.c: Likewise.
1797 * gcc.dg/bf-ms-layout-3.c: Likewise.
1798 * gcc.dg/bf-ms-layout.c: Likewise.
1799 * gcc.dg/bf-no-ms-layout.c: Likewise.
1800 * gcc.target/i386/bitfield1.c: Likewise.
1801 * gcc.target/i386/bitfield2.c: Likewise.
1802 * gcc.target/i386/bitfield3.c: Likewise.
1803
caea59ff
KN
18042016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1805
1806 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1807 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1808 override other than -mcpu=power9 command-line option is specified,
1809 or if the target operating system is aix.
1810 * gcc.target/powerpc/darn-1.c: Likewise.
1811 * gcc.target/powerpc/darn-2.c: Likewise.
1812 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1813 test if effective-target is not powerpc_p9vector_ok or if the
1814 target operating system is not defined.
1815 * gcc.target/powerpc/vslv-1.c: Likewise.
1816 * gcc.target/powerpc/vsrv-0.c: Likewise.
1817 * gcc.target/powerpc/vsrv-1.c: Likewise.
1818
63617e30
TB
18192016-06-21 Tobias Burnus <burnus@net-b.de>
1820
1821 PR fortran/71068
1822 * gfortran.dg/coarray/data_1.f90: New.
1823
89192c3c
WD
18242016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1825
1826 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1827 (dg-require-effective-target): Use arm_v8_neon_hw.
1828 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1829 (dg-require-effective-target): Likewise.
1830 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1831 (dg-require-effective-target): Likewise.
1832 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1833 (dg-require-effective-target): Likewise.
1834 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1835 (dg-require-effective-target): Likewise.
1836 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1837 (dg-require-effective-target): Likewise.
1838 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1839 Add AArch64 check.
1840
64ac50e2
WD
18412016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1842
1843 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1844 Set to 3 so test passes.
1845
6252b5db
WD
18462016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1847
1848 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1849
3b9bc511
IV
18502016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1851
1852 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1853 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1854 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1855 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1856
21db1c78
IV
18572016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1858
1859 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1860 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1861
9d30e86f
L
18622016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1863
1864 PR target/71549
1865 * gcc.target/i386/pr71549.c: New test.
1866
448a7c69
KN
18672016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1868
1869 * gcc.target/powerpc/vadsdu-0.c: Replace
1870 dg-require-effective-target directive to allow test to run on more
1871 platforms, and add dg-skip-if directive to disable test on aix
1872 platforms because of known incompatibilities.
1873 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1874 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1875 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1876 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1877 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1878 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1879 * gcc.target/powerpc/vadsdub-2.c: Replace
1880 dg-require-effective-target directive to allow test to run on more
1881 platforms, and add dg-skip-if directive to disable test on aix
1882 platforms because of known incompatibilities.
1883 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1884 with vec_absdb call to differentiate this test from vadsdub-1.c.
1885 * gcc.target/powerpc/vadsduh-1.c: Replace
1886 dg-require-effective-target directive to allow test to run on more
1887 platforms, and add dg-skip-if directive to disable test on aix
1888 platforms because of known incompatibilities.
1889 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1890 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1891 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1892
0ad84f34
JJ
18932016-06-21 Jakub Jelinek <jakub@redhat.com>
1894
1895 PR tree-optimization/71588
1896 * gcc.dg/pr71558.c: New test.
1897
e71e8d94
SKS
18982016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1899
1900 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1901 * c-c++-common/pr68657-2.c: Likewise.
1902 * c-c++-common/pr68657-3.c: Likewise.
1903 * gcc.dg/torture/pr69714.c: Require int32plus support.
1904 * gcc.dg/torture/pr70025.c: Likewise.
1905 * gcc.dg/torture/pr70083.c: Likewise.
1906 * gcc.dg/torture/pr70542.c: Likewise.
1907 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1908
5a578671
JM
19092016-06-20 Joseph Myers <joseph@codesourcery.com>
1910
1911 PR c/71601
1912 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1913
7a9df68e
JJ
19142016-06-20 Jakub Jelinek <jakub@redhat.com>
1915
50aa64d5
JJ
1916 PR middle-end/71581
1917 * gcc.dg/pr71581.c: New test.
1918
7a9df68e
JJ
1919 PR rtl-optimization/71591
1920 * gcc.dg/cpp/pr71591.c: New test.
1921
3947cf19
DR
19222016-06-20 David B. Robins <gcc@davidrobins.net>
1923
1924 PR target/71571
1925 * g++.dg/torture/pr71571.C: New test.
1926
c4ff221e
JJ
19272016-06-20 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR target/71559
1930 * gcc.target/i386/sse2-pr71559.c: New test.
1931 * gcc.target/i386/avx-pr71559.c: New test.
1932 * gcc.target/i386/avx512f-pr71559.c: New test.
1933
f1b5abfb
TB
19342016-06-20 Tobias Burnus <burnus@net-b.de>
1935
1936 PR fortran/71194
1937 * gfortran.dg/pointer_remapping_10.f90: New.
1938
842107e4
DM
19392016-06-20 David Malcolm <dmalcolm@redhat.com>
1940
1941 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1942
d9e8bdfd
MS
19432016-06-20 Martin Sebor <msebor@redhat.com>
1944
1945 PR c/69507
1946 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1947 * gnu90-const-expr-1.c: Same.
1948 * gnu99-const-expr-1.c: Same.
1949 * gnu99-static-1.c: Same.
1950
67785479
RL
19512016-06-20 Renlin Li <renlin.li@arm.com>
1952
29f09b38 1953 PR testsuite/71489
67785479
RL
1954 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1955
636929b8
JG
19562016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1957
1958 * gcc.target/aarch64/vcvt_f64_1.c: New.
1959 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1960 * gcc.target/aarch64/vrecp_f64_1.c: New.
1961
ff7b374b
KT
19622016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1963
1964 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1965 "alignement".
1966
554cfc9e
GJL
19672016-06-20 Georg-Johann Lay <avr@gjlay.de>
1968
1969 PR target/71103
1970 * gcc.target/avr/torture/pr71103-2.c: New test.
1971
aa0db437
MS
19722016-06-19 Martin Sebor <msebor@redhat.com>
1973
1974 PR c/69507
1975 * gcc.dg/alignof.c: New test.
1976
c561b091
PC
19772016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1978
1979 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1980 vs dg-error; test constexpr specifier too.
1981
bf54f123
PC
19822016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1983
1984 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1985
4e53aa97
CL
19862016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1987
1988 * lib/target-supports.exp
1989 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1990 arm_neon_ok and merge flags. Fix temporary test name.
1991 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1992 and merge flags.
1993
69071d86
ML
19942016-06-17 Martin Liska <mliska@suse.cz>
1995
1996 * gcc.dg/predict-9.c: Fix dump scanning.
1997
68b3b858
BC
19982016-06-17 Bin Cheng <bin.cheng@arm.com>
1999
2000 PR tree-optimization/71354
2001 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
2002
d3ee260a
BC
20032016-06-17 Bin Cheng <bin.cheng@arm.com>
2004
2005 PR tree-optimization/71347
2006 * gcc.dg/tree-ssa/pr71347.c: New test.
2007
bd8fb114
BC
20082016-06-17 Bin Cheng <bin.cheng@arm.com>
2009
2010 PR tree-optimization/71354
2011 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2012
97816be4
BC
20132016-06-17 Bin Cheng <bin.cheng@arm.com>
2014
2015 * gcc.dg/vect/vect-alias-check-1.c: New test.
2016
2d761a37
SKS
20172016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2018
e0277d6b 2019 PR target/71151
2d761a37
SKS
2020 * gcc.target/avr/pr71151-1.c: New test.
2021 * gcc.target/avr/pr71151-2.c: New test.
2022 * gcc.target/avr/pr71151-3.c: New test.
2023 * gcc.target/avr/pr71151-4.c: New test.
2024 * gcc.target/avr/pr71151-5.c: New test.
2025 * gcc.target/avr/pr71151-6.c: New test.
2026 * gcc.target/avr/pr71151-7.c: New test.
2027 * gcc.target/avr/pr71151-8.c: New test.
2028 * gcc.target/avr/pr71151-common.h: New test.
2029
68fa96d6
ML
20302016-06-16 Martin Liska <mliska@suse.cz>
2031
2032 * gfortran.dg/predict-1.f90: New test.
2033
b6ca982f
UB
20342016-06-16 Uros Bizjak <ubizjak@gmail.com>
2035
2036 PR target/71242
2037 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2038
1dc8d15b
JH
20392016-06-16 Jan Hubicka <hubicka@ucw.cz>
2040
2041 * g++.dg/vect/pr36648.cc: Disable cunrolli
2042
67c25816
JJ
20432016-06-16 Jakub Jelinek <jakub@redhat.com>
2044
c577adb2
JJ
2045 PR target/71554
2046 * gcc.c-torture/execute/pr71554.c: New test.
2047
67c25816
JJ
2048 PR rtl-optimization/71532
2049 * gcc.dg/torture/pr71532.c: New test.
2050
1a3c3ee9
MM
20512016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2052
2053 * gcc.target/powerpc/p9-dimode1.c: New test.
2054 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2055
f29468a7
JJ
20562016-06-15 Jakub Jelinek <jakub@redhat.com>
2057
61daecc4
JJ
2058 * gcc.c-torture/compile/20160615-1.c: New test.
2059
f29468a7
JJ
2060 * g++.dg/cpp0x/ref-qual17.C: New test.
2061
209d1e2d
IE
20622016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2063
2064 PR middle-end/71529
2065 * gcc.target/i386/pr71529.C: New test.
2066
8dc35712
AH
20672016-06-15 Alan Hayward <alan.hayward@arm.com>
2068
2069 PR tree-optimization/71483
2070 * g++.dg/vect/pr71483.c: New
2071
b8911cb8
PC
20722016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2073
2074 PR c++/70202
2075 * g++.dg/inherit/crash6.C: New.
2076 * g++.dg/inherit/union2.C: Likewise.
2077 * g++.dg/inherit/virtual12.C: Likewise.
2078 * g++.dg/inherit/virtual13.C: Likewise.
2079 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2080
cf5d08ab
UB
20812016-06-15 Uros Bizjak <ubizjak@gmail.com>
2082
e3d62871 2083 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2084
8f482165
AH
20852016-06-15 Alan Hayward <alan.hayward@arm.com>
2086
2087 PR tree-optimization/71439
2088 * gcc.dg/vect/pr71439.c: New
2089
3256673f
KT
20902016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2091
2092 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2093
b17dc4d4
RB
20942016-06-15 Richard Biener <rguenther@suse.de>
2095
2096 * gcc.dg/vect/slp-45.c: New testcase.
2097
2a5825f2
RB
20982016-06-15 Richard Biener <rguenther@suse.de>
2099
2100 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2101
6e433d0b
BS
21022016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2103
2104 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2105 requirements, and disable for AIX for now.
2106 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2107
abe7f828
JJ
21082016-06-14 Jakub Jelinek <jakub@redhat.com>
2109
a09c81b4
JJ
2110 PR c++/71528
2111 * g++.dg/opt/pr71528.C: New test.
2112
abe7f828
JJ
2113 PR c++/71516
2114 * g++.dg/init/pr71516.C: New test.
2115
acfadf06
PC
21162016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2117
2118 * g++.dg/init/array46.C: New.
2119
4d568ab2
UB
21202016-06-14 Uros Bizjak <ubizjak@gmail.com>
2121
e3d62871
UB
2122 * gcc.target/i386/float128-3.c: New test.
2123 * gcc.target/i386/quad-sse4.c: Ditto.
2124 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2125 Update scan strings.
4d568ab2 2126
30934c5d
RB
21272016-06-14 Richard Biener <rguenther@suse.de>
2128
2129 PR middle-end/71526
2130 * gfortran.dg/pr71526.f90: New testcase.
2131
3970e545
AV
21322016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2133
2134 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2135 * gcc.dg/zero_bits_compound-1.c: Likewise.
2136
04976c6e
RB
21372016-06-14 Richard Biener <rguenther@suse.de>
2138
2139 PR tree-optimization/71522
2140 * gcc.dg/torture/pr71522.c: New testcase.
2141
23e025db
JJ
21422016-06-14 Jakub Jelinek <jakub@redhat.com>
2143
2144 PR tree-optimization/71520
2145 * gcc.dg/tree-ssa/pr71520.c: New test.
2146
90b72e84
RB
21472016-06-14 Richard Biener <rguenther@suse.de>
2148
2149 PR tree-optimization/71521
86c24ba6 2150 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2151
ef7cf206
JJ
21522016-06-13 Jakub Jelinek <jakub@redhat.com>
2153
0dda258b
JJ
2154 PR sanitizer/71498
2155 * c-c++-common/ubsan/bounds-13.c: New test.
2156
ef7cf206
JJ
2157 PR preprocessor/71183
2158 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2159
a73786e3
JL
21602016-06-13 Jeff Law <law@redhat.com>
2161
2162 PR tree-optimization/71403
2163 * c-c++-common/ubsan/pr71403-1.c: New test.
2164 * c-c++-common/ubsan/pr71403-2.c: New test.
2165 * c-c++-common/ubsan/pr71403-3.c: New test.
2166
0ac249bf
JJ
21672016-06-13 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR middle-end/71478
2170 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2171 Add -Wno-psabi -w to dg-options.
2172
5408a64a
KN
21732016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2174
2175 * gcc.target/powerpc/vadsdu-0.c: New test.
2176 * gcc.target/powerpc/vadsdu-1.c: New test.
2177 * gcc.target/powerpc/vadsdu-2.c: New test.
2178 * gcc.target/powerpc/vadsdu-3.c: New test.
2179 * gcc.target/powerpc/vadsdu-4.c: New test.
2180 * gcc.target/powerpc/vadsdu-5.c: New test.
2181 * gcc.target/powerpc/vadsdub-1.c: New test.
2182 * gcc.target/powerpc/vadsdub-2.c: New test.
2183 * gcc.target/powerpc/vadsduh-1.c: New test.
2184 * gcc.target/powerpc/vadsduh-2.c: New test.
2185 * gcc.target/powerpc/vadsduw-1.c: New test.
2186 * gcc.target/powerpc/vadsduw-2.c: New test.
2187
f7e4f2e3
DM
21882016-06-13 David Malcolm <dmalcolm@redhat.com>
2189
2190 * gcc.dg/c99-init-2.c (c): Update expected error message.
2191 * gcc.dg/init-bad-8.c (foo): Likewise.
2192 * gcc.dg/spellcheck-fields-3.c: New test case.
2193
ad23a23e
ML
21942016-06-13 Martin Liska <mliska@suse.cz>
2195
2196 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2197 and "guess loop iv compared" heuristics.
2198 * gcc.dg/predict-2.c: Likewise.
2199 * gcc.dg/predict-3.c: Likewise.
2200 * gcc.dg/predict-4.c: Likewise.
2201 * gcc.dg/predict-5.c: Likewise.
2202 * gcc.dg/predict-6.c: Likewise.
2203
146c55da
MP
22042016-06-13 Marek Polacek <polacek@redhat.com>
2205
2206 PR middle-end/71476
2207 * c-c++-common/Wswitch-unreachable-4.c: New test.
2208 * gcc.dg/Wswitch-unreachable-2.c: New test.
2209 * g++.dg/tm/jump1.C: Move dg-warning.
2210
42e77cbc
EB
22112016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2212
2213 * gnat.dg/renaming10.ad[sb]: New test.
2214
7474dcc1
PT
22152016-06-13 Paul Thomas <pault@gcc.gnu.org>
2216
2217 PR fortran/70673
2218 * gfortran.dg/pr70673.f90: New test.
2219
f57f53d3
RB
22202016-06-13 Richard Biener <rguenther@suse.de>
2221
2222 PR middle-end/64516
2223 * gcc.dg/align-3.c: New testcase.
2224
5843a5f0
ML
22252016-06-13 Martin Liska <mliska@suse.cz>
2226
2227 * gcc.target/i386/pr71458.c: New test.
2228
aa8fdb44
UB
22292016-06-12 Uros Bizjak <ubizjak@gmail.com>
2230
2231 PR target/71241
2232 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2233
2043e4d7
DH
22342016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2235
2236 PR target/60751
2237 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2238 statement.
2239
d3dc025d
DH
22402016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2241
2242 PR target/60751
2243 * gfortran.dg/comma_IO_extension_1.f90: New test.
2244 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2245 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2246 statement.
2247 * gfortran.dg/graphite/pr38083.f90: Likewise.
2248 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2249 missing format.
2250
a31d78c6
EB
22512016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2252
2253 * gnat.dg/case_character.adb: New test.
2254
95c18dd0
SB
22552016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2256
2257 PR middle-end/71310
2258 * gcc.target/powerpc/pr71310.c: New testcase.
2259
b97d37b4
KV
22602016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2261
2262 PR middle-end/71478
2263 * gcc.dg/pr71478.c: New test.
2264
900bcda3
JJ
22652016-06-10 Jakub Jelinek <jakub@redhat.com>
2266
ec1c20db
JJ
2267 PR middle-end/71494
2268 * gcc.c-torture/execute/pr71494.c: New test.
2269
50b15873
JJ
2270 PR c/68657
2271 * gcc.target/i386/pr68657.c: New test.
2272
900bcda3
JJ
2273 PR inline-asm/68843
2274 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2275 (test): Add -masm=intel alternatives.
2276
4d926e34
MS
22772016-06-10 Martin Sebor <msebor@redhat.com>
2278
2279 PR c/71392
2280 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2281
ad071b2b
JL
22822016-06-10 Jeff Law <law@redhat.com>
2283
2284 PR tree-optimization/71335
2285 * gcc.c-torture/execute/pr71335.c: New test.
2286
2704efe8
DM
22872016-06-10 David Malcolm <dmalcolm@redhat.com>
2288
2289 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2290 the various "cannot tail-call: " messages.
2291
18c9b7d4
CL
22922016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2293
2294 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2295 and options.
2296
7cfa10f3
MO
22972016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2298
2299 PR sanitizer/71480
2300 * c-c++-common/asan/pr71480.c: New test.
2301
1f24fd3e
L
23022016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2303
2304 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2305 (ASMNAME2): Likewise.
2306 (main): Replace fn in asm statement with ASMNAME ("fn").
2307 * gcc.dg/guality/pr68037-2.c: Likewise.
2308 * gcc.dg/guality/pr68037-3.c: Likewise.
2309 * gcc.dg/torture/pr68037-1.c: Likewise.
2310 * gcc.dg/torture/pr68037-2.c: Likewise.
2311 * gcc.dg/torture/pr68037-3.c: Likewise.
2312
ad551c07
BE
23132016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2314
2315 PR inline-asm/68843
2316 * gcc.target/i386/pr68843-1.c: New test.
2317 * gcc.target/i386/pr68843-2.c: New test.
2318
4b1ffdb1 23192016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2320 Cesar Philippidis <cesar@codesourcery.com>
2321
2322 PR middle-end/71373
2323 * gcc.dg/goacc/nested-function-1.c: New file.
2324 * gcc.dg/goacc/nested-function-2.c: Likewise.
2325 * gcc.dg/goacc/pr71373.c: Likewise.
2326 * gfortran.dg/goacc/cray-2.f95: Likewise.
2327 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2328 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2329 * gfortran.dg/goacc/cray.f95: Update.
2330 * gfortran.dg/goacc/loop-1.f95: Likewise.
2331 * gfortran.dg/goacc/loop-3.f95: Likewise.
2332 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2333 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2334
23352016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2336
2337 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2338 for OpenACC tile clauses.
2339 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2340
2341 PR c/71381
2342 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2343 to...
2344 * c-c++-common/goacc/cache-2.c: ... this new file.
2345 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2346 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2347 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2348 usage.
2349 * gfortran.dg/goacc/cray.f95: Likewise.
2350 * gfortran.dg/goacc/loop-1.f95: Likewise.
2351
89851e4c
AH
23522016-06-10 Alan Hayward <alan.hayward@arm.com>
2353
2354 PR tree-optimization/71407
2355 PR tree-optimization/71416
2356 * gcc.dg/vect/pr71407.c: New
2357 * gcc.dg/vect/pr71416-1.c: New
2358 * gcc.dg/vect/pr71416-2.c: New
2359
200eafbf
RB
23602016-06-10 Richard Biener <rguenther@suse.de>
2361
2362 PR middle-end/71477
2363 * gcc.dg/torture/pr71477.c: New testcase.
2364
4df99d92
JK
23652016-06-09 Julia Koval <julia.koval@intel.com>
2366
2367 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2368 * gcc.target/i386/interrupt-13.c: Likewise.
2369 * gcc.target/i386/interrupt-15.c: Likewise.
2370 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2371 * gcc.target/i386/interrupt-24.c: Likewise.
2372 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2373 * gcc.target/i386/interrupt-9.c: Likewise.
2374 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2375
e01b4e16
MS
23762016-06-09 Martin Sebor <msebor@redhat.com>
2377
2378 PR c/70883
2379 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2380 * gcc.dg/builtin-constant_p-1.c: Same.
2381 * gcc.dg/builtins-error.c: Same.
2382 * gcc.dg/pr70859.c: Same.
2383
9c35db0e
SKS
23842016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2385
2386 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2387 * gcc.dg/torture/pr68067-1.c: Likewise.
2388 * gcc.dg/torture/pr68067-2.c: Likewise.
2389
23902016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2391
2392 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2393 when setting SIZE.
2394
392a81b9
PC
23952016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2396
2397 PR c++/71465
2398 * g++.dg/inherit/crash5.C: New.
2399 Revert:
2400 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2401
2402 PR c++/70202
2403 * g++.dg/inherit/crash5.C: New.
2404 * g++.dg/inherit/virtual1.C: Adjust.
2405
e49efc14
ML
24062016-06-09 Martin Liska <mliska@suse.cz>
2407
2408 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2409 * g++.dg/predict-loop-exit-2.C: Likewise.
2410 * g++.dg/predict-loop-exit-3.C: Likewise.
2411 * gcc.dg/predict-1.c: Likewise.
2412 * gcc.dg/predict-2.c: Likewise.
2413 * gcc.dg/predict-3.c: Likewise.
2414 * gcc.dg/predict-4.c: Likewise.
2415 * gcc.dg/predict-5.c: Likewise.
2416 * gcc.dg/predict-6.c: Likewise.
2417 * gcc.dg/predict-7.c: Likewise.
2418
36d57986
RB
24192016-06-09 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/71462
2422 * gcc.dg/torture/pr71462.c: New testcase.
2423
7d82e8e4
MP
24242016-06-09 Marek Polacek <polacek@redhat.com>
2425
2426 PR c/65471
2427 * gcc.dg/c11-generic-3.c: New test.
2428
c8a71589
PC
24292016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2430
2431 * g++.dg/init/array42.C: New.
2432 * g++.dg/init/array43.C: Likewise.
2433 * g++.dg/init/array44.C: Likewise.
2434 * g++.dg/init/array45.C: Likewise.
2435 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2436 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2437 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2438 * g++.dg/gomp/pr35751.C: Likewise.
2439 * g++.dg/init/array23.C: Likewise.
2440 * g++.dg/init/brace2.C: Likewise.
2441 * g++.dg/init/brace6.C: Likewise.
2442
44a845ca
MS
24432016-06-08 Martin Sebor <msebor@redhat.com>
2444 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR c++/70507
2447 PR c/68120
2448 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2449 * c-c++-common/builtin-arith-overflow-2.c: New test.
2450 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2451 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2452 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2453
2ef16b6e
JJ
24542016-06-08 Jakub Jelinek <jakub@redhat.com>
2455
2456 PR c++/71442
2457 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2458
5e3ee346
AL
24592016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2460
2461 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2462 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2463 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2464 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2465 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2466 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2467 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2468 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2469 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2470 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2471 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2472 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2473 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2474
b2ae2814
RB
24752016-06-08 Richard Biener <rguenther@suse.de>
2476
2477 PR tree-optimization/68558
2478 * gcc.dg/vect/slp-44.c: New testcase.
2479
e09b4c37
RB
24802016-06-08 Richard Biener <rguenther@suse.de>
2481
2482 * gcc.dg/vect/slp-43.c: New testcase.
2483
72d50660
RB
24842016-06-08 Richard Biener <rguenther@suse.de>
2485
2486 PR tree-optimization/71452
2487 * gcc.dg/torture/pr71452.c: New testcase.
2488
988c115c
JJ
24892016-06-08 Jakub Jelinek <jakub@redhat.com>
2490
2491 PR c++/71448
2492 * g++.dg/torture/pr71448.C: New test.
2493
73d73b48
BS
24942016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2495
2496 PR debug/71432
2497 PR ada/71413
2498 * g++.dg/debug/pr71432.C: New test.
2499
bdd15d0c
PK
25002016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2501
2502 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2503 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2504 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2505
ce0607bb
AH
25062016-06-08 Alan Hayward <alan.hayward@arm.com>
2507
2508 * gcc.dg/vect/vect-live-2.c: Update effective target.
2509 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2510 * lib/target-supports.exp: Add aarch64 to vect_long.
2511
92a5f2ba
MP
25122016-06-08 Marek Polacek <polacek@redhat.com>
2513
2514 PR c/71418
2515 * gcc.dg/noncompile/pr71418.c: New test.
2516
08203f73
MP
2517 PR c/71426
2518 * gcc.dg/noncompile/pr71426.c: New test.
2519
d1fcc2bd
JH
25202016-06-07 Jan Hubicka <hubicka@ucw.cz>
2521
2522 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2523 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2524 * gcc.dg/predict-3.c: Update template.
2525 * gcc.dg/predict-5.c: Update template.
2526 * gcc.dg/predict-6.c: Update template.
2527 * gcc.dg/predict-9.c: Update template.
2528 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2529
a23e6f1c
BS
25302016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2531
2532 * gcc.target/powerpc/vec-mul.c: New test.
2533
6ffd47b7
DM
25342016-06-07 David Malcolm <dmalcolm@redhat.com>
2535
2536 * gcc.dg/spellcheck-fields-2.c: New test case.
2537
bfd67b47
RB
25382016-06-07 Richard Biener <rguenther@suse.de>
2539
2540 PR c/61564
2541 * gcc.dg/Wpragmas-1.c: New testcase.
2542 * gcc.dg/Wattributes-4.c: Likewise.
2543 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2544 entry.
2545
701b9a47
CL
25462016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2547
2548 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2549 spurious debug code.
2550
6b80d6fa
RB
25512016-06-07 Richard Biener <rguenther@suse.de>
2552
2553 PR tree-optimization/71428
2554 * gcc.dg/torture/pr71428.c: New testcase.
2555
0f3f9437
RB
25562016-06-07 Richard Biener <rguenther@suse.de>
2557
2558 PR middle-end/71423
2559 * gcc.dg/torture/pr71423.c: New testcase.
2560
ec963f2a
KV
25612016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2562
2563 PR middle-end/71408
2564 * gcc.dg/tree-ssa/pr71408.c: New test.
2565
46ab5b6e
KV
25662016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2567
2568 PR middle-end/71281
2569 * g++.dg/torture/pr71281.C: New test.
2570
1f40cff3
MP
25712016-06-06 Marek Polacek <polacek@redhat.com>
2572
2573 PR c/71362
2574 * gcc.dg/pr71362.c: New test.
2575
6f5bcd24
JJ
25762016-06-06 Jakub Jelinek <jakub@redhat.com>
2577 Patrick Palka <ppalka@gcc.gnu.org>
2578
2579 PR c++/70847
2580 PR c++/71330
2581 PR c++/71393
2582 * g++.dg/opt/pr70847.C: New test.
2583 * g++.dg/ubsan/pr70847.C: New test.
2584 * g++.dg/ubsan/pr71393.C: New test.
2585
158beb4a
JJ
25862016-06-06 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR tree-optimization/71259
2589 * gcc.dg/vect/pr71259.c: New test.
2590
d9b950dd
DM
25912016-06-06 David Malcolm <dmalcolm@redhat.com>
2592
2593 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2594 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2595 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2596 above.
2597
36f9ad69
KT
25982016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2599
2600 PR middle-end/37780
2601 * gcc.c-torture/execute/pr37780.c: New test.
2602 * gcc.target/aarch64/pr37780_1.c: Likewise.
2603 * gcc.target/arm/pr37780_1.c: Likewise.
2604
5545a907
MP
26052016-06-06 Marek Polacek <polacek@redhat.com>
2606
2607 * c-c++-common/attr-may-alias-1.c: New test.
2608 * c-c++-common/attr-may-alias-2.c: New test.
2609 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2610
93671519
BE
26112016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2612
2613 PR c/24414
2614 * gcc.target/i386/pr24414.c: New test.
2615
690f24b7
JM
26162016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2617
2618 * gcc.target/sparc/vis4misc.c: New file.
2619 * gcc.target/sparc/fpcmp.c: Likewise.
2620 * gcc.target/sparc/fpcmpu.c: Likewise.
2621
31ce6157
AH
26222016-06-06 Alan Hayward <alan.hayward@arm.com>
2623
2624 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2625 * gcc.dg/vect/vect-live-3.c: Likewise.
2626
9fcebb5a
RB
26272016-06-06 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/71398
2630 * gcc.dg/torture/pr71398.c: New testcase.
2631
903ca97b
UB
26322016-06-06 Uros Bizjak <ubizjak@gmail.com>
2633
2634 PR target/71389
2635 * g++.dg/pr71389.C: New test.
2636
9c1eb332
JD
26372016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2638
2639 PR fortran/71404
2640 * gfortran.dg/fmt_read_5.f: New test.
2641
b2d83bd2
AV
26422016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2643
2644 PR fortran/69659
2645 * gfortran.dg/class_array_22.f03: New test.
2646
ec81960e
JH
26472016-06-05 Jan Hubicka <hubicka@ucw.cz>
2648
2649 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2650
429d2750
JH
26512016-06-05 Jan Hubicka <hubicka@ucw.cz>
2652
2653 * gcc.dg/predict-9.c: Update template.
2654
c1c00983
PC
26552016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2656
2657 PR c++/49377
2658 * g++.dg/template/pr49377.C: New.
2659
1927a963
JJ
26602016-06-04 Jakub Jelinek <jakub@redhat.com>
2661
2662 PR tree-optimization/71405
2663 * g++.dg/torture/pr71405.C: New test.
2664
909a11ad
PC
26652016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2666
2667 PR c++/70202
2668 * g++.dg/inherit/crash5.C: New.
2669 * g++.dg/inherit/virtual1.C: Adjust.
2670
08bbb1f8
JL
26712016-06-03 Jeff Law <law@redhat.com>
2672
2673 PR tree-optimization/71316
2674 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2675
7c35235c
JJ
26762016-06-03 Jakub Jelinek <jakub@redhat.com>
2677
2678 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2679 dg-additional-options with just -fno-tree-scev-cprop in it.
2680 * gcc.dg/vect/vect-live-2.c: Likewise.
2681 * gcc.dg/vect/vect-live-5.c: Likewise.
2682 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2683 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2684 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2685
c8572dd6
PP
26862016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2687
2688 PR c++/27100
2689 * g++.dg/other/friend6.C: New test.
2690
1c7733a7
BS
26912016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2692
2693 * g++.dg/torture/ppc-ldst-array.C: New.
2694
0d2f700f
JM
26952016-06-03 Joseph Myers <joseph@codesourcery.com>
2696
2697 PR target/71276
2698 PR target/71277
2699 * gcc.dg/torture/builtin-fp-int-inexact.c,
2700 gcc.target/i386/387-builtin-fp-int-inexact.c,
2701 gcc.target/i386/387-rint-inline-1.c,
2702 gcc.target/i386/387-rint-inline-2.c,
2703 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2704 gcc.target/i386/sse2-rint-inline-1.c,
2705 gcc.target/i386/sse2-rint-inline-2.c,
2706 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2707 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2708
f8071c05
L
27092016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2710 Julia Koval <julia.koval@intel.com>
2711
2712 PR target/66960
2713 PR target/67630
2714 PR target/67634
2715 PR target/67841
2716 PR target/68037
2717 PR target/68618
2718 PR target/68661
2719 PR target/69575
2720 PR target/69596
2721 PR target/69734
2722 * gcc.dg/guality/pr68037-1.c: New test.
2723 * gcc.dg/guality/pr68037-2.c: Likewise.
2724 * gcc.dg/guality/pr68037-3.c: Likewise.
2725 * gcc.dg/torture/pr68037-1.c: Likewise.
2726 * gcc.dg/torture/pr68037-2.c: Likewise.
2727 * gcc.dg/torture/pr68037-3.c: Likewise.
2728 * gcc.dg/torture/pr68661-1a.c: Likewise.
2729 * gcc.dg/torture/pr68661-1b.c: Likewise.
2730 * gcc.target/i386/interrupt-1.c: Likewise.
2731 * gcc.target/i386/interrupt-2.c: Likewise.
2732 * gcc.target/i386/interrupt-3.c: Likewise.
2733 * gcc.target/i386/interrupt-4.c: Likewise.
2734 * gcc.target/i386/interrupt-5.c: Likewise.
2735 * gcc.target/i386/interrupt-6.c: Likewise.
2736 * gcc.target/i386/interrupt-7.c: Likewise.
2737 * gcc.target/i386/interrupt-8.c: Likewise.
2738 * gcc.target/i386/interrupt-9.c: Likewise.
2739 * gcc.target/i386/interrupt-10.c: Likewise.
2740 * gcc.target/i386/interrupt-11.c: Likewise.
2741 * gcc.target/i386/interrupt-12.c: Likewise.
2742 * gcc.target/i386/interrupt-13.c: Likewise.
2743 * gcc.target/i386/interrupt-14.c: Likewise.
2744 * gcc.target/i386/interrupt-15.c: Likewise.
2745 * gcc.target/i386/interrupt-16.c: Likewise.
2746 * gcc.target/i386/interrupt-17.c: Likewise.
2747 * gcc.target/i386/interrupt-18.c: Likewise.
2748 * gcc.target/i386/interrupt-19.c: Likewise.
2749 * gcc.target/i386/interrupt-20.c: Likewise.
2750 * gcc.target/i386/interrupt-21.c: Likewise.
2751 * gcc.target/i386/interrupt-22.c: Likewise.
2752 * gcc.target/i386/interrupt-23.c: Likewise.
2753 * gcc.target/i386/interrupt-24.c: Likewise.
2754 * gcc.target/i386/interrupt-25.c: Likewise.
2755 * gcc.target/i386/interrupt-26.c: Likewise.
2756 * gcc.target/i386/interrupt-27.c: Likewise.
2757 * gcc.target/i386/interrupt-28.c: Likewise.
2758 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2759 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2760 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2761 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2762 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2763 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2764 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2765 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2766 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2767 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2768 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2769 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2770
36b85e43
BS
27712016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2772
9de2e795
L
2773 PR tree-optimization/52171
2774 * gcc.dg/pr52171.c: New test.
2775 * gcc.target/i386/pr52171.c: New test.
36b85e43 2776
bfeee8ac
JH
27772016-06-03 Jan Hubicka <jh@suse.cz>
2778
2779 * g++.dg/tree-ssa/pred-1.C: New testcase
2780 * gcc.dg/tree-ssa/pred-1.c: New testcase
2781
859b0bae
BS
27822016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2783
2784 PR target/70957
2785 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2786 support.
2787 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2788
3a2edf4c
AH
27892016-06-03 Alan Hayward <alan.hayward@arm.com>
2790
2791 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2792
b28ead45
AH
27932016-06-03 Alan Hayward <alan.hayward@arm.com>
2794
2795 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2796 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2797 * gcc.dg/vect/vect-live-1.c: New test.
2798 * gcc.dg/vect/vect-live-2.c: New test.
2799 * gcc.dg/vect/vect-live-3.c: New test.
2800 * gcc.dg/vect/vect-live-4.c: New test.
2801 * gcc.dg/vect/vect-live-5.c: New test.
2802 * gcc.dg/vect/vect-live-slp-1.c: New test.
2803 * gcc.dg/vect/vect-live-slp-2.c: New test.
2804 * gcc.dg/vect/vect-live-slp-3.c: New test.
2805
1f91747b
JJ
28062016-06-03 Jakub Jelinek <jakub@redhat.com>
2807
2808 PR middle-end/71387
2809 * g++.dg/opt/pr71387.C: New test.
2810
47b83923
JL
28112016-06-02 Jeff Law <law@redhat.com>
2812
2813 PR tree-optimization/71328
2814 * gcc.c-torture/compile/pr71328.c: New test.
2815
e96e5f46
JD
28162016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2817
2818 PR fortran/52393
2819 * gfortran.dg/fmt_read_3.f90: Fix typo.
2820 * gfortran.dg/fmt_read_4.f90: New test.
2821
b872d729
PC
28222016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2823
2824 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2825 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2826 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2827 * g++.dg/cpp0x/override2.C: Likewise.
2828 * g++.dg/parse/crash5.C: Likewise.
2829 * g++.dg/parse/error16.C: Likewise.
2830 * g++.dg/parse/error27.C: Likewise.
2831 * g++.dg/template/qualttp15.C: Likewise.
2832 * g++.dg/template/redecl4.C: Likewise.
2833 * g++.old-deja/g++.other/crash39.C: Likewise.
2834 * g++.old-deja/g++.other/struct1.C: Likewise.
2835 * g++.old-deja/g++.pt/m9a.C: Likewise.
2836 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2837
0e535442
JJ
28382016-06-02 Jakub Jelinek <jakub@redhat.com>
2839
0633ee10
JJ
2840 PR c++/71372
2841 * c-c++-common/pr71372.c: New test.
2842
0e535442
JJ
2843 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2844 __TIME__ strings with __builtin_strcmp instead of printf and
2845 dg-output.
2846
f3c5ecc2
ML
28472016-06-02 Martin Liska <mliska@suse.cz>
2848
2849 * gcc.dg/predict-9.c: New test.
2850
a91807c5
JJ
28512016-06-02 Jakub Jelinek <jakub@redhat.com>
2852
2853 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2854 global set_compiler_env_var and global saved_compiler_env_var.
2855
b5bd1978
KT
28562016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2857
2858 PR rtl-optimization/71295
2859 * gcc.c-torture/compile/pr71295.c: New test.
2860
b93b1475
JJ
28612016-06-02 Jakub Jelinek <jakub@redhat.com>
2862
930ebd0e
JJ
2863 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2864
1e021dc3
JJ
2865 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2866 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2867
b93b1475
JJ
2868 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2869 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2870 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2871 alternative number.
2872
58f2fb5c
MM
28732016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2874
2875 * gcc.target/powerpc/p9-splat-4.c: New test.
2876
28772016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2878
2879 PR target/71186
2880 * gcc.target/powerpc/pr71186.c: New test.
2881
4731c9f0
JD
28822016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2883
2884 PR fortran/52393
2885 * gfortran.dg/fmt_read_3.f90: New test.
2886
042dee3e
TP
28872016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2888
2889 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2890 procedure.
2891
15c98b2e
ES
28922016-06-01 Eduard Sanou <dhole@openmailbox.org>
2893
2894 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2895 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2896 env var is set.
2897 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2898 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2899 shown once.
2900 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2901 during compilation.
2902 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2903 vars set by dg-set-compiler-env-var.
2904
6442a6f4
PT
29052016-06-01 Paul Thomas <pault@gcc.gnu.org>
2906
2907 PR fortran/71156
2908 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2909 to the module procedure declaration.
2910 * gfortran.dg/submodule_16.f08: New test.
2911
ab62397a
JJ
29122016-06-01 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR middle-end/71371
2915 * c-c++-common/gomp/pr71371.c: New test.
2916
b66af6ed
RB
29172016-06-01 Richard Biener <rguenther@suse.de>
2918
2919 PR tree-optimization/71366
2920 * gcc.dg/torture/pr71366-1.c: New testcase.
2921 * gcc.dg/torture/pr71366-2.c: Likewise.
2922
e342b9d8
KN
29232016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2924
2925 * gcc.target/powerpc/vslv-0.c: New test.
2926 * gcc.target/powerpc/vslv-1.c: New test.
2927 * gcc.target/powerpc/vsrv-0.c: New test.
2928 * gcc.target/powerpc/vsrv-1.c: New test.
2929
721547cd
NS
29302016-06-01 Nathan Sidwell <nathan@acm.org>
2931
2932 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2933 * gcc.target/nvptx/weak.c: New.
2934
fa2c9034
RB
29352016-06-01 Richard Biener <rguenther@suse.de>
2936
2937 PR tree-optimization/71261
2938 * gcc.dg/torture/vect-bool-1.c: New testcase.
2939
3e32893c
JJ
29402016-06-01 Jakub Jelinek <jakub@redhat.com>
2941
2942 * gfortran.dg/gomp/order-1.f90: New test.
2943 * gfortran.dg/gomp/order-2.f90: New test.
2944
8c383600
JH
29452016-06-01 Jan Hubicka <hubicka@ucw.cz>
2946
2947 * gcc.dg/unroll-6.c: Update template.
2948 * gcc.dg/unroll-7.c: New testcase.
2949 * gcc.dg/unroll-8.c: New testcase.
2950
a0dfeef5
EB
29512016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2952
2953 * gnat.dg/opt56.ad[sb]: New test.
2954
48de5701
PC
29552016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2956
2957 PR c++/66635
2958 * g++.dg/cpp0x/constexpr-ice16.C: New.
2959
827cf695
PP
29602016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2961
2962 PR tree-optimization/71314
2963 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2964 -mbranch-cost=2.
2965
ff66f6e8
PP
29662016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2967
2968 PR tree-optimization/71077
2969 * gcc.dg/tree-ssa/pr71077.c: New test.
2970
050fb209
JH
29712016-05-31 Jan Hubicka <hubicka@ucw.cz>
2972
48de5701
PC
2973 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2974 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2975 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2976
c642d919
PC
29772016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2978
2979 PR c++/71248
2980 * g++.dg/cpp0x/pr71248.C: New.
2981 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2982 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2983 * g++.dg/init/new37.C: Likewise.
2984 * g++.dg/template/static1.C: Likewise.
2985 * g++.dg/template/static2.C: Likewise.
2986
d6439e08
L
29872016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2988
2989 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2990 instead of %rdi.
2991 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2992
780b9dd4
MP
29932016-05-31 Marek Polacek <polacek@redhat.com>
2994
2995 * c-c++-common/Wswitch-unreachable-3.c: New test.
2996 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2997
0d99f8a0
RB
29982016-05-31 Richard Biener <rguenther@suse.de>
2999
3000 PR tree-optimization/71352
3001 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
3002
52545641
TP
30032016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
3004
3005 * gcc.target/arm/armv5_thumb_isa.c: New test.
3006
5b8c1205
KY
30072016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3008
3009 PR target/71346
3010 * gcc.target/i386/pr71346.c: New test.
3011
7a88cc84
TV
30122016-05-31 Tom de Vries <tom@codesourcery.com>
3013
3014 PR tree-optimization/69068
3015 * gcc.dg/graphite/pr69068.c: New test.
3016
265149a6
MS
30172016-05-27 Martin Sebor <msebor@redhat.com>
3018
3019 PR c++/71306
3020 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3021
00631022
JJ
30222016-05-30 Jakub Jelinek <jakub@redhat.com>
3023
3024 PR c++/71349
3025 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3026 nowait depend(inout: dd[0]) clauses where permitted.
3027
b2f6675b
PC
30282016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3029
3030 PR c++/71238
3031 * g++.dg/parse/pr71238.C: New.
3032 * g++.dg/concepts/friend1.C: Test column numbers too.
3033 * g++.dg/cpp0x/initlist31.C: Likewise.
3034 * g++.dg/cpp0x/pr51420.C: Likewise.
3035 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3036 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3037 * g++.dg/ext/builtin3.C: Likewise.
3038 * g++.dg/lookup/friend12.C: Likewise.
3039 * g++.dg/lookup/friend7.C: Likewise.
3040 * g++.dg/lookup/koenig1.C: Likewise.
3041 * g++.dg/lookup/koenig5.C: Likewise.
3042 * g++.dg/lookup/used-before-declaration.C: Likewise.
3043 * g++.dg/overload/koenig1.C: Likewise.
3044 * g++.dg/template/crash65.C: Likewise.
3045 * g++.dg/template/friend57.C: Likewise.
3046 * g++.dg/warn/Wshadow-5.C: Likewise.
3047 * g++.dg/warn/Wunused-8.C: Likewise.
3048 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3049 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3050 * g++.old-deja/g++.jason/member.C: Likewise.
3051 * g++.old-deja/g++.jason/report.C: Likewise.
3052 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3053 * g++.old-deja/g++.law/visibility20.C: Likewise.
3054 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3055 * g++.old-deja/g++.other/static5.C: Likewise.
3056 * g++.old-deja/g++.pt/overload2.C: Likewise.
3057
a448ff40
JH
30582016-05-30 Jan Hubicka <hubicka@ucw.cz>
3059
3060 * gcc.dg/tree-ssa/peel1.c: New testcase.
3061 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3062 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3063
69be8c91
TV
30642016-05-30 Tom de Vries <tom@codesourcery.com>
3065
3066 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3067 to ce.
3068
a59775a1
PC
30692016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3070
3071 PR c++/71099
3072 * g++.dg/parse/virtual1.C: New.
3073
53d6d955
UB
30742016-05-30 Uros Bizjak <ubizjak@gmail.com>
3075
3076 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3077 Use correct register when clearing %edx.
3078
0557293f
AM
30792016-05-30 Alexander Monakov <amonakov@ispras.ru>
3080
3081 PR tree-optimization/71289
3082 * gcc.dg/pr71289.c: New test.
3083
5d476e35
KV
30842016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3085
3086 PR middle-end/71269
3087 PR middle-end/71292
3088 * gcc.dg/tree-ssa/pr71269.c: New test.
3089 * gcc.dg/tree-ssa/pr71292.c: New test.
3090
db5447ca
KV
30912016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3092
3093 PR middle-end/71252
3094 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3095
98bdbb39
JH
30962016-05-30 Jan Hubicka <hubicka@ucw.cz>
3097
3098 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3099 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3100 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3101
7e012855
TV
31022016-05-30 Tom de Vries <tom@codesourcery.com>
3103
3104 PR tree-optimization/69067
3105 * gcc.dg/graphite/pr69067.c: New test.
3106
beed3701
UB
31072016-05-29 Uros Bizjak <ubizjak@gmail.com>
3108
3109 PR target/71245
3110 * gcc.target/i386/pr71245-1.c: New test.
3111 * gcc.target/i386/pr71245-2.c: Ditto.
3112
b6d4f8e8
PC
31132016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3114
3115 PR c++/71105
3116 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3117 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3118 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3119
00022058
JH
31202016-05-27 Jan Hubicka <hubicka@ucw.cz>
3121
3122 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3123
c8419aca
VV
31242016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3125
3126 Revert:
3127 PR c++/69855
3128 * g++.dg/overload/69855.C: New.
3129 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3130 * g++.old-deja/g++.pt/crash3.C: Likewise.
3131
8008c4d2
PC
31322016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3133
3134 PR c++/60385
3135 * g++.dg/parse/namespace13.C: New.
3136
8b2ef235
JL
31372016-05-26 Jeff Law <law@redhat.com>
3138
3139 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3140 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3141 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3142 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3143 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3144 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3145 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3146 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3147 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3148 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3149 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3150 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3151 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3152
7d67159b
VV
31532016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3154
3155 PR c++/69855
3156 * g++.dg/overload/69855.C: New.
3157 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3158 * g++.old-deja/g++.pt/crash3.C: Likewise.
3159
88e3bdd1
JW
31602016-05-27 Jiong Wang <jiong.wang@arm.com>
3161
3162 PR target/63596
3163 * gcc.target/aarch64/va_arg_1.c: New testcase.
3164 * gcc.target/aarch64/va_arg_2.c: Likewise.
3165 * gcc.target/aarch64/va_arg_3.c: Likewise.
3166
3fd6b9cc
JW
31672016-05-27 Jiong Wang <jiong.wang@arm.com>
3168
3169 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3170 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3171 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3172 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3173 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3174
3cee7e4e
MP
31752016-05-27 Marek Polacek <polacek@redhat.com>
3176
3177 PR middle-end/71308
3178 * g++.dg/torture/pr71308.C: New test.
3179
6a813c96
DV
31802016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3181
3182 * gcc.dg/zero_bits_compound-1.c: New test.
3183 * gcc.dg/zero_bits_compound-2.c: New test.
3184
0561bcfb
IE
31852016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3186
3187 PR middle-end/71279
3188 * gcc.dg/pr71279.c: New test.
3189
21316320
MM
31902016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3191
3192 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3193 floating point min/max/comparison instructions.
3194 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3195
7211a097
JJ
31962016-05-26 Jakub Jelinek <jakub@redhat.com>
3197
3198 * c-c++-common/gomp/schedule-1.c: New test.
3199 * gfortran.dg/gomp/schedule-1.f90: New test.
3200
cac177cf
PP
32012016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3202
3203 PR c++/70822
3204 PR c++/70106
3205 * g++.dg/cpp1y/auto-fn32.C: New test.
3206 * g++.dg/cpp1y/paren4.C: New test.
3207
a2d5b8c9
NS
32082016-05-26 Nathan Sidwell <nathan@acm.org>
3209
3210 * gcc.dg/20060410.c: Xfail on ptx.
3211 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3212 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3213 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3214 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3215 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3216
ffa8b552
TP
32172016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3218
3219 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3220
c7501e00
JJ
32212016-05-26 Jakub Jelinek <jakub@redhat.com>
3222
1875b9a0
JJ
3223 PR tree-optimization/71280
3224 * gcc.dg/pr71280.c: New test.
3225
2116e19f
JJ
3226 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3227
305aef09
JJ
3228 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3229 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3230
c7501e00
JJ
3231 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3232
ca449d26
JW
32332016-05-26 Jiong Wang <jiong.wang@arm.com>
3234
3235 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3236 kept in memory.
ca449d26 3237
8af01c66
JL
32382016-05-25 Jeff Law <law@redhat.com>
3239
3240 PR tree-optimization/71272
3241 * gcc.c-torture/compile/pr71272.c: new test.
3242
f9d6ce73
BS
32432016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3244
3245 * gcc.target/powerpc/vec-cmpne.c: New test.
3246 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3247
a88a7b22
EB
32482016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3249
3250 * gnat.dg/opt55.ad[sb]: New test.
3251
125f02ed
SKS
32522016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3253
3254 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3255 * c-c++-common/pr60226.c: Require int32plus.
3256 * gcc.c-torture/execute/pr70602.c: Likewise.
3257 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3258 unsigned long for malloc arg type.
3259 * gcc.dg/asr_div1.c: Require int32plus.
3260 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3261 * gcc.dg/pie-1.c: Require pie.
3262 * gcc.dg/pie-2.c: Likewise.
3263 * gcc.dg/pr59471.c: Require int32plus.
3264 * gcc.dg/pr59963-2.c: XFAIL for int16.
3265 * gcc.dg/pr60114.c: Require int32plus.
3266 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3267 unsigned long for typedef of size_t.
3268 * gcc.dg/pr63914.c: Require int32plus.
3269 * gcc.dg/pr64536.c: Require pt32plus.
3270 * gcc.dg/pr65658.c: Likewise.
3271 * gcc.dg/pr67271.c: Require int32plus.
3272 * gcc.dg/pr68112.c: Likewise.
3273 * gcc.dg/pr69071.c: Skip for avr target.
3274 * gcc.dg/pr69973.c: Require int32plus.
3275 * gcc.dg/pr70169.c: Skip for avr target.
3276 * gcc.dg/sso-6.c: Require int32plus.
3277 * gcc.dg/sso-7.c: Likewise.
3278 * gcc.dg/sso-8.c: Likewise.
3279 * gcc.dg/vrp-min-max-2.c: Likewise.
3280
c6e434f5
UB
32812016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3282
3283 PR target/70738
3284 * gcc.target/i386/pr70738-1.c: New test.
3285 * gcc.target/i386/pr70738-2.c: Likewise.
3286 * gcc.target/i386/pr70738-3.c: Likewise.
3287 * gcc.target/i386/pr70738-4.c: Likewise.
3288 * gcc.target/i386/pr70738-5.c: Likewise.
3289 * gcc.target/i386/pr70738-6.c: Likewise.
3290 * gcc.target/i386/pr70738-7.c: Likewise.
3291 * gcc.target/i386/pr70738-8.c: Likewise.
3292 * gcc.target/i386/pr70738-9.c: Likewise.
3293
5c42d341
KT
32942016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3295
3296 PR rtl-optimization/66940
3297 * gcc.c-torture/execute/pr66940.c: New test.
3298
bf9a1a07
IV
32992016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3300
3301 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3302 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3303 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3304 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3305 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3306 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3307 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3308 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3309 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3310 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3311 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3312 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3313 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3314 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3315 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3316 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3317 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3318 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3319 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3320 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3321 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3322 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3323 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3324 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3325
95efe6b6
MP
33262016-05-25 Marek Polacek <polacek@redhat.com>
3327
3328 PR c/71265
3329 * gcc.dg/noncompile/pr71265.c: New test.
3330
a23faf7a
MP
3331 PR c/71266
3332 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3333
69a6d5ad
NS
33342016-05-25 Nathan Sidwell <nathan@acm.org>
3335
3336 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3337
3072d4ea
RB
33382016-05-25 Richard Biener <rguenther@suse.de>
3339
3340 PR tree-optimization/71261
3341 * c-c++-common/torture/pr71261.c: New testcase.
3342
e412ece4
RB
33432016-05-25 Richard Biener <rguenther@suse.de>
3344
3345 PR tree-optimization/71264
3346 * gcc.dg/vect/pr71264.c: New testcase.
3347
b9e551ad
PC
33482016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3349
3350 PR c++/55992
3351 * g++.dg/cpp0x/alias-decl-53.C: New.
3352 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3353
6aa1abe5
ML
33542016-05-25 Martin Liska <mliska@suse.cz>
3355
3356 * g++.dg/pr71239.C: New test.
3357
842d162e
RB
33582016-05-25 Richard Biener <rguenther@suse.de>
3359
c87885ca
RO
3360 * gcc.dg/vect/pr58135.c: Rename to ...
3361 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3362
f184a36c
MP
33632016-05-25 Marek Polacek <polacek@redhat.com>
3364
3365 * g++.dg/pr65295.C: Use target c++14.
3366
021fad86
PC
33672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3368
53d6d955
UB
3369 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3370 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3371
c3eaf15a
MM
33722016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3373
3374 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3375 instructions.
3376
e46c7770
CP
33772016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3378
3379 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3380 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3381 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3382 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3383 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3384 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3385 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3386 * c-c++-common/goacc/pcopy.c: Likewise.
3387 * c-c++-common/goacc/pcopyin.c: Likewise.
3388 * c-c++-common/goacc/pcopyout.c: Likewise.
3389 * c-c++-common/goacc/pcreate.c: Likewise.
3390 * c-c++-common/goacc/pr70688.c: New test.
3391 * c-c++-common/goacc/present-1.c: Adjust test.
3392 * c-c++-common/goacc/reduction-5.c: Likewise.
3393 * g++.dg/goacc/data-1.C: New test.
3394
4bfc9db7
MM
33952016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3396
3397 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3398 vector parity built-in functions.
3399 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3400 count trailing zeros automatic vectorization.
3401 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3402 count trailing zeros built-in functions.
3403
2bc145af
KV
34042016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3405
3406 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3407
26869fdb
PH
34082016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3409
3410 PR target/71050
3411 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3412
b2dc9c3b
PC
34132016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3414
3415 PR c++/50436
3416 * g++.dg/template/crash123.C: New.
3417 * g++.dg/template/crash124.C: Likewise.
3418
f65e97fd
MS
34192016-05-24 Martin Sebor <msebor@redhat.com>
3420
3421 PR c++/71147
3422 * g++.dg/ext/flexary16.C: New test.
3423
a6f5ac7f
IV
34242016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3425
69a6d5ad
NS
3426 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3427 before math.h is included.
a6f5ac7f
IV
3428 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3429 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3430 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3431 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3432 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3433 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3434 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3435 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3436 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3437 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3438 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3439 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3440 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3441 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3442 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3443 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3444 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3445 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3446 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3447 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3448 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3449 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3450 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3451
27bad558
MM
34522016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3453 Kelvin Nilsen <kelvin@gcc.gnu.org>
3454
3455 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3456 support.
3457
72f382fb
PC
34582016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3459
3460 PR c++/69872
3461 * g++.dg/warn/Wno-narrowing1.C: New.
3462
ef2ec9d9
MP
34632016-05-24 Marek Polacek <polacek@redhat.com>
3464
3465 PR c/71249
3466 * c-c++-common/Wswitch-unreachable-2.c: New test.
3467
e90434e3
JJ
34682016-05-24 Jakub Jelinek <jakub@redhat.com>
3469
7adb26f2
JJ
3470 PR c++/71257
3471 * g++.dg/vect/simd-clone-6.cc: New test.
3472 * g++.dg/gomp/declare-simd-6.C: New test.
3473
e90434e3
JJ
3474 PR middle-end/70434
3475 PR c/69504
3476 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3477
b556ea3b
RB
34782016-05-24 Richard Biener <rguenther@suse.de>
3479
3480 PR tree-optimization/71240
3481 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3482
e5328f5d
RB
34832016-05-24 Richard Biener <rguenther@suse.de>
3484
3485 PR tree-optimization/71230
3486 * gcc.dg/torture/pr71230.c: New testcase.
3487 * g++.dg/torture/pr71230.C: Likewise.
3488
a04e69c0
TS
34892016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3490
3491 * c-c++-common/goacc/routine-5.c: Add tests.
3492 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3493 * gfortran.dg/goacc/routine-6.f90: Add tests.
3494
30fd2977
RB
34952016-05-24 Richard Biener <rguenther@suse.de>
3496
3497 PR tree-optimization/71253
3498 * gcc.dg/torture/pr71253.c: New testcase.
3499
ca6f60bc
KV
35002016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3501
3502 PR middle-end/71252
3503 * gfortran.dg/pr71252.f90: New test.
3504
d3465d72
RS
35052016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3506
3507 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3508
f17a223d
RB
35092016-05-24 Richard Biener <rguenther@suse.de>
3510
3511 PR middle-end/70434
3512 PR c/69504
3513 * c-c++-common/vector-subscript-4.c: New testcase.
3514 * c-c++-common/vector-subscript-5.c: Likewise.
3515
e3f36534
JD
35162016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3517
3518 PR fortran/71123
3519 * gfortran.dg/namelist_90.f: New test
3520
85d5c27d
JD
35212016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3522
3523 PR fortran/66461
3524 * gfortran.dg/unexpected_eof.f: New test
3525
fe3f3340
MM
35262016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3527 Kelvin Nilsen <kelvin@gcc.gnu.org>
3528
3529 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3530 as little endian.
3531
26d6ae55
PC
35322016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3533
3534 PR c++/70972
3535 * g++.dg/cpp0x/inh-ctor20.C: New.
3536 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3537
d6c9a06f
PC
35382016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3539
3540 PR c++/69095
3541 * g++.dg/cpp0x/variadic168.C: New.
3542
396a1d10
PC
35432016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3544
3545 * g++.dg/cpp0x/pr31445.C: Test column number too.
3546 * g++.dg/cpp0x/pr32253.C: Likewise.
3547 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3548 * g++.dg/cpp0x/variadic36.C: Likewise.
3549
ece46666
MG
35502016-05-23 Marc Glisse <marc.glisse@inria.fr>
3551
3552 * gcc.dg/fold-notshift-2.c: Adjust.
3553
a7dc5980
MP
35542016-05-23 Marek Polacek <polacek@redhat.com>
3555
3556 PR c/49859
3557 * c-c++-common/Wswitch-unreachable-1.c: New test.
3558 * gcc.dg/Wswitch-unreachable-1.c: New test.
3559 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3560 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3561 * g++.dg/gomp/block-10.C: Likewise.
3562 * gcc.dg/gomp/block-10.c: Likewise.
3563 * g++.dg/gomp/block-9.C: Likewise.
3564 * gcc.dg/gomp/block-9.c: Likewise.
3565 * g++.dg/gomp/target-1.C: Likewise.
3566 * g++.dg/gomp/target-2.C: Likewise.
3567 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3568 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3569 * g++.dg/gomp/taskgroup-1.C: Likewise.
3570 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3571 * gcc.dg/gomp/teams-1.c: Likewise.
3572 * g++.dg/gomp/teams-1.C: Likewise.
3573 * g++.dg/overload/error3.C: Likewise.
3574 * g++.dg/tm/jump1.C: Likewise.
3575 * g++.dg/torture/pr40335.C: Likewise.
3576 * gcc.dg/c99-vla-jump-5.c: Likewise.
3577 * gcc.dg/switch-warn-1.c: Likewise.
3578 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3579 * gcc.dg/nested-func-1.c: Likewise.
3580 * gcc.dg/pr67784-4.c: Likewise.
3581
18b54004
RB
35822016-05-23 Richard Biener <rguenther@suse.de>
3583
3584 PR tree-optimization/71230
3585 * gfortran.dg/pr71230-1.f90: New testcase.
3586 * gfortran.dg/pr71230-2.f90: Likewise.
3587
e569db5f
VK
35882016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3589
396a1d10 3590 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3591 * gcc.dg/vect/pr58135.c: Add new.
3592 * gfortran.dg/pr46519-1.f: Adjust test case.
3593
e4b71114
PC
35942016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3595
3596 PR c++/53401
3597 * g++.dg/cpp0x/decltype64.C: New.
3598
a25a8058
CL
35992016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3600
3601 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3602 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3603 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3604
0dcfe9ab
CL
36052016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3606
3607 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3608 Add poly64x1_t and poly64x2_t cases if supported.
3609 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3610 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3611 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3612 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3613 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3614
ffd70e4a
CL
36152016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3616
3617 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3618 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3619 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3620 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3621 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3622 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3623 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3624
4b1f57fe
CL
36252016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3626
3627 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3628
16c5ec77
CL
36292016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3630
3631 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3632 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3633
94ad56c7
JJ
36342016-05-22 Jakub Jelinek <jakub@redhat.com>
3635
57748705
JJ
3636 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3637 constraint instead of "r".
3638 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3639 insn instead of vxorpd.
3640 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3641
af120161
JJ
3642 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3643 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3644
355023ce
JJ
3645 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3646
3b48574c
JJ
3647 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3648 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3649
94ad56c7
JJ
3650 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3651
8a85cee2
KV
36522016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3653
3654 PR middle-end/40921
3655 * gcc.dg/tree-ssa/pr40921.c: New test.
3656
8e916b16
PS
36572016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3658
3659 PR target/71103
3660 * gcc.target/avr/pr71103.c: New test.
3661
88aea79f
KV
36622016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3663
3664 PR middle-end/71179
3665 * gcc.dg/tree-ssa/pr71179.c: New test.
3666
79063edd
MS
36672016-05-20 Martin Sebor <msebor@redhat.com>
3668
3669 PR c/71115
3670 * gcc.dg/init-excess-2.c: New test.
3671
55c8849f
EB
36722016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3673
3674 * gnat.dg/opt53.adb: New test.
3675 * gnat.dg/opt54.adb: Likewise.
3676
c91a0948
MJ
36772016-05-20 Martin Jambor <mjambor@suse.cz>
3678
3679 PR tree-optimization/70884
3680 * gcc.dg/tree-ssa/pr70919.c: New test.
3681
9cad20fa
BS
36822016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3683
3684 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3685 formatting.
69a6d5ad
NS
3686 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3687 fix code formatting.
3688
36892016-05-20 Nathan Sidwell <nathan@acm.org>
3690
3691 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3692 non-common cases.
3693 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3694
15c671a7
DM
36952016-05-20 David Malcolm <dmalcolm@redhat.com>
3696
3697 * jit.dg/all-non-failing-tests.h: Add
3698 test-factorial-must-tail-call.c.
3699 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3700 * jit.dg/test-factorial-must-tail-call.c: New test case.
3701
4f028369
JJ
37022016-05-20 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR fortran/71204
3705 * gfortran.dg/pr71204.f90: New test.
3706
7dea4ab3
CP
37072016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3708
3709 * gcc.target/nvptx/sincos.c: New test.
3710
ef98d365
PC
37112016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3712
3713 PR c++/70572
3714 * g++.dg/cpp1y/auto-fn31.C: New.
3715
92466115
BS
37162016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3717
3718 * gcc.target/powerpc/vec-addec.c: New test.
3719 * gcc.target/powerpc/vec-addec-int128.c: New test.
3720
9a385c2d
DM
37212016-05-20 David Malcolm <dmalcolm@redhat.com>
3722
3723 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3724 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3725 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3726 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3727
77c9d5b4
JH
37282016-05-20 Jan Hubicka <hubicka@ucw.cz>
3729
3730 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3731
68047971
JJ
37322016-05-20 Jakub Jelinek <jakub@redhat.com>
3733
18954840
JJ
3734 PR c++/71210
3735 * g++.dg/opt/pr71210-1.C: New test.
3736 * g++.dg/opt/pr71210-2.C: New test.
3737
68047971
JJ
3738 PR tree-optimization/29756
3739 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3740 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3741 only on selected targets where V4SImode vectors are known to be
3742 supported.
3743
d78789f5
MG
37442016-05-20 Marc Glisse <marc.glisse@inria.fr>
3745
3746 PR tree-optimization/71079
3747 PR tree-optimization/71206
3748 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3749
550fa093
PK
37502016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3751
3752 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3753 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3754 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3755
483c6429
RG
37562016-05-20 Richard Guenther <rguenther@suse.de>
3757
3758 PR tree-optimization/29756
3759 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3760
eb066284
RB
37612016-05-20 Richard Biener <rguenther@suse.de>
3762
3763 PR tree-optimization/71185
3764 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3765
58f10249
RB
37662016-05-20 Richard Biener <rguenther@suse.de>
3767
3768 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3769
2a5569fa
MP
37702016-05-19 Marek Polacek <polacek@redhat.com>
3771
3772 PR c++/71075
3773 * g++.dg/diagnostic/pr71075.C: New test.
3774
5e9a5385
DM
37752016-05-19 David Malcolm <dmalcolm@redhat.com>
3776
3777 PR c++/71184
3778 * g++.dg/pr71184.C: New test case.
3779
4f45da44
KN
37802016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3781
3782 * gcc.target/powerpc/darn-0.c: New test.
3783 * gcc.target/powerpc/darn-1.c: New test.
3784 * gcc.target/powerpc/darn-2.c: New test.
3785
4177437e
MP
37862016-05-19 Marek Polacek <polacek@redhat.com>
3787
3788 PR tree-optimization/71031
3789 * gcc.dg/tree-ssa/vrp100.c: New test.
3790
afb72432
IE
37912016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3792
3793 PR rtl-optimization/71148
3794 * gcc.dg/pr71148.c: New test.
3795
4f83064e
KT
37962016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3797
3798 PR target/71056
3799 * gcc.target/arm/pr71056.c: New test.
3800
4bf8dbe1
BE
38012016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3802
3803 * c-c++-common/pr69669.c: Check the used mode.
3804
f3510625
MO
38052016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3806
3807 PR sanitizer/64354
3808 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3809
43c0068e
RB
38102016-05-19 Richard Biener <rguenther@suse.de>
3811
3812 PR tree-optimization/70729
3813 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3814 * gcc.dg/graphite/scop-18.c: Likewise.
3815 * gcc.dg/pr41783.c: Disable LIM.
3816 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3817 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3818 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3819 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3820 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3821 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3822 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3823 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3824 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3825 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3826 * gfortran.dg/pr42108.f90: Likewise.
3827
70f25790
DM
38282016-05-18 David Malcolm <dmalcolm@redhat.com>
3829
3830 PR driver/69265
3831 * gcc.dg/spellcheck-options-11.c: New test case.
3832
960db8ec
JJ
38332016-05-18 Jakub Jelinek <jakub@redhat.com>
3834
3835 PR c++/71100
3836 * g++.dg/opt/pr71100.C: New test.
3837
04643334
MJ
38382016-05-18 Martin Jambor <mjambor@suse.cz>
3839
3840 PR ipa/69708
3841 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3842 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3843 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3844 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3845
91bb9f80
MJ
38462016-05-18 Martin Jambor <mjambor@suse.cz>
3847
3848 PR ipa/69708
3849 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3850 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3851 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3852 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3853 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3854
c584aca6
PC
38552016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3856
3857 PR c++/69793
3858 * g++.dg/template/crash122.C: New.
3859
20309c6e
PC
38602016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3861
3862 PR c++/70466
3863 * g++.dg/template/pr70466-1.C: New.
3864 * g++.dg/template/pr70466-2.C: Likewise.
3865
50c78b9a
MM
38662016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3867
3868 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3869 splat operations and the XXSPLTIB instruction.
3870 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3871 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3872 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3873 xxlxor to clear a register.
3874
cf8be00d
RS
38752016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3876
3877 * gcc.dg/torture/pr71020.c: New test.
3878
848a392a
MJ
38792016-05-18 Martin Jambor <mjambor@suse.cz>
3880
3881 PR ipa/70646
3882 * gcc.dg/ipa/pr70646.c: New test.
3883
1f2ab776
CL
38842016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3885
3886 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3887
76489493
CL
38882016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3889
3890 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3891 missing tests for vreinterpretq_p{8,16}.
3892
bd79378d
CL
38932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3894
3895 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3896 vsliq_n_s64 and vsliq_n_u64.
3897
81ca3ea0
CL
38982016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3899
3900 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3901 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3902
873cb425
CL
39032016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3904
3905 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3906 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3907 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3908
9d6e7c21
CL
39092016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3910
3911 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3912 in comment.
3913
b4dbe40e 39142016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3915
3916 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3917 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3918 "blr\t" and switch to scan-assembler-times.
3919
83a5c910
JW
39202016-05-18 Jiong Wang <jiong.wang@arm.com>
3921
53d6d955
UB
3922 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3923 with __aarch64__.
3924 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3925 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3926
fb7cbdeb
JJ
39272016-05-18 Jakub Jelinek <jakub@redhat.com>
3928
8ee91165
JJ
3929 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3930 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3931 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3932 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3933 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3934 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3935
cf4d516a
JJ
3936 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3937 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3938
a4f16422
JJ
3939 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3940 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3941
7b37ce10
JJ
3942 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3943 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3944
fb7cbdeb
JJ
3945 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3946
c9326aef
RB
39472016-05-18 Richard Biener <rguenther@suse.de>
3948
3949 PR tree-optimization/71168
3950 * gcc.dg/torture/pr71168.c: New testcase.
3951
df8b0a11
KV
39522016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3953
3954 PR middle-end/63586
3955 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3956 * gcc.dg/tree-ssa/pr63586.c: New test.
3957 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3958
2efd67ed
NS
39592016-05-17 Nathan Sidwell <nathan@acm.org>
3960
3961 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3962 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3963 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3964 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3965
1988b2c2
NS
39662016-05-17 Nathan Sidwell <nathan@acm.org>
3967
3968 * gcc.target/nvptx/abi-vararg-3.c: New.
3969
ad1d92ab
MM
39702016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3971
3972 PR tree-optimization/54579
3973 PR middle-end/55299
3974 * gcc.dg/fold-notrotate-1.c: New test.
3975 * gcc.dg/fold-notshift-1.c: New test.
3976 * gcc.dg/fold-notshift-2.c: New test.
3977
47768df8
MP
39782016-05-17 Marek Polacek <polacek@redhat.com>
3979
3980 PR ipa/71146
3981 * g++.dg/ipa/pr71146.C: New test.
3982
6b5423a5
DM
39832016-05-17 David Malcolm <dmalcolm@redhat.com>
3984
3985 * jit.dg/test-error-array-bounds.c: New test case.
3986
c7986356
MG
39872016-05-17 Marc Glisse <marc.glisse@inria.fr>
3988
3989 * gcc.dg/tree-ssa/and-1.c: New testcase.
3990
d982c5b7
MG
39912016-05-17 Marc Glisse <marc.glisse@inria.fr>
3992
3993 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3994 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3995
0139ba93
MG
39962016-05-17 Marc Glisse <marc.glisse@inria.fr>
3997
3998 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3999 * gcc.dg/tree-ssa/vrp99.c: New testcase.
4000
daab4562
JW
40012016-05-17 Jiong Wang <jiong.wang@arm.com>
4002
4003 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
4004
22330033
JW
40052016-05-17 Jiong Wang <jiong.wang@arm.com>
4006
4007 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4008
98b3a5f2
JW
40092016-05-17 Jiong Wang <jiong.wang@arm.com>
4010
4011 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4012 ".2d[index]" when scan the assembly.
4013 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4014 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4015 float64x1.
4016 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4017
b71b7a8e
RB
40182016-05-17 Richard Biener <rguenther@suse.de>
4019
4020 PR tree-optimization/71132
4021 * gcc.dg/torture/pr71132.c: New testcase.
4022
3c51ad46
CL
40232016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4024
4025 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4026
d20faa66
KT
40272016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4028
4029 PR target/70809
4030 * gcc.target/aarch64/pr70809_1.c: New test.
4031
b75cc5a4
KT
40322016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4033
4034 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4035 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4036 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4037 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4038
b28eb195
IE
40392016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4040 Ilya Enkovich <ilya.enkovich@intel.com>
4041
4042 PR target/71114
4043 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4044
0b9004ed
JH
40452016-05-16 Jan Hubicka <hubicka@ucw.cz>
4046
4047 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4048 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4049
1b81a1c1
MW
40502016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4051
4052 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4053 test for __ARM_FP16_ARGS.
4054 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4055 * gcc.target/arm/aapcs/neon-vect10.c: New.
4056 * gcc.target/arm/aapcs/neon-vect9.c: New.
4057 * gcc.target/arm/aapcs/vfp18.c: New.
4058 * gcc.target/arm/aapcs/vfp19.c: New.
4059 * gcc.target/arm/aapcs/vfp20.c: New.
4060 * gcc.target/arm/aapcs/vfp21.c: New.
4061 * gcc.target/arm/fp16-aapcs-1.c: New.
4062 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4063 test for __ARM_FP16_ARGS.
4064 * g++.target/arm/fp16-return-1.c: Update expected output.
4065
921d1e73
JW
40662016-05-16 Jiong Wang <jiong.wang@arm.com>
4067
4068 PR testsuite/70227
4069 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4070
228eb42a
HA
40712016-05-15 Harald Anlauf <anlauf@gmx.de>
4072
4073 PR fortran/69603
4074 * gfortran.dg/pr69603.f90: New testcase.
4075
785abfd3
FR
40762016-05-14 Fritz Reese <fritzoreese@gmail.com>
4077
4078 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4079
e75eb64f
FR
40802016-05-14 Fritz Reese <fritzoreese@gmail.com>
4081
4082 PR fortran/71047
4083 * gfortran.dg/pr71047.f08: New test.
4084
aa4b467b
JM
40852016-05-13 Joseph Myers <joseph@codesourcery.com>
4086
4087 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4088 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4089 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4090
653fb4a2
MS
40912016-05-13 Martin Sebor <msebor@redhat.com>
4092
4093 PR c++/60049
4094 * g++.dg/cpp0x/constexpr-60049.C: New test.
4095
9e37582d
JJ
40962016-05-13 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR bootstrap/71071
4099 * gcc.dg/pr71071.c: New test.
4100
a278aa17
UB
41012016-05-13 Uros Bizjak <ubizjak@gmail.com>
4102
4103 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4104 remove XOP handling.
377eaca7 4105 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4106
ac3d02e2
NS
41072016-05-13 Nathan Sidwell <nathan@acm.org>
4108
4109 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4110 __atomic_is_lock_free declaration.
4111
8ab3bdac
RB
41122016-05-13 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/42587
4115 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4116
623b8e0a
ML
41172016-05-13 Martin Liska <mliska@suse.cz>
4118
4119 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4120 the new format of dump output.
4121
da7674f6
IE
41222016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4123
4124 * gcc.dg/pr71084.c: New test.
4125
c959db3d
RR
41262016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4127
53d6d955
UB
4128 PR target/53440
4129 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4130
43203dea
RR
41312016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4132
4133 * gcc.target/aarch64/struct_return.c: New test.
4134
4f2e1536
MP
41352016-05-12 Marek Polacek <polacek@redhat.com>
4136
4137 PR c/70756
4138 * c-c++-common/pr70756-2.c: New test.
4139 * c-c++-common/pr70756.c: New test.
4140
1ef33ef3
RB
41412016-05-12 Richard Biener <rguenther@suse.de>
4142
4143 PR tree-optimization/71059
4144 * gcc.dg/torture/pr71059.c: New testcase.
4145
763baff6
RB
41462016-05-12 Richard Biener <rguenther@suse.de>
4147
4148 PR tree-optimization/71062
4149 * gcc.dg/torture/pr71062.c: New testcase.
4150
c4ec1243
IE
41512016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4152
4153 PR tree-optimization/71006
4154 * gcc.dg/pr71006.c: New test.
4155
a5fbf76d
MP
41562016-05-12 Marek Polacek <polacek@redhat.com>
4157
4158 PR driver/71063
4159 * gcc.dg/opts-7.c: New test.
4160
5acc47a4
KT
41612016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4162
4163 PR target/70830
4164 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4165 Add -save-temps to dg-options.
4166 Scan for ldmfd rather than pop instruction.
4167 * gcc.target/arm/interrupt-2.c: Likewise.
4168 * gcc.target/arm/pr70830.c: New test.
4169
40bd4bf9
JJ
41702016-05-12 Jakub Jelinek <jakub@redhat.com>
4171
3cd63842
JJ
4172 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4173 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4174
c05d08f6
JJ
4175 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4176 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4177 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4178
bc27ffae
JJ
4179 PR target/71019
4180 * gcc.target/i386/avx512vl-pack-1.c: New test.
4181 * gcc.target/i386/avx512vl-pack-2.c: New test.
4182 * gcc.target/i386/avx512bw-pack-2.c: New test.
4183
515d7412
JJ
4184 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4185
40bd4bf9
JJ
4186 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4187 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4188 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4189
44ab146a
RB
41902016-05-12 Richard Biener <rguenther@suse.de>
4191
4192 PR tree-optimization/70986
4193 * gcc.dg/torture/pr70986-1.c: New testcase.
4194 * gcc.dg/torture/pr70986-2.c: Likewise.
4195 * gcc.dg/torture/pr70986-3.c: Likewise.
4196
d6e83a8d
MM
41972016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4198
4199 PR c/43651
4200 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4201 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4202
51e67ea3
UB
42032016-05-11 Uros Bizjak <ubizjak@gmail.com>
4204
4205 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4206 directive.
4207 * gcc.target/i386/pr66746.c: Ditto.
4208
3fd2b007
MM
42092016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4210
4211 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4212 support.
4213 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4214 warning when using -mvsx-timode.
4215 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4216 * gcc.target/powerpc/dform-2.c: Likewise.
4217 * gcc.target/powerpc/pr68805.c: Likewise.
4218
5c3a10fb
MP
42192016-05-11 Marek Polacek <polacek@redhat.com>
4220
4221 PR c++/71024
4222 * c-c++-common/attributes-3.c: New test.
4223
7cfb065b
NS
42242016-05-11 Nathan Sidwell <nathan@acm.org>
4225
4226 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4227 * gcc.c-torture/execute/pr68185.c: Likewise.
4228 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4229 * gcc.dg/pr69634.c: Requires scheduling.
4230 * gcc.dg/torture/pr66178.c: Require label values.
4231 * gcc.dg/setjmp-6.c: Require indirect jumps.
4232
f35ea97d
RB
42332016-05-11 Richard Biener <rguenther@suse.de>
4234
4235 PR tree-optimization/71055
4236 * gcc.dg/torture/pr71055.c: New testcase.
4237
dff70323
RB
42382016-05-11 Richard Biener <rguenther@suse.de>
4239
4240 PR debug/71057
4241 * g++.dg/debug/pr71057.C: New testcase.
4242
56a3d28b
JJ
42432016-05-11 Jakub Jelinek <jakub@redhat.com>
4244
4245 PR fortran/70855
4246 * gfortran.dg/gomp/pr70855.f90: New test.
4247
ebc1b29e
RB
42482016-05-11 Richard Biener <rguenther@suse.de>
4249
4250 PR middle-end/71002
4251 * g++.dg/torture/pr71002.C: New testcase.
4252
98ccd1d7
IE
42532016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4254
4255 PR middle-end/70807
4256 * gcc.dg/pr70807.c: New test.
4257
ed29e24b
MS
42582016-05-10 Martin Sebor <msebor@redhat.com>
4259
4260 PR c++/38611
4261 * g++.dg/Wattributes.C: New test.
4262
e39dab2c
MG
42632016-05-10 Marc Glisse <marc.glisse@inria.fr>
4264
4265 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4266 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4267 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4268
d067e238
IE
42692016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4270
4271 PR target/70799
4272 * gcc.target/i386/pr70799-1.c: New test.
4273
cd36c83e
PMR
42742016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4275
4276 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4277
1e3af2a4
IE
42782016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4279
4280 PR middle-end/70877
4281 * gcc.target/i386/pr70877.c: New test.
4282
afc610db
IE
42832016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4284
4285 PR tree-optimization/70786
4286 * gcc.target/i386/pr70876.c: New test.
4287
4b59d19f
JJ
42882016-05-10 Jakub Jelinek <jakub@redhat.com>
4289
4290 PR target/70927
4291 * gcc.target/i386/avx512vl-logic-1.c: New test.
4292 * gcc.target/i386/avx512vl-logic-2.c: New test.
4293 * gcc.target/i386/avx512dq-logic-2.c: New test.
4294
9b5ee426
BS
42952016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4296
4297 PR target/70963
4298 * gcc.target/powerpc/pr70963.c: New.
4299
f3352cab
DM
43002016-05-10 David Malcolm <dmalcolm@redhat.com>
4301
4302 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4303 (test_very_wide_line): Add ruler to expected output.
4304 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4305 (test_very_wide_line): Likewise.
4306 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4307 (test_show_locus): Within the handling of "test_very_wide_line",
4308 enable show_ruler_p on the diagnostic context.
4309
4a3255dd
RB
43102016-05-10 Richard Biener <rguenther@suse.de>
4311
4312 PR tree-optimization/71039
4313 * gcc.dg/torture/pr71039.c: New testcase.
4314
da7c9950
NS
43152016-05-10 Nathan Sidwell <nathan@acm.org>
4316
4317 * gcc.dg/nested-func-10.c: Requires alloca.
4318 * gcc.dg/nested-func-9.c: Requires alloca.
4319 * gcc.c-torture/execute/pr70460.c: Requires labels.
4320 * gcc.c-torture/compile/pr70199.c: Requires labels.
4321 * gcc.target/nvptx/decl.c: Compile only.
4322 * gcc.target/nvptx/trailing-init.c: Compile only.
4323 * gcc.target/nvptx/ary-init.c: Compile only.
4324
cf68d92c
MP
43252016-05-10 Marek Polacek <polacek@redhat.com>
4326
4327 PR c/70255
4328 * gcc.dg/attr-opt-1.c: New test.
4329
64ea4e15
RB
43302016-05-10 Richard Biener <rguenther@suse.de>
4331
4332 PR tree-optimization/70497
4333 PR tree-optimization/28367
4334 * gcc.dg/torture/20160404-1.c: New testcase.
4335 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4336 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4337
5a96dae3
PMR
43382016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4339
4340 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4341
fc97f805
UB
43422016-05-09 Uros Bizjak <ubizjak@gmail.com>
4343
4344 * gcc.target/i386/fabsneg-1.c New test.
4345
a710b1d5
AM
43462016-05-09 Alan Modra <amodra@gmail.com>
4347
4348 PR testsuite/70826
4349 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4350
171f6f05
RB
43512016-05-09 Richard Biener <rguenther@suse.de>
4352
4353 PR tree-optimization/70985
4354 * gcc.dg/torture/pr70985.c: New testcase.
4355
18caa34e
BC
43562016-05-09 Bin Cheng <bin.cheng@arm.com>
4357
4358 * gcc.dg/tree-ssa/ifc-9.c: New test.
4359 * gcc.dg/tree-ssa/ifc-10.c: New test.
4360 * gcc.dg/tree-ssa/ifc-11.c: New test.
4361 * gcc.dg/tree-ssa/ifc-12.c: New test.
4362 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4363 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4364 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4365
7a27d38f
RB
43662016-05-09 Richard Biener <rguenther@suse.de>
4367
4368 PR fortran/70937
4369 * gfortran.dg/pr70937.f90: New testcase.
4370
5ebbbd3d
RO
43712016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4372
4373 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4374
f6288c24
FR
43752016-05-07 Fritz Reese <fritzoreese@gmail.com>
4376
4377 PR fortran/56226
4378 * gfortran.dg/dec_structure_1.f90: New testcase.
4379 * gfortran.dg/dec_structure_2.f90: Ditto.
4380 * gfortran.dg/dec_structure_3.f90: Ditto.
4381 * gfortran.dg/dec_structure_4.f90: Ditto.
4382 * gfortran.dg/dec_structure_5.f90: Ditto.
4383 * gfortran.dg/dec_structure_6.f90: Ditto.
4384 * gfortran.dg/dec_structure_7.f90: Ditto.
4385 * gfortran.dg/dec_structure_8.f90: Ditto.
4386 * gfortran.dg/dec_structure_9.f90: Ditto.
4387 * gfortran.dg/dec_structure_10.f90: Ditto.
4388 * gfortran.dg/dec_structure_11.f90: Ditto.
4389 * gfortran.dg/dec_union_1.f90: Ditto.
4390 * gfortran.dg/dec_union_2.f90: Ditto.
4391 * gfortran.dg/dec_union_3.f90: Ditto.
4392 * gfortran.dg/dec_union_4.f90: Ditto.
4393 * gfortran.dg/dec_union_5.f90: Ditto.
4394 * gfortran.dg/dec_union_6.f90: Ditto.
4395 * gfortran.dg/dec_union_7.f90: Ditto.
4396
5ec4a8cd
TV
43972016-05-07 Tom de Vries <tom@codesourcery.com>
4398
4399 PR tree-optimization/70956
4400 * gcc.dg/graphite/pr70956.c: New test.
4401
58ec1d0e
JJ
44022016-05-06 Jakub Jelinek <jakub@redhat.com>
4403
ccd88fb7
JJ
4404 PR middle-end/70941
4405 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4406 (a, b, c, d): Change type from char to signed char.
4407 (main): Compare against (signed char) -1634678893 instead of
4408 hardcoded -109. Use __builtin_abort instead of abort.
4409
dd3b6464
JJ
4410 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4411 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4412
58ec1d0e
JJ
4413 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4414
19aa23d8
YR
44152016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4416
4417 PR debug/70935
4418 * gcc.dg/torture/pr70935.c: New test.
4419
ae5f0df1
OE
44202016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4421
4422 PR target/58219
ce23a8ff 4423 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4424
078f7e37
RB
44252016-05-06 Richard Biener <rguenther@suse.de>
4426
4427 PR tree-optimization/70960
4428 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4429
765d7b54
OE
44302016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4431
4432 PR target/52933
4433 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4434 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4435 Adjust expected instruction counts.
4436 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4437
29c94e65
MP
44382016-05-06 Marek Polacek <polacek@redhat.com>
4439
4440 PR sanitizer/70875
4441 * gcc.dg/ubsan/bounds-3.c: New test.
4442
3684b02e
OE
44432016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4444
4445 PR target/54089
4446 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4447
8706773f
RB
44482016-05-06 Richard Biener <rguenther@suse.de>
4449
4450 PR middle-end/70931
4451 * gfortran.dg/pr70931.f90: New testcase.
4452
a4f51018
RB
44532016-05-06 Richard Biener <rguenther@suse.de>
4454
4455 PR middle-end/70941
4456 * gcc.dg/torture/pr70941.c: New testcase.
4457
c4f2425f
BC
44582016-05-05 Bin Cheng <bin.cheng@arm.com>
4459
4460 PR tree-optimization/57206
4461 * gcc.dg/vect/pr57206.c: New test.
4462
5dc08197
RO
44632016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4464
4465 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4466
351f85c5
JJ
44672016-05-05 Jakub Jelinek <jakub@redhat.com>
4468
568bac8c
JJ
4469 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4470
351f85c5
JJ
4471 * c-c++-common/Wdangling-else-4.c: New test.
4472
33fd7785
JJ
44732016-05-04 Jakub Jelinek <jakub@redhat.com>
4474
2d1ac15a
JJ
4475 PR c++/70906
4476 PR c++/70933
4477 * g++.dg/opt/pr70906.C: New test.
4478 * g++.dg/opt/pr70933.C: New test.
4479
33fd7785
JJ
4480 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4481
6b715bf6
JH
44822016-05-04 Jan Hubicka <hubicka@ucw.cz>
4483
4484 * gcc.dg/ipa/pure-const-3.c: New testcase.
4485
deef7113
MP
44862016-05-04 Marek Polacek <polacek@redhat.com>
4487
4488 * c-c++-common/Wdangling-else-1.c: New test.
4489 * c-c++-common/Wdangling-else-2.c: New test.
4490 * c-c++-common/Wdangling-else-3.c: New test.
4491
5396db97
KCY
44922016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4493
4494 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4495 flag is present.
4496
de55efd5
MP
44972016-05-04 Marek Polacek <polacek@redhat.com>
4498
4499 PR c/48778
4500 * gcc.dg/Waddress-2.c: New test.
4501
475839b6
AM
45022016-05-04 Alan Modra <amodra@gmail.com>
4503
4504 * gcc.target/powerpc/pr70866.c: New.
4505
b25aad5f
MS
45062016-05-03 Martin Sebor <msebor@redhat.com>
4507
4508 PR c++/66561
4509 * c-c++-common/builtin_location.c: New test.
4510 * g++.dg/cpp1y/builtin_location.C: New test.
4511
79ce98bc
MP
45122016-05-03 Marek Polacek <polacek@redhat.com>
4513
4514 PR c/70859
4515 * gcc.dg/pr70859.c: New test.
4516 * gcc.dg/pr70859-2.c: New test.
4517
402e89f5
PMR
45182016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4519
4520 * gnat.dg/debug5.adb: New testcase.
4521
f3d90045
DV
45222016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4523
4524 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4525 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4526 Procedure to check for z10 instruction set.
4527
1e26cec1
CL
45282016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4529
4530 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4531
71aca5a0
AM
45322016-05-03 Alan Modra <amodra@gmail.com>
4533
4534 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4535
2fd70ec1
JJ
45362016-05-03 Jakub Jelinek <jakub@redhat.com>
4537
4538 * gcc.target/i386/avx512f-cvt-1.c: New test.
4539
e5705cf7
L
45402016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4541
4542 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4543 -fdump-tree-vrp-details.
4544
381cdae4
RB
45452016-05-03 Richard Biener <rguenther@suse.de>
4546
4547 * gcc.dg/pr30172-1.c: Adjust.
4548 * gcc.dg/pr63743.c: Likewise.
4549 * gcc.dg/tm/pr51696.c: Likewise.
4550 * c-c++-common/tm/safe-1.c: Likewise.
4551 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4552 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4553 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4554 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4555
adedd5c1
JJ
45562016-05-03 Jakub Jelinek <jakub@redhat.com>
4557
31ed1665
JJ
4558 PR rtl-optimization/70467
4559 * gcc.target/i386/pr70467-3.c: New test.
4560 * gcc.target/i386/pr70467-4.c: New test.
4561
dea60b59
JJ
4562 PR tree-optimization/70916
4563 * gcc.c-torture/compile/pr70916.c: New test.
4564
adedd5c1
JJ
4565 PR target/49244
4566 * gcc.target/i386/pr49244-1.c: New test.
4567 * gcc.target/i386/pr49244-2.c: New test.
4568
f80041ef
BS
45692016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4570
4571 PR rtl-optimization/44281
4572 * gcc.target/i386/pr44281.c: New test.
4573
1cfcd39e
BC
45742016-05-03 bin cheng <bin.cheng@arm.com>
4575
4576 PR tree-optimization/56541
4577 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4578 * gcc.dg/vect/pr56541.c: new test.
4579
4304ccfd
MM
45802016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4581
4582 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4583 __float128.
4584 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4585
50d94c29
L
45862016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4587
4588 PR testsuite/70520
4589 * c-c++-common/asan/clone-test-1.c (main): Align child process
4590 stack to 16 bytes.
4591
bc1aee87
DM
45922016-05-02 David Malcolm <dmalcolm@redhat.com>
4593
4594 PR c++/62314
4595 * g++.dg/spellcheck-fields-2.C: New test case.
4596
474e0129
DM
45972016-05-02 David Malcolm <dmalcolm@redhat.com>
4598
4599 PR c++/62314
4600 * g++.dg/pr62314.C: New test case.
4601
818b88a7
JH
46022016-05-02 Jan Hubicka <hubicka@ucw.cz>
4603
4604 * gcc.dg/ipa/inline-8.c: New testcase.
4605
dd77684f
JJ
46062016-05-02 Jakub Jelinek <jakub@redhat.com>
4607
4608 PR rtl-optimization/70467
4609 * gcc.target/i386/pr70467-1.c: New test.
4610
72407e00
BE
46112016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4612
4613 * gcc.dg/spec-options.c: Run the test on all targets.
4614 * gcc.dg/foo.specs: Use cpp_unique_options.
4615
dd53d197
MG
46162016-05-02 Marc Glisse <marc.glisse@inria.fr>
4617
4618 * gcc.dg/tree-ssa/unord.c: New testcase.
4619
a8b85ce9
MG
46202016-05-02 Marc Glisse <marc.glisse@inria.fr>
4621
4622 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4623
5b37e866
NS
46242016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4625
4626 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4627
7176a4a0
MP
46282016-05-02 Marek Polacek <polacek@redhat.com>
4629
4630 PR c/70851
4631 * gcc.dg/enum-incomplete-3.c: New test.
4632
6b9933b9
MP
46332016-05-02 Marek Polacek <polacek@redhat.com>
4634 Tom de Vries <tom@codesourcery.com>
4635
4636 PR tree-optimization/70700
4637 * gcc.dg/pr70700.c: New test.
4638
90f82260
UB
46392016-05-01 Uros Bizjak <ubizjak@gmail.com>
4640
4641 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4642 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4643 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4644 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4645 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4646
f73036c1
EB
46472016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4648
4649 * ada/acats/run_acats: Rename into...
4650 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4651 * ada/acats/run_all.sh: Remove redundant test.
4652 (target_run): Move around.
4653 (target_gnatchop): Use newly built executable.
4654 (target_gnatmake): Likewise.
4655 Check that the compilation of impbit succeeds.
4656
85e051a3
OE
46572016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4658
4659 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4660 * gcc.dg/20021029-1.c: Likewise.
4661 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4662 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4663 * gcc.target/sh/cmpstr.c: Likewise.
4664 * gcc.target/sh/cmpstrn.c: Likewise.
4665 * gcc.target/sh/memset.c: Likewise.
4666 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4667 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4668 * gcc.target/sh/pr39423-1.c: Likewise.
4669 * gcc.target/sh/pr49468-di.c: Likewise.
4670 * gcc.target/sh/pr49468-si.c: Likewise.
4671 * gcc.target/sh/pr49880-1.c: Likewise.
4672 * gcc.target/sh/pr49880-2.c: Likewise.
4673 * gcc.target/sh/pr49880-3.c: Likewise.
4674 * gcc.target/sh/pr50751-1.c: Likewise.
4675 * gcc.target/sh/pr50751-4.c: Likewise.
4676 * gcc.target/sh/pr50751-7.c: Likewise.
4677 * gcc.target/sh/pr51244-1.c: Likewise.
4678 * gcc.target/sh/pr51244-10.c: Likewise.
4679 * gcc.target/sh/pr51244-11.c: Likewise.
4680 * gcc.target/sh/pr51244-12.c: Likewise.
4681 * gcc.target/sh/pr51244-13.c: Likewise.
4682 * gcc.target/sh/pr51244-14.c: Likewise.
4683 * gcc.target/sh/pr51244-17.c: Likewise.
4684 * gcc.target/sh/pr51244-18.c: Likewise.
4685 * gcc.target/sh/pr51244-19.c: Likewise.
4686 * gcc.target/sh/pr51244-4.c: Likewise.
4687 * gcc.target/sh/pr51244-5.c: Likewise.
4688 * gcc.target/sh/pr51244-7.c: Likewise.
4689 * gcc.target/sh/pr51244-8.c: Likewise.
4690 * gcc.target/sh/pr51244-9.c: Likewise.
4691 * gcc.target/sh/pr51697.c: Likewise.
4692 * gcc.target/sh/pr52483-1.c: Likewise.
4693 * gcc.target/sh/pr52483-2.c: Likewise.
4694 * gcc.target/sh/pr52483-3.c: Likewise.
4695 * gcc.target/sh/pr52483-5.c: Likewise.
4696 * gcc.target/sh/pr52933-1.c: Likewise.
4697 * gcc.target/sh/pr52933-2.c: Likewise.
4698 * gcc.target/sh/pr52933-3.c: Likewise.
4699 * gcc.target/sh/pr53568-1.c: Likewise.
4700 * gcc.target/sh/pr53976-1.c: Likewise.
4701 * gcc.target/sh/pr53988-1.c: Likewise.
4702 * gcc.target/sh/pr53988.c: Likewise.
4703 * gcc.target/sh/pr54089-1.c: Likewise.
4704 * gcc.target/sh/pr54089-6.c: Likewise.
4705 * gcc.target/sh/pr54089-7.c: Likewise.
4706 * gcc.target/sh/pr54089-8.c: Likewise.
4707 * gcc.target/sh/pr54089-9.c: Likewise.
4708 * gcc.target/sh/pr54236-1.c: Likewise.
4709 * gcc.target/sh/pr54236-2.c: Likewise.
4710 * gcc.target/sh/pr54236-3.c: Likewise.
4711 * gcc.target/sh/pr54236-4.c: Likewise.
4712 * gcc.target/sh/pr54386.c: Likewise.
4713 * gcc.target/sh/pr54602-1.c: Likewise.
4714 * gcc.target/sh/pr54685.c: Likewise.
4715 * gcc.target/sh/pr54760-1.c: Likewise.
4716 * gcc.target/sh/pr54760-2.c: Likewise.
4717 * gcc.target/sh/pr54760-3.c: Likewise.
4718 * gcc.target/sh/pr54760-4.c: Likewise.
4719 * gcc.target/sh/pr54760-5.c: Likewise.
4720 * gcc.target/sh/pr54760-6.c: Likewise.
4721 * gcc.target/sh/pr55146.c: Likewise.
4722 * gcc.target/sh/pr55160.c: Likewise.
4723 * gcc.target/sh/pr59278.c: Likewise.
4724 * gcc.target/sh/pr59401-1.c: Likewise.
4725 * gcc.target/sh/pr59533-1.c: Likewise.
4726 * gcc.target/sh/pr63260.c: Likewise.
4727 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4728 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4729 * gcc.target/sh/strlen.c: Likewise.
4730 * gcc.target/sh/torture/pr30807.c: Likewise.
4731 * gcc.target/sh/torture/pr34777.c: Likewise.
4732 * gcc.target/sh/torture/pr64652.c: Likewise.
4733 * gcc.target/sh/torture/pr65505.c: Likewise.
4734 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4735 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4736
411e5c67
PC
47372016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4738
4739 PR c++/66644
4740 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4741
8fa97501
BS
47422016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4743
4744 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4745 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4746 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4747 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4748
5a956111
PP
47492016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4750
4751 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4752 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4753
e7ff0319
CP
47542016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4755
4756 PR middle-end/70626
4757 * c-c++-common/goacc/combined-reduction.c: New test.
4758 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4759
52d11a4b
L
47602016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4761
4762 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4763 *movdi_internal pattern only if PIC off.
4764 * gcc.target/i386/pr70155-2.c: Likewise.
4765 * gcc.target/i386/pr70155-3.c: Likewise.
4766 * gcc.target/i386/pr70155-4.c: Likewise.
4767 * gcc.target/i386/pr70155-5.c: Likewise.
4768 * gcc.target/i386/pr70155-6.c: Likewise.
4769 * gcc.target/i386/pr70155-7.c: Likewise.
4770 * gcc.target/i386/pr70155-8.c: Likewise.
4771 * gcc.target/i386/pr70155-15.c: Likewise.
4772 * gcc.target/i386/pr70155-17.c: Likewise.
4773 * gcc.target/i386/pr70155-22.c: Likewise.
4774
8960db31
BC
47752016-04-29 Bin Cheng <bin.cheng@arm.com>
4776
4777 PR tree-optimization/70803
4778 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4779
cca535a4
IE
47802016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4781
4782 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4783 optimization of vector loop.
4784 * gcc.target/i386/vect-unpack-3.c: New test.
4785 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4786 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4787 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4788
500ecf4a
MP
47892016-04-29 Marek Polacek <polacek@redhat.com>
4790
4791 PR sanitizer/70342
4792 * g++.dg/ubsan/null-7.C: New test.
4793
2fff3db8
MP
4794 PR c/70852
4795 * gcc.dg/pr70852.c: New test.
4796
509063eb
DV
47972016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4798
4799 PR/69089
4800 * g++.dg/cpp0x/alignas6.C: New test.
4801
83745c0d
DV
48022016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4803
c87885ca
RO
4804 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4805 * gcc.dg/pr27003.c: Likewise.
4806 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4807 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4808 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4809 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4810 * gcc.target/arc/mxy.c: Likewise.
4811 * gcc.target/arc/mswape.c: Likewise.
4812 * gcc.target/arc/mrtsc.c: Likewise.
4813 * gcc.target/arc/mcrc.c: Likewise.
4814 * gcc.target/arc/mdsp-packa.c: Likewise.
4815 * gcc.target/arc/mdvbf.c: Likewise.
4816 * gcc.target/arc/mlock.c: Likewise.
4817 * gcc.target/arc/mmac-24.c: Likewise.
4818 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4819
849b265d
BS
48202016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4821 Matthijs Kooijman <matthijs@stdin.nl>
4822 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4823
4824 PR target/60040
4825 * gcc.target/avr/pr60040-1.c: New.
4826 * gcc.target/avr/pr60040-2.c: New.
4827
1390536b
RB
48282016-04-29 Richard Biener <rguenther@suse.de>
4829
4830 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4831
98998245
RB
48322016-04-29 Richard Biener <rguenther@suse.de>
4833
4834 PR tree-optimization/13962
4835 PR tree-optimization/65686
4836 * gcc.dg/uninit-pr65686.c: New testcase.
4837
8b80cc21
JJ
48382016-04-29 Jakub Jelinek <jakub@redhat.com>
4839
4840 PR middle-end/70843
4841 * gcc.dg/pr70843.c: New test.
4842
6181bc30
JJ
48432016-04-28 Jakub Jelinek <jakub@redhat.com>
4844
4845 PR target/70858
4846 * gcc.target/i386/pr70858.c: New test.
4847
f4cb3612
AB
48482016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4849
4850 * gcc.target/arc/nps400-1.c: New file.
4851
8ad9df62
JR
48522016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4853 Andrew Burgess <andrew.burgess@embecosm.com>
4854
4855 * gcc.target/arc/movh_cl-1.c: New file.
4856
ceaaa9fe
JR
48572016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4858 Andrew Burgess <andrew.burgess@embecosm.com>
4859
4860 * gcc.target/arc/extzv-1.c: New file.
4861 * gcc.target/arc/insv-1.c: New file.
4862 * gcc.target/arc/insv-2.c: New file.
4863 * gcc.target/arc/movb-1.c: New file.
4864 * gcc.target/arc/movb-2.c: New file.
4865 * gcc.target/arc/movb-3.c: New file.
4866 * gcc.target/arc/movb-4.c: New file.
4867 * gcc.target/arc/movb-5.c: New file.
4868 * gcc.target/arc/movb_cl-1.c: New file.
4869 * gcc.target/arc/movb_cl-2.c: New file.
4870 * gcc.target/arc/movbi_cl-1.c: New file.
4871 * gcc.target/arc/movl-1.c: New file.
4872
4d03dc2f
JR
48732016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4874 Andrew Burgess <andrew.burgess@embecosm.com>
4875
4876 * gcc.target/arc/cmem-1.c: New file.
4877 * gcc.target/arc/cmem-2.c: New file.
4878 * gcc.target/arc/cmem-3.c: New file.
4879 * gcc.target/arc/cmem-4.c: New file.
4880 * gcc.target/arc/cmem-5.c: New file.
4881 * gcc.target/arc/cmem-6.c: New file.
4882 * gcc.target/arc/cmem-7.c: New file.
4883 * gcc.target/arc/cmem-ld.inc: New file.
4884 * gcc.target/arc/cmem-st.inc: New file.
4885
81262dad
JJ
48862016-04-28 Jakub Jelinek <jakub@redhat.com>
4887
4888 PR target/70821
4889 * gcc.target/i386/pr70821.c: New test.
4890
0a31a09a
BS
48912016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4892
4893 * gcc.target/powerpc/vec-adde.c: New test.
4894 * gcc.target/powerpc/vec-adde-int128.c: New test.
4895
3ddffba9
JJ
48962016-04-28 Jakub Jelinek <jakub@redhat.com>
4897
4898 * gcc.target/i386/avx-vround-1.c: New test.
4899 * gcc.target/i386/avx-vround-2.c: New test.
4900 * gcc.target/i386/avx512vl-vround-1.c: New test.
4901 * gcc.target/i386/avx512vl-vround-2.c: New test.
4902
713dedcd
RO
49032016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4904
4905 PR testsuite/70595
4906 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4907 (check_effective_target_cilkplus_runtime): ... this.
4908 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4909 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4910
4911 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4912 Require cilkplus_runtime.
4913 Don't add -lcilkrts.
4914 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4915 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4916 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4917 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4918 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4919 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4920 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4921 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4922 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4923 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4924 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4925 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4926 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4927 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4928 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4929 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4930 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4931 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4932 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4933 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4934 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4935 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4936 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4937 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4938 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4939 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4940 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4941 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4942 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4943
4944 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4945 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4946
4947 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4948
4949 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4950 cilkplus_runtime.
4951
3563f78f
MG
49522016-04-27 Marc Glisse <marc.glisse@inria.fr>
4953
4954 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4955 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4956
6bc2bb18
RB
49572015-04-27 Ryan Burn <contact@rnburn.com>
4958
4959 PR c++/69024
4960 PR c++/68997
4961 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4962 diagnostic.
4963 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4964 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4965
1e55d29a
EB
49662016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4967
4968 * gnat.dg/limited_with4.ad[sb]: New test.
4969 * gnat.dg/limited_with4_pkg.ads: New helper.
4970
087146ca
L
49712016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4972
4973 PR target/70155
4974 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4975 and movv1ti_internal patterns
4976 * gcc.target/i386/pr70155-1.c: New test.
4977 * gcc.target/i386/pr70155-2.c: Likewise.
4978 * gcc.target/i386/pr70155-3.c: Likewise.
4979 * gcc.target/i386/pr70155-4.c: Likewise.
4980 * gcc.target/i386/pr70155-5.c: Likewise.
4981 * gcc.target/i386/pr70155-6.c: Likewise.
4982 * gcc.target/i386/pr70155-7.c: Likewise.
4983 * gcc.target/i386/pr70155-8.c: Likewise.
4984 * gcc.target/i386/pr70155-9.c: Likewise.
4985 * gcc.target/i386/pr70155-10.c: Likewise.
4986 * gcc.target/i386/pr70155-11.c: Likewise.
4987 * gcc.target/i386/pr70155-12.c: Likewise.
4988 * gcc.target/i386/pr70155-13.c: Likewise.
4989 * gcc.target/i386/pr70155-14.c: Likewise.
4990 * gcc.target/i386/pr70155-15.c: Likewise.
4991 * gcc.target/i386/pr70155-16.c: Likewise.
4992 * gcc.target/i386/pr70155-17.c: Likewise.
4993 * gcc.target/i386/pr70155-18.c: Likewise.
4994 * gcc.target/i386/pr70155-19.c: Likewise.
4995 * gcc.target/i386/pr70155-20.c: Likewise.
4996 * gcc.target/i386/pr70155-21.c: Likewise.
4997 * gcc.target/i386/pr70155-22.c: Likewise.
4998
92329f9f
L
49992016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5000
5001 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
5002 ".{5,6}".
5003
309a0cf6
BC
50042016-04-27 Bin Cheng <bin.cheng@arm.com>
5005
5006 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
5007 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5008 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5009 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5010 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5011
72ed2b9c
RB
50122016-04-27 Richard Biener <rguenther@suse.de>
5013
5014 PR ipa/70760
5015 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5016 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5017
3c98ff9b
NS
50182016-04-27 Nathan Sidwell <nathan@acm.org>
5019
5020 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5021 * g++.dg/ubsan/pr63956.C: Adjust error location.
5022
9ec5d66b
NC
50232016-04-27 Nick Clifton <nickc@redhat.com>
5024
5025 PR middle-end/49889
5026 * gcc.dg/pr49889.c: New test.
5027
c1e1f433
BS
50282016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5029
5030 * c-c++-common/memset-array.c: New test.
5031
8ac43293
MS
50322016-04-26 Martin Sebor <msebor@redhat.com>
5033
5034 PR c++/66639
5035 * g++.dg/cpp1y/func_constexpr.C: New test.
5036
843ce8ab
PP
50372016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5038
5039 PR c++/70241
5040 * g++.dg/cpp0x/enum32.C: New test.
5041 * g++.dg/cpp0x/enum33.C: New test.
5042
50432016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5044
5045 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5046 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5047 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5048 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5049 * gcc.c-torture/execute/pr38151.c: Likewise.
5050 * gcc.c-torture/execute/pr66556.c: Likewise.
5051 * gcc.c-torture/execute/pr67781.c: Likewise.
5052 * gcc.c-torture/execute/pr68648.c: Likewise.
5053
ca1206be
MG
50542016-04-26 Marc Glisse <marc.glisse@inria.fr>
5055
5056 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5057
2448a956
MP
50582016-04-26 Marek Polacek <polacek@redhat.com>
5059
5060 PR c/67784
5061 * gcc.dg/pr67784-3.c: New test.
5062 * gcc.dg/pr67784-4.c: New test.
5063 * gcc.dg/pr67784-5.c: New test.
5064
b02a5e26
MP
5065 PR c/70791
5066 * gcc.dg/Wnested-externs-2.c: New test.
5067
6b6aa8d3
MG
50682016-04-26 Marc Glisse <marc.glisse@inria.fr>
5069
5070 * gcc.dg/fold-plusmult.c: Adjust.
5071 * gcc.dg/no-strict-overflow-6.c: Adjust.
5072 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5073
a2095b55
BS
50742016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5075
5076 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5077 number scans.
5078 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5079 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5080 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5081 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5082 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5083 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5084 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5085 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5086 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5087 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5088 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5089 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5090 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5091 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5092 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5093 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5094 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5095 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5096 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5097 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5098 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5099 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5100 scans.
5101 * gcc.target/i386/pr32219-4.c: Likewise.
5102 * gcc.target/i386/pr32219-6.c: Likewise.
5103 * gcc.target/i386/pr32219-8.c: Likewise.
5104
bb0cc5c8
KT
51052016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5106
5107 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5108 associated options.
5109
5a0802ea
MP
51102016-04-26 Marek Polacek <polacek@redhat.com>
5111
5112 PR c++/70744
5113 * g++.dg/ext/cond2.C: New test.
5114
00f615af
BC
51152016-04-26 Bin Cheng <bin.cheng@arm.com>
5116
5117 PR tree-optimization/70771
5118 PR tree-optimization/70775
5119 * gcc.dg/pr70771.c: New test.
25939d34 5120 * gcc.dg/pr70775.c: New test.
00f615af 5121
218155e7
BS
51222016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5123
5124 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5125
ab99f467
RB
51262016-04-25 Richard Biener <rguenther@suse.de>
5127
5128 PR tree-optimization/70780
5129 * gcc.dg/torture/pr70780.c: New testcase.
5130
93c590ee
MC
51312016-04-25 Michael Collison <michael.collison@arm.com>
5132
c87885ca
RO
5133 * gcc.target/arm/neon-vaddws16.c: New test.
5134 * gcc.target/arm/neon-vaddws32.c: New test.
5135 * gcc.target/arm/neon-vaddwu16.c: New test.
5136 * gcc.target/arm/neon-vaddwu32.c: New test.
5137 * gcc.target/arm/neon-vaddwu8.c: New test.
5138 * lib/target-supports.exp
93c590ee
MC
5139 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5140 that arm neon support vector widen sum of HImode TO SImode.
5141
d6c1a7a7
JJ
51422016-04-23 Jakub Jelinek <jakub@redhat.com>
5143
5144 PR sanitizer/70712
5145 * c-c++-common/asan/pr70712.c: New test.
5146
ab0fc037
TS
51472016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5148
5149 * .gitattributes: New file.
5150
2aa64824
CL
51512016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5152
5153 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5154
e7e12d92
DH
51552016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5156
5157 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5158 * gfortran.dg/submodule_15.f08: Likewise.
5159
d1431192
RB
51602016-04-22 Richard Biener <rguenther@suse.de>
5161
5162 PR tree-optimization/70740
5163 * gcc.dg/torture/pr70740.c: New testcase.
5164
04a63c24
L
51652016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5166
5167 PR target/70750
5168 * gcc.target/i386/pr70750-1.c: New test.
5169 * gcc.target/i386/pr70750-2.c: Likewise.
5170
20700098
PC
51712016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5172
5173 PR c++/70540
5174 * g++.dg/cpp0x/auto48.C: New.
5175
aedf4e12
MP
51762016-04-21 Marek Polacek <polacek@redhat.com>
5177
5178 PR c++/70513
5179 * g++.dg/cpp0x/forw_enum12.C: New test.
5180 * g++.dg/cpp0x/forw_enum13.C: New test.
5181
2074d80a
KY
51822016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5183
5184 PR target/70728
5185 * gcc.target/i386/pr70728.c: New test.
5186
aef4aab0
RB
51872016-04-21 Richard Biener <rguenther@suse.de>
5188
5189 PR middle-end/70747
5190 * gcc.dg/pr70747.c: New testcase.
5191
2359e571
BC
51922016-04-21 Bin Cheng <bin.cheng@arm.com>
5193
5194 PR tree-optimization/70715
5195 * gcc.dg/tree-ssa/scev-13.c: New test.
5196
ce0e66ff
MG
51972016-04-21 Marc Glisse <marc.glisse@inria.fr>
5198
5199 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5200
2c2870a1
MG
52012016-04-21 Marc Glisse <marc.glisse@inria.fr>
5202
5203 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5204
a2b056a3
JH
52052016-04-20 Jan Hubicka <jh@suse.cz>
5206
5207 PR ipa/70018
5208 * g++.dg/ipa/nothrow-1.C: New testcase.
5209
ee392fc2
NS
52102016-04-20 Nathan Sidwell <nathan@acm.org>
5211
5212 PR c++/55635
5213 * g++.dg/eh/delete1.C: New.
5214
dda49daf
L
52152016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5216
5217 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5218 -mtune-ctrl=sse_typeless_stores.
5219
8a5b9d5a
L
52202016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5221
5222 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5223
1011119f
BC
52242016-04-20 Bin Cheng <bin.cheng@arm.com>
5225
5226 PR tree-optimization/69489
5227 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5228
477d4906
IV
52292016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5230
5231 PR c++/69363
5232 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5233 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5234 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5235
fad08d12
BC
52362016-04-20 Bin Cheng <bin.cheng@arm.com>
5237
5238 PR tree-optimization/56625
5239 PR tree-optimization/69489
5240 * gcc.dg/vect/pr56625.c: New test.
5241 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5242
9e3e4fab
AP
52432016-04-20 Andrew Pinski <apinski@cavium.com>
5244
5245 PR target/64971
5246 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5247
d7aa24e4
AC
52482016-04-20 Arnaud Charlet <charlet@adacore.com>
5249
5250 * gnat.dg/self1.adb: Remove now incorrect test.
5251
e6d62b46
BC
52522016-04-20 Bin Cheng <bin.cheng@arm.com>
5253
5254 * gcc.dg/tree-ssa/scev-11.c: New test.
5255 * gcc.dg/tree-ssa/scev-12.c: New test.
5256
2697b189
MP
52572016-04-20 Marek Polacek <polacek@redhat.com>
5258
5259 PR tree-optimization/70725
5260 * gcc.dg/pr70725.c: New test.
5261
60d393e8
RB
52622016-04-20 Richard Biener <rguenther@suse.de>
5263
5264 PR tree-optimization/70726
5265 * g++.dg/vect/pr70726.cc: New testcase.
5266
82c6f58a
AK
52672016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5268
5269 PR target/70674
5270 * gcc.target/s390/pr70674.c: New test.
5271
90eeab20
JD
52722016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5273
5274 PR libgfortran/70684
5275 * gfortran.dg/list_read_14.f90: New test.
5276
fc9cf6da
L
52772016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5278
5279 PR target/69201
5280 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5281 extern to force it misaligned.
5282 (b): Likewise.
5283 (c): Likewise.
5284 (d): Likewise.
5285 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5286 Don't check `*' before movv4sf_internal.
5287 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5288 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5289 Don't check `*' before movv16qi_internal.
5290 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5291 extern to force it misaligned.
5292 (b): Likewise.
5293 (c): Likewise.
5294 (d): Likewise.
5295 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5296 Don't check `*' before movv2df_internal.
5297 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5298 extern to force it misaligned.
5299 (b): Likewise.
5300 (c): Likewise.
5301 (d): Likewise.
5302 Check movv8sf_internal instead of avx_storeups256.
5303 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5304
ea8927ea
RB
53052016-04-19 Richard Biener <rguenther@suse.de>
5306
5307 PR tree-optimization/70171
5308 * g++.dg/tree-ssa/pr70171.C: New testcase.
5309
65f52ee9
RB
53102016-04-19 Richard Biener <rguenther@suse.de>
5311
5312 PR tree-optimization/70724
5313 * gcc.dg/torture/pr70724.c: New testcase.
5314
987b67f1
VM
53152016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5316
5317 PR middle-end/70689
c87885ca 5318 * gcc.target/i386/pr70689.c: New.
987b67f1 5319
91a47c39
L
53202016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5321
5322 PR target/70708
5323 * gcc.target/i386/pr70708.c: New test.
5324
8270b82d
RB
53252016-04-18 Richard Biener <rguenther@suse.de>
5326
5327 PR tree-optimization/43434
5328 * gcc.dg/vect/pr43434.c: New testcase.
5329 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5330 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5331 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5332 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5333 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5334 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5335 * gcc.dg/gomp/pr68640.c: Likewise.
5336 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5337 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5338
edd048e2
RB
53392016-04-18 Richard Biener <rguenther@suse.de>
5340
5341 PR tree-optimization/70701
5342 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5343
bd5c7330
TV
53442016-04-18 Tom de Vries <tom@codesourcery.com>
5345
5346 PR testsuite/70699
5347 * gcc.dg/pr70161.c: Add dot-file scans.
5348 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5349 instead of after last dot char.
5350
23f2660f
EB
53512016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5352
5353 * c-c++-common/dump-ada-spec-3.c: New test.
5354 * c-c++-common/dump-ada-spec-4.c: Likewise.
5355
da152c9f
TV
53562016-04-17 Tom de Vries <tom@codesourcery.com>
5357
5358 PR other/70183
5359 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5360
cc950f98
JH
53612016-04-15 Jan Hubicka <jh@suse.cz>
5362
5363 PR ipa/70018
5364 * g++.dg/ipa/pure-const-1.C: New testcase.
5365 * g++.dg/ipa/pure-const-2.C: New testcase.
5366 * g++.dg/ipa/pure-const-3.C: New testcase.
5367
949505a9
MP
53682016-04-15 Marek Polacek <polacek@redhat.com>
5369
5370 PR c/70671
5371 * gcc.dg/bitfld-22.c: New test.
5372
10e547d6
BS
53732016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5374
5375 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5376 x86_64.
5377
1e77281b
MP
53782016-04-15 Marek Polacek <polacek@redhat.com>
5379
5380 PR c/70651
5381 * c-c++-common/pr70651.c: New test.
5382
e501fa8e
KT
53832016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5384
5385 PR rtl-optimization/70681
5386 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5387 dump scan on arm and powerpc.
5388 * gcc.dg/pr10474.c: Likewise.
5389
dda1bf61
JJ
53902016-04-15 Jakub Jelinek <jakub@redhat.com>
5391
ca4ef1ff
JJ
5392 PR c++/69517
5393 PR c++/70019
5394 PR c++/70588
5395 * g++.dg/cpp1y/vla11.C: Revert for real.
5396
dda1bf61
JJ
5397 PR c/70436
5398 * c-c++-common/Wparentheses-1.c: New test.
5399 * c-c++-common/gomp/Wparentheses-1.c: New test.
5400 * c-c++-common/gomp/Wparentheses-2.c: New test.
5401 * c-c++-common/gomp/Wparentheses-3.c: New test.
5402 * c-c++-common/gomp/Wparentheses-4.c: New test.
5403 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5404 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5405 * c-c++-common/goacc/Wparentheses-1.c: New test.
5406
1355e62c
KY
54072016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5408
5409 PR target/70662
5410 * gcc.target/i386/pr70662.c: New test.
5411
0ab34b9e 54122016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5413 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5414
5415 PR tree-optimization/70130
5416 * gcc.dg/vect/O3-pr70130.c: New testcase.
5417
bc773aad
MM
54182016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5419
6e9b2286
MM
5420 PR target/70669
5421 * gcc.target/powerpc/pr70669.c: New test.
5422
bc773aad
MM
5423 PR target/70640
5424 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5425 a power7 system that does not have an assembler that supports
5426 power8.
5427
d8747845
MS
54282016-04-14 Martin Sebor <msebor@redhat.com>
5429
5430 PR c++/69517
5431 PR c++/70019
5432 PR c++/70588
5433 * c-c++-common/ubsan/vla-1.c: Revert.
5434 * g++.dg/cpp1y/vla11.C: Same.
5435 * g++.dg/cpp1y/vla12.C: Same.
5436 * g++.dg/cpp1y/vla13.C: Same.
5437 * g++.dg/cpp1y/vla14.C: Same.
5438 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5439 * g++.dg/init/array24.C: Same.
d8747845
MS
5440 * g++.dg/ubsan/vla-1.C: Same.
5441
85128559
MP
54422016-04-14 Marek Polacek <polacek@redhat.com>
5443 Jan Hubicka <hubicka@ucw.cz>
5444
5445 PR c++/70029
5446 * g++.dg/torture/pr70029.C: New test.
5447
52fbb073
MS
54482016-04-14 Martin Sebor <msebor@redhat.com>
5449
5450 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5451 type size to prevent failures on targets with very low maximum
5452 alignment.
5453
6db61d6f
RB
54542016-04-14 Richard Biener <rguenther@suse.de>
5455
5456 PR tree-optimization/70623
5457 * gcc.dg/torture/pr70623.c: New testcase.
5458 * gcc.dg/torture/pr70623-2.c: Likewise.
5459
342fac95
MS
54602016-04-13 Martin Sebor <msebor@redhat.com>
5461
5462 PR c++/69517
5463 PR c++/70019
5464 PR c++/70588
5465 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5466 * g++.dg/cpp1y/vla11.C: New test.
5467 * g++.dg/cpp1y/vla12.C: New test.
5468 * g++.dg/cpp1y/vla13.C: New test.
5469 * g++.dg/cpp1y/vla14.C: New test.
5470 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5471 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5472 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5473
d93c452f
JJ
54742016-04-13 Jakub Jelinek <jakub@redhat.com>
5475
5476 PR c++/70641
5477 * g++.dg/opt/pr70641.C: New test.
5478
85115fb6
RO
54792016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5480
5481 PR rtl-optimization/68749
5482 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5483 effects of argument promotions.
5484 Remove default args to dg-skip-if.
5485
545a4139
PC
54862016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5487
5488 PR c++/70635
5489 * g++.dg/parse/pr70635.C: New.
5490
b3a77f21
MP
54912016-04-13 Marek Polacek <polacek@redhat.com>
5492
5493 PR c++/70639
5494 * c-c++-common/Wmisleading-indentation-4.c: New test.
5495
99cd9857
MP
54962016-04-13 Marek Polacek <polacek@redhat.com>
5497
5498 PR c/70436
c87885ca
RO
5499 * gcc.dg/Wparentheses-12.c: New test.
5500 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5501
75ca93ec
IE
55022016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5503
5504 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5505 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5506 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5507
3d3f9e7e
JJ
55082016-04-13 Jakub Jelinek <jakub@redhat.com>
5509
37947cd0
JJ
5510 PR middle-end/70633
5511 * gcc.c-torture/compile/pr70633.c: New test.
5512
3d3f9e7e
JJ
5513 PR debug/70628
5514 * gcc.dg/torture/pr70628.c: New test.
5515
92886d3e
PP
55162016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5517
5518 PR c++/70610
5519 * g++.dg/template/pr70610.C: New test.
5520 * g++.dg/template/pr70610-2.C: New test.
5521 * g++.dg/template/pr70610-3.C: New test.
5522 * g++.dg/template/pr70610-4.C: New test.
5523
13bd7c2b
JJ
55242016-04-12 Jakub Jelinek <jakub@redhat.com>
5525
6512fa6d
JJ
5526 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5527 128 instead of 32.
5528
13bd7c2b
JJ
5529 PR c++/70571
5530 * g++.dg/ext/pr70571.C: New test.
5531
20b9851c
MM
55322016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5533
8a434ada 5534 PR target/70640
20b9851c
MM
5535 * gcc.target/powerpc/pr70640.c: New test.
5536
2b2f52bc
PC
55372016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5538
5539 PR c++/68722
5540 * g++.dg/parse/pr68722.C: New.
5541
5901e56a
JJ
55422016-04-12 Jakub Jelinek <jakub@redhat.com>
5543
5544 PR rtl-optimization/70596
5545 * gcc.target/i386/pr70596.c: New test.
5546
d4619dc1
NS
55472016-04-12 Nathan Sidwell <nathan@acm.org>
5548
5549 PR c++/70501
5550 * g++.dg/init/pr70501.C: New.
5551
3df530d3
DW
55522016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5553
5554 * gcc.target/i386/asm-flag-6.c: New test.
5555
b7a120d7
TV
55562016-04-12 Tom de Vries <tom@codesourcery.com>
5557
5558 PR tree-optimization/68756
5559 * gcc.dg/graphite/pr68756.c: New test.
5560
4e0eea75
JJ
55612016-04-12 Jakub Jelinek <jakub@redhat.com>
5562
5563 PR tree-optimization/70602
5564 * gcc.c-torture/execute/pr70602.c: New test.
5565
35fbda43
MM
55662016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5567
5568 PR target/70381
5569 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5570 __float128 emulator is built and runs.
5571 * gcc.target/powerpc/float128-1.c: Likewise.
5572
5573 * lib/target-supports.exp (check_ppc_float128_sw_available):
5574 Rework tests for __float128 software and hardware
5575 availability. Fix exit condition to return 0 on success.
5576
04a99ebe
JG
55772016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5578
5579 PR target/70133
5580 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5581 * gcc.target/aarch64/target_attr_15.c: Likewise.
5582
47cd5a85
PC
55832016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5584
5585 PR c++/69066
5586 * g++.dg/cpp1y/pr69066.C: New.
5587
a5edb32e
JD
55882016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5589
5590 PR fortran/68566
5591 * gfortran.dg/pr36192.f90: Update test.
5592 * gfortran.dg/pr36192_1.f90: Update test.
5593 * gfortran.dg/real_dimension_1.f: Update test.
5594 * gfortran.dg/parameter_array_init_7.f90: New test.
5595
8ef378f8
JDA
55962016-04-09 John David Anglin <danglin@gcc.gnu.org>
5597
c532c871
JDA
5598 PR testsuite/64039
5599 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5600
d34f706f
JDA
5601 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5602
75e1dd9e
JDA
5603 PR rtl-optimization/66669
5604 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5605
8a976f5f
JDA
5606 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5607
da04822a
JDA
5608 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5609 * gcc.dg/pie-1.c: Likewise.
5610 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5611 * gcc.dg/pic-4.c: Likewise.
5612 * gcc.dg/pie-3.c: Likewise.
5613 * gcc.dg/pie-4.c: Likewise.
5614
adfabcf9
JDA
5615 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5616
4a020adf
JDA
5617 PR tree-optimization/68644
5618 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5619
8ef378f8
JDA
5620 PR rtl-optimization/64886
5621 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5622
09bf990e
TV
56232016-04-09 Tom de Vries <tom@codesourcery.com>
5624
5625 PR tree-optimization/68953
5626 * gcc.dg/graphite/pr68953.c: New test.
5627
138c3c1a
DH
56282016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5629
5630 PR fortran/70592
5631 * gfortran.dg/deferred_character_16.f90: New test.
5632
f55460af
JJ
56332016-04-09 Jakub Jelinek <jakub@redhat.com>
5634
5635 PR tree-optimization/70586
5636 * gcc.c-torture/execute/pr70586.c: New test.
5637
0b77bbf3
DH
56382016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5639
5640 PR sanitizer/70573
5641 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5642 with __builtin_memset
5643 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5644
c42cfb5c
CP
56452016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5646
5647 PR lto/70289
5648 PR ipa/70348
5649 PR tree-optimization/70373
5650 PR middle-end/70533
5651 PR middle-end/70534
5652 PR middle-end/70535
5653 * c-c++-common/goacc/reduction-5.c: New test.
5654 * c-c++-common/goacc/reduction-promotions.c: New test.
5655 * gfortran.dg/goacc/reduction-3.f95: New test.
5656 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5657
56cfb596
PP
56582016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5659
5660 PR c++/70590
5661 PR c++/70452
5662 * g++.dg/pr70590.C: New test.
5663 * g++.dg/pr70590-2.C: New test.
5664
1a13c0a2
JJ
56652016-04-08 Jakub Jelinek <jakub@redhat.com>
5666
abc0647a
JJ
5667 PR middle-end/70593
5668 * gcc.target/i386/pr70593.c: New test.
5669
1a13c0a2
JJ
5670 PR rtl-optimization/70574
5671 * gcc.target/i386/avx2-pr70574.c: New test.
5672
c3da4956
MO
56732016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5674
5675 PR sanitizer/70541
5676 * c-c++-common/asan/pr70541.c: New test.
5677
9f1b833b
TV
56782016-04-08 Tom de Vries <tom@codesourcery.com>
5679
5680 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5681 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5682
bae7adda
KT
56832016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5684
5685 PR target/70566
5686 * gcc.c-torture/execute/pr70566.c: New test.
5687
211f3d57
TV
56882016-04-08 Tom de Vries <tom@codesourcery.com>
5689
5690 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5691 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5692
02cf2861
AM
56932016-04-08 Alan Modra <amodra@gmail.com>
5694
5695 * gcc.target/powerpc/pr70117.c: New.
5696
5f490f9f
JJ
56972016-04-07 Jakub Jelinek <jakub@redhat.com>
5698
56e9b710
JJ
5699 PR testsuite/70581
5700 * gcc.dg/lto/simd-function_0.c: New test.
5701
5f490f9f
JJ
5702 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5703 clones.
5704 * c-c++-common/attr-simd-2.c: Likewise.
5705 * c-c++-common/attr-simd-4.c: Likewise.
5706 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5707 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5708
e4ebc74d
TP
57092016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5710
5711 PR testsuite/70553
5712 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5713
9817ae35
TS
57142016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5715 Tom de Vries <tom@codesourcery.com>
5716
5717 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5718 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5719 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5720 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5721 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5722 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5723 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5724 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5725
e292f64d
PP
57262016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5727
5728 PR c/70436
5729 * g++.dg/warn/Wparentheses-29.C: New test.
5730
6b37bdaf
PP
57312016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5732
5733 PR c/70436
5734 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5735 explicit braces to resolve a future -Wparentheses warning.
5736
64824205
RH
57372016-04-06 Richard Henderson <rth@redhat.com>
5738
5739 * gcc.dg/pr61817-1.c: New test.
5740 * gcc.dg/pr61817-2.c: New test.
5741 * gcc.dg/pr69391-1.c: New test.
5742 * gcc.dg/pr69391-2.c: New test.
5743
bc2fc1f3
VM
57442016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5745
5746 PR rtl-optimization/70398
c87885ca 5747 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5748
41414a02
EB
57492016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5750
5751 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5752
4066ea8a
YR
57532016-04-06 Yvan Roux <yvan.roux@linaro.org>
5754 Pedro Alves <palves@redhat.com>
5755
5756 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5757
ec35ea45
JJ
57582016-04-06 Jakub Jelinek <jakub@redhat.com>
5759
3866f8dd
JJ
5760 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5761 Check for avx512f effective targets instead of avx2.
5762 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5763 for AVX512F clones.
5764 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5765 * g++.dg/gomp/declare-simd-1.C: Likewise.
5766 * g++.dg/gomp/declare-simd-3.C: Likewise.
5767 * g++.dg/gomp/declare-simd-4.C: Likewise.
5768
ec35ea45
JJ
5769 PR middle-end/70550
5770 * c-c++-common/gomp/pr70550-1.c: New test.
5771 * c-c++-common/gomp/pr70550-2.c: New test.
5772
c08d28ac
NS
57732016-04-05 Nathan Sidwell <nathan@acm.org>
5774
5775 PR c++/70512
5776 * g++.dg/ext/attribute-may-alias-5.C: New.
5777
1d510e04
JJ
57782016-04-05 Jakub Jelinek <jakub@redhat.com>
5779
5780 PR c++/70336
5781 * c-c++-common/pr70336.c: New test.
5782 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5783 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5784
84278ed9
JH
57852016-04-05 Jan Hubicka <hubicka@ucw.cz>
5786
5787 PR ipa/66223
5788 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5789
268a0ec4
JJ
57902016-04-05 Jakub Jelinek <jakub@redhat.com>
5791
5792 PR rtl-optimization/70542
5793 * gcc.dg/torture/pr70542.c: New test.
5794 * gcc.target/i386/avx2-pr70542.c: New test.
5795
5e8c2eb1
ZS
57962016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5797
5798 PR tree-optimization/70509
5799 * gcc.target/i386/avx512bw-pr70509.c: New test.
5800
c0daf32d
PP
58012016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5802
5803 PR c++/70452
5804 * g++.dg/ext/constexpr-vla4.C: New test.
5805
bf867841
UB
58062016-04-05 Uros Bizjak <ubizjak@gmail.com>
5807
5808 PR target/70510
5809 * gcc.target/i386/pr70510.c: New test.
5810
3022186a
RB
58112016-04-05 Richard Biener <rguenther@suse.de>
5812
5813 PR tree-optimization/70526
5814 * g++.dg/torture/pr70526.C: New testcase.
5815
55fc79b2
JJ
58162016-04-05 Jakub Jelinek <jakub@redhat.com>
5817
5818 PR target/70525
5819 * gcc.target/i386/pr70525.c: New test.
5820
62b233f2
RB
58212016-04-05 Richard Biener <rguenther@suse.de>
5822
5823 PR middle-end/70499
5824 * g++.dg/torture/pr70499.C: New testcase.
5825
cc05759d
RB
58262016-04-05 Richard Biener <rguenther@suse.de>
5827
5828 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5829 remove XFAIL.
5830
f23f16d4
JJ
58312016-04-04 Jakub Jelinek <jakub@redhat.com>
5832
5833 PR middle-end/70307
5834 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5835 rs6000 ABI warnings.
5836
d27ecc49
JH
58372016-04-04 Jan Hubicka <hubicka@ucw.cz>
5838
5839 PR ipa/66223
5840 * g++.dg/ipa/devirt-51.C: New testcase.
5841
c974c96e
BS
58422016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5843 Jakub Jelinek <jakub@redhat.com>
5844
5845 PR middle-end/70457
5846 * gcc.dg/torture/pr70457.c: New.
5847
7a85da89
AV
58482016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5849
5850 PR fortran/67538
5851 * gfortran.dg/allocate_with_source_19.f08: New test.
5852
de517e64
AV
58532016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5854
5855 PR fortran/65795
5856 * gfortran.dg/coarray_allocate_6.f08: New test.
5857
43b9f499
RB
58582016-04-04 Richard Biener <rguenther@suse.de>
5859
5860 PR rtl-optimization/70484
5861 * gcc.dg/torture/pr70484.c: New testcase.
5862
f13355da
MP
58632016-04-04 Marek Polacek <polacek@redhat.com>
5864
5865 PR c/70307
5866 * gcc.dg/torture/pr70307.c: New test.
5867
6cc6ed50
OE
58682016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5869
5870 PR target/70416
5871 PR target/67391
5872 * gcc.target/sh/torture/pr70416.c: New.
5873
abdc16c8
MS
58742016-04-02 Martin Sebor <msebor@redhat.com>
5875
5876 PR c++/67376
5877 PR c++/70170
5878 PR c++/70172
5879 PR c++/70228
5880 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5881 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5882 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5883 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5884 * g++.dg/cpp0x/constexpr-string.C: Same.
5885 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5886 * g++.dg/cpp0x/pr65398.C: Same.
5887 * g++.dg/ext/constexpr-vla1.C: Same.
5888 * g++.dg/ext/constexpr-vla2.C: Same.
5889 * g++.dg/ext/constexpr-vla3.C: Same.
5890 * g++.dg/ubsan/pr63956.C: Same.
5891
763cd859
JJ
58922016-04-01 Jakub Jelinek <jakub@redhat.com>
5893
5894 PR rtl-optimization/70467
5895 * gcc.target/i386/pr70467-2.c: New test.
5896
0f875435
JJ
58972016-04-01 Jakub Jelinek <jakub@redhat.com>
5898 Marek Polacek <polacek@redhat.com>
5899
5900 PR c++/70488
5901 * g++.dg/init/new47.C: New test.
5902
41d14659
RR
59032016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5904
5905 PR target/70496
5906 * gcc.target/arm/pr70496.c: New test.
5907
f9bf89bb
NS
59082016-04-01 Nathan Sidwell <nathan@acm.org>
5909
73b9085d
NS
5910 PR c++/68475
5911 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5912
4afdcfaa
IE
59132016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5914
5915 PR target/69890
5916 * gcc.dg/strlenopt.h (memmove): New.
5917 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5918 instead of "string.h".
5919 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5920 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5921 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5922 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5923 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5924 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5925 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5926 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5927 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5928 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5929 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5930 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5931 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5932 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5933 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5934 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5935 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5936 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5937 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5938 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5939
b5d7a29c
RO
59402016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5941
5942 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5943 (Holder::foo): Reflect this.
5944
b660f9ec
IE
59452016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5946
5947 PR target/70442
5948 * gcc.dg/pr70442.c: New test.
5949
88504f34
NS
59502016-03-31 Nathan Sidwell <nathan@acm.org>
5951
5952 PR c++/70393
5953 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5954
95d34b96
KY
59552016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5956
5957 PR target/70453
5958 * gcc.target/i386/pr70453.c: New test.
5959
b4c4967c
AB
59602016-03-31 Andrey Belevantsev <abel@ispras.ru>
5961
5962 PR target/70292
5963 * gcc.c-torture/pr70292.c: New test.
5964
5fde6a45
MP
59652016-03-31 Marek Polacek <polacek@redhat.com>
5966
5967 PR c/70297
5968 * c-c++-common/pr70297.c: New test.
5969 * g++.dg/cpp0x/typedef-redecl.C: New test.
5970 * gcc.dg/typedef-redecl2.c: New test.
5971
97eb24c4
JJ
59722016-03-31 Jakub Jelinek <jakub@redhat.com>
5973
5974 PR rtl-optimization/70460
5975 * gcc.c-torture/execute/pr70460.c: New test.
5976
efc3536f
RB
59772016-03-31 Richard Biener <rguenther@suse.de>
5978
5979 PR c++/70430
5980 * g++.dg/ext/vector30.C: New testcase.
5981
e0876e21
DH
59822016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5983 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5984
5985 * gfortran.dg/fmt_pf.f90: New test.
5986
e9bff8c6
RO
59872016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5988
5989 Forward-port from 5 branch
5990 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5991
5992 PR testsuite/70356
5993 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5994 dg-require-effective-target after dg-do.
5995
5996 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5997
5998 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5999
2620c80d
TS
60002016-03-30 Thomas Schwinge <thomas@codesourcery.com>
6001 Julian Brown <julian@codesourcery.com>
6002 Chung-Lin Tang <cltang@codesourcery.com>
6003 Cesar Philippidis <cesar@codesourcery.com>
6004 James Norris <jnorris@codesourcery.com>
6005 Tom de Vries <tom@codesourcery.com>
6006 Nathan Sidwell <nathan@codesourcery.com>
6007
bf867841 6008 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6009 * c-c++-common/goacc/loop-clauses.c: Likewise.
6010 * g++.dg/goacc/template.C: Likewise.
6011 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6012 * gfortran.dg/goacc/loop-1.f95: Likewise.
6013 * gfortran.dg/goacc/loop-5.f95: Likewise.
6014 * gfortran.dg/goacc/loop-6.f95: Likewise.
6015 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6016 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6017 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6018 * c-c++-common/goacc/clauses-fail.c: Likewise.
6019 * c-c++-common/goacc/parallel-1.c: Likewise.
6020 * c-c++-common/goacc/reduction-1.c: Likewise.
6021 * c-c++-common/goacc/reduction-2.c: Likewise.
6022 * c-c++-common/goacc/reduction-3.c: Likewise.
6023 * c-c++-common/goacc/reduction-4.c: Likewise.
6024 * c-c++-common/goacc/routine-3.c: Likewise.
6025 * c-c++-common/goacc/routine-4.c: Likewise.
6026 * c-c++-common/goacc/routine-5.c: Likewise.
6027 * c-c++-common/goacc/tile.c: Likewise.
6028 * g++.dg/goacc/template.C: Likewise.
6029 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6030 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6031 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6032 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6033 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6034 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6035 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6036 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6037 * c-c++-common/goacc/use_device-1.c: ... this file.
6038 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6039 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6040 * c-c++-common/goacc/host_data-6.c: ... this file.
6041 * c-c++-common/goacc/loop-2-kernels.c: New file.
6042 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6043 * c-c++-common/goacc/loop-3.c: Likewise.
6044 * g++.dg/goacc/reference.C: Likewise.
6045 * g++.dg/goacc/routine-1.C: Likewise.
6046 * g++.dg/goacc/routine-2.C: Likewise.
6047
f6d2d066
RB
60482016-03-30 Richard Biener <rguenther@suse.de>
6049
6050 PR middle-end/70450
6051 * gcc.dg/torture/pr70450.c: New testcase.
6052
d43242b9
JJ
60532016-03-30 Jakub Jelinek <jakub@redhat.com>
6054
6055 PR target/70421
6056 * gcc.dg/torture/pr70421.c: New test.
6057 * gcc.target/i386/avx512f-pr70421.c: New test.
6058
5ce43b77
L
60592016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6060
6061 PR testsuite/70364
6062 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6063 (check): New function.
6064 (bar): Call check.
6065 (foo): Align stack to 16 bytes when calling bar.
6066 * gcc.target/i386/cleanup-2.c: Likewise.
6067
d014a712
PP
60682016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6069
6070 PR tree-optimization/59124
6071 * gcc.dg/Warray-bounds-19.c: New test.
6072
13f0e8c7
ZW
60732016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6074
6075 * lib/prune.exp (escape_regex_chars): New.
6076 (prune_file_path): Update to quote metcharacters for regexp.
6077
3336c6e0
JJ
60782016-03-29 Jakub Jelinek <jakub@redhat.com>
6079
a362f023
JJ
6080 PR rtl-optimization/70429
6081 * gcc.c-torture/execute/pr70429.c: New test.
6082
3336c6e0
JJ
6083 PR tree-optimization/70405
6084 * gcc.dg/pr70405.c: New test.
6085
728557fd
AV
60862016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6087
6088 PR fortran/70397
6089 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6090 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6091
bef977d4
TS
60922016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6093
6094 PR testsuite/64177
6095 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6096 __cilkrts_set_param to set two workers.
6097 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6098 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6099
6f6d25c9
DH
61002016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6101
bf867841 6102 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6103
45733562
KY
61042016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6105
6106 PR target/70406
bf867841 6107 * gcc.target/i386/pr70406.c: New test.
45733562 6108
a1799e5e
EB
61092016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6110
6111 * gnat.dg/specs/double_record_extension3.ads: New test.
6112
5fca7b66
RH
61132016-03-25 Richard Henderson <rth@redhat.com>
6114
6115 PR target/70120
6116 * gcc.target/aarch64/pr70120-1.c: New.
6117 * gcc.target/aarch64/pr70120-2.c: New.
6118 * gcc.target/aarch64/pr70120-3.c: New.
6119
31ce75c6
PP
61202016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6121
6122 PR c++/62212
6123 * g++.dg/template/mangle2.C: The dg-do directive should be
6124 "compile" not "assemble".
6125
3caf0ca1
BS
61262016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6127
6128 PR lto/69650
6129 * gcc.dg/pr69650.c: New test.
6130
634035b6
DE
61312016-03-25 David Edelsohn <dje.gcc@gmail.com>
6132
6133 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6134
45d34276
AM
61352016-03-25 Alan Modra <amodra@gmail.com>
6136
6137 * gcc.dg/dfp/pr70052.c: New test.
6138
8f085166
RH
61392016-03-24 Richard Henderson <rth@redhat.com>
6140
6141 PR middle-end/69845
6142 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6143 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6144
011e5ec3
TV
61452016-03-24 Tom de Vries <tom@codesourcery.com>
6146
6147 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6148
9e3f4551
TV
61492016-03-24 Tom de Vries <tom@codesourcery.com>
6150
6151 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6152 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6153
45780041
TV
61542016-03-24 Tom de Vries <tom@codesourcery.com>
6155
6156 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6157 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6158
887ab4e5
PP
61592016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6160
6161 PR c++/62212
6162 * g++.dg/template/mangle2.C: New test.
6163
69a9a66f
RB
61642016-03-24 Richard Biener <rguenther@suse.de>
6165
6166 PR tree-optimization/70396
6167 * gcc.dg/torture/pr70396.c: New testcase.
6168
ed87de55
RB
61692016-03-24 Richard Biener <rguenther@suse.de>
6170
6171 PR middle-end/70370
6172 * gcc.dg/torture/pr70370.c: New testcase.
6173
ea064934
TV
61742016-03-24 Tom de Vries <tom@codesourcery.com>
6175
6176 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6177 * gfortran.dg/goacc/kernels-tree.f95: Same.
6178 * gfortran.dg/goacc/parallel-tree.f95: Same.
6179
b2a4dd1d
TV
61802016-03-24 Tom de Vries <tom@codesourcery.com>
6181
6182 * c-c++-common/goacc/uninit-if-clause.c: New test.
6183 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6184
72e7cd6e
JJ
61852016-03-24 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR target/70290
bf867841
UB
6188 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6189 Fix formatting.
72e7cd6e 6190
ce9d0c03
RB
61912016-03-24 Richard Biener <rguenther@suse.de>
6192
6193 PR tree-optimization/70372
6194 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6195
426b9428
PP
61962016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6197
6198 PR c++/70347
6199 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6200
cd1588c4
PP
62012016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6202
6203 PR c++/70332
6204 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6205
61637db3
JJ
62062016-03-23 Jakub Jelinek <jakub@redhat.com>
6207
928af3bf
JJ
6208 PR c++/70001
6209 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6210 * g++.dg/cpp1y/pr70001.C: New test.
6211
61637db3
JJ
6212 PR c++/70323
6213 * g++.dg/cpp0x/constexpr-70323.C: New test.
6214
05aca4e7
AO
62152016-03-23 Alexandre Oliva <aoliva@redhat.com>
6216 Jason Merrill <jason@redhat.com>
6217 Jakub Jelinek <jakub@redhat.com>
6218
6219 PR c++/69315
6220 * g++.dg/cpp0x/constexpr-69315.C: New test.
6221 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6222
fbdb6baf
MP
62232016-03-23 Marek Polacek <polacek@redhat.com>
6224
6225 PR c++/69884
6226 * g++.dg/warn/Wignored-attributes-1.C: New test.
6227 * g++.dg/warn/Wignored-attributes-2.C: New test.
6228
d79ee524
TV
62292016-03-23 Tom de Vries <tom@codesourcery.com>
6230
6231 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6232 initialization.
6233 * gfortran.dg/goacc/private-3.f95 (test): Same.
6234 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6235 missing use param.
6236
a59f0bef
KT
62372016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6238
6239 * lib/target-supports.exp: Remove v7ve entry from loop
6240 creating effective target checks.
6241 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6242 (add_options_for_arm_arch_v7ve): Likewise.
6243
0179520a
JJ
62442016-03-23 Jakub Jelinek <jakub@redhat.com>
6245
6246 PR tree-optimization/70354
6247 * gcc.dg/vect/pr70354-1.c: New test.
6248 * gcc.dg/vect/pr70354-2.c: New test.
6249 * gcc.target/i386/avx2-pr70354-1.c: New test.
6250 * gcc.target/i386/avx2-pr70354-2.c: New test.
6251
75bb14d7
JL
62522016-03-22 Jeff Law <law@redhat.com>
6253
6254 PR target/70232
6255 * gcc.dg/tree-ssa/pr70232.c: New test.
6256
72c9526d
IE
62572016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6258
6259 PR target/70302
6260 * gcc.target/i386/pr70302.c: New test.
6261
a3ca1bc5
RB
62622016-03-22 Richard Biener <rguenther@suse.de>
6263
6264 PR middle-end/70251
6265 * g++.dg/torture/pr70251.C: New testcase.
6266
5c240f4d
DM
62672016-03-22 David Malcolm <dmalcolm@redhat.com>
6268
6269 PR c/69993
6270 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6271 Wmisleading-indentation.c.
6272 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6273 reflect change to diagnostic text and order of messages.
6274 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6275
80f6631b
DE
62762016-03-22 David Edelsohn <dje.gcc@gmail.com>
6277
6278 * g++.dg/ext/java-3.C: Don't compile on AIX.
6279
9a10956c
RB
62802016-03-22 Richard Biener <rguenther@suse.de>
6281
6282 PR middle-end/70333
6283 * gcc.dg/torture/pr70333.c: New testcase.
6284
6cedf922
IE
62852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6286
6287 * g++.dg/ext/pr70290.C: New test.
6288
cd6c27ac
KY
62892016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6290
6291 PR target/70325
6292 * gcc.target/i386/pr70325.c: New test.
6293
4cde512c
JJ
62942016-03-22 Jakub Jelinek <jakub@redhat.com>
6295
b01915ed
JJ
6296 PR target/70329
6297 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6298 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6299
4e3e2cf1
JJ
6300 PR target/70300
6301 * gcc.target/i386/pr70300.c: New test.
6302
4cde512c
JJ
6303 PR c++/70295
6304 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6305 (func2): New function for cond with parens, xfail warning for c++.
6306 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6307
16f6d7dc
PP
63082016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6309
6310 PR c++/70096
6311 * g++.dg/template/ptrmem30.C: New test.
6312
a3e2b438
PP
63132016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6314
6315 PR c++/70204
6316 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6317 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6318
11b6a02e
JJ
63192016-03-21 Jakub Jelinek <jakub@redhat.com>
6320
6321 PR middle-end/70326
6322 * gcc.dg/pr70326.c: New test.
6323
b9407883
MG
63242016-03-21 Marc Glisse <marc.glisse@inria.fr>
6325 Jakub Jelinek <jakub@redhat.com>
6326
6327 PR tree-optimization/70317
6328 * gcc.dg/pr70317.c: New test.
6329
4a148e19
UB
63302016-03-21 Uros Bizjak <ubizjak@gmail.com>
6331
6332 PR target/70327
6333 * gcc.target/i386/pr70327.c: New test.
6334
2a85ddbb
ML
63352016-03-21 Martin Liska <mliska@suse.cz>
6336
7d36fe98 6337 PR ipa/70306
2a85ddbb
ML
6338 * gcc.dg/ipa/pr70306.c: New test.
6339
4a148e19 63402016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6341
6342 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6343 * gcc.target/arm/attr-align3.c: Likewise.
6344 * gcc.target/arm/attr_arm.c: Likewise.
6345 * gcc.target/arm/flip-thumb.c: Likewise.
6346
6b366948
JJ
63472016-03-21 Jakub Jelinek <jakub@redhat.com>
6348
6349 PR target/70296
6350 * gcc.target/powerpc/altivec-36.c: New test.
6351
2fac8c14
RB
63522016-03-21 Richard Biener <rguenther@suse.de>
6353
6354 PR tree-optimization/70310
6355 * gcc.dg/torture/pr70310.c: New testcase.
6356
e9bde854
KY
63572016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6358
6359 PR target/70293
6360 * gcc.target/i386/pr70293.c: New test.
6361
56bbfaf6
RB
63622016-03-21 Richard Biener <rguenther@suse.de>
6363
6364 PR tree-optimization/70288
6365 * gcc.dg/torture/pr70288-1.c: New testcase.
6366 * gcc.dg/torture/pr70288-2.c: Likewise.
6367
3eee49ed
AB
63682016-03-21 Andrey Belevantsev <abel@ispras.ru>
6369
6370 PR rtl-optimization/69307
6371 * gcc.target/arm/pr69307.c: New test.
4a148e19 6372
8e7816b4
AB
63732016-03-21 Andrey Belevantsev <abel@ispras.ru>
6374
6375 PR rtl-optimization/69102
6376 * gcc.c-torture/compile/pr69102.c: New test.
6377
14d7d4be
JL
63782016-03-18 Jeff Law <law@redhat.com>
6379
6380 PR rtl-optimization/70263
6381 * gcc.c-torture/compile/pr70263-1.c: New test.
6382 * gcc.target/i386/pr70263-2.c: New test.
6383
5c6a601c
BS
63842016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6385
6386 PR rtl-optimization/70278
6387 * gcc.dg/torture/pr70278.c: New test.
6388 * gcc.target/arm/pr70278.c: New test.
6389
4bbf545b
DM
63902016-03-18 David Malcolm <dmalcolm@redhat.com>
6391
6392 PR c/70281
6393 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6394 (test_builtin_types_compatible_p): New test function.
6395 * gcc.dg/pr70281.c: New test case.
6396
dc28bb68
CL
63972016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6398
6399 PR target/70113
6400 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6401
5e8d6dff
IE
64022016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6403
6404 PR tree-optimization/70252
6405 * gcc.dg/pr70252.c: New test.
6406
d0e7e403
TV
64072016-03-18 Tom de Vries <tom@codesourcery.com>
6408
6409 * gcc.dg/pr70161-2.c: New test.
6410 * gcc.dg/pr70161.c: New test.
6411
fa22501a
TV
64122016-03-18 Tom de Vries <tom@codesourcery.com>
6413
6414 PR ipa/70269
6415 * gcc.dg/pr70269.c: New test.
6416
dd125026
JJ
64172016-03-18 Jakub Jelinek <jakub@redhat.com>
6418
6419 PR c++/70267
6420 * g++.dg/ext/java-3.C: New test.
6421
91914f0a
PP
64222016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6423
6424 PR c++/70205
6425 * g++.dg/lookup/pr70205.C: New test.
6426
753a8910
PP
64272016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6428
6429 PR c++/70218
6430 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6431
14ba7b28
MP
64322016-03-17 Marek Polacek <polacek@redhat.com>
6433
6434 PR c/69407
6435 * gcc.dg/atomic-op-6.c: New test.
6436
ded60913
DM
64372016-03-17 David Malcolm <dmalcolm@redhat.com>
6438
6439 PR c/70264
6440 * c-c++-common/pr70264.c: New test case.
6441
a3aad0e6
JJ
64422016-03-17 Jakub Jelinek <jakub@redhat.com>
6443
17366700
JJ
6444 PR c++/70144
6445 * c-c++-common/pr70144-1.c: New test.
6446 * c-c++-common/pr70144-2.c: New test.
6447
a3aad0e6
JJ
6448 PR c++/70272
6449 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6450 * g++.dg/opt/flifetime-dse6.C: New test.
6451 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6452
b57e6e18
L
64532016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6454
6455 PR driver/70192
6456 * gcc.dg/pic-1.c: New test.
6457 * gcc.dg/pic-2.c: Likewise.
6458 * gcc.dg/pic-3.c: Likewise.
6459 * gcc.dg/pic-4.c: Likewise.
6460 * gcc.dg/pie-1.c: Likewise.
6461 * gcc.dg/pie-2.c: Likewise.
6462 * gcc.dg/pie-3.c: Likewise.
6463 * gcc.dg/pie-4.c: Likewise.
6464 * gcc.dg/pie-5.c: Likewise.
6465 * gcc.dg/pie-6.c: Likewise.
6466
b38ba58b
TV
64672016-03-17 Tom de Vries <tom@codesourcery.com>
6468
6469 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6470 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6471
6931b3b7
RB
64722016-03-17 Richard Biener <rguenther@suse.de>
6473
6474 PR debug/70271
6475 * g++.dg/debug/pr70271.C: New testcase.
6476
0c8b64cb
IE
64772016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6478
6479 * gcc.target/i386/pr70251.c: New test.
6480
b1970801
MP
64812016-03-17 Marek Polacek <polacek@redhat.com>
6482
6483 PR c++/70194
6484 * g++.dg/warn/constexpr-70194.C: New test.
6485
820c5eaa
RH
64862016-03-16 Richard Henderson <rth@redhat.com>
6487
6488 PR middle-end/70240
6489 * gcc.c-torture/compile/pr70240.c: New.
6490
da0ad263
SKS
64912016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6492
6493 * gcc.c-torture/compile/20151204.c: Skip for avr.
6494
c73d295c
JJ
64952016-03-16 Jakub Jelinek <jakub@redhat.com>
6496
6497 PR target/70245
6498 * g++.dg/opt/pr70245.C: New test.
6499 * g++.dg/opt/pr70245.h: New file.
6500 * g++.dg/opt/pr70245-aux.cc: New file.
6501
b2794066
MS
65022016-03-16 Martin Sebor <msebor@redhat.com>
6503
6504 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6505
aa43616c
RH
65062016-03-16 Richard Henderson <rth@redhat.com>
6507
6508 PR middle-end/70199
6509 * gcc.c-torture/compile/pr70199.c: New.
6510
59608fe5
L
65112016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6512
6513 * gcc.dg/uninit-19.c: Run dos2unix.
6514
ab4c578f
MP
65152016-03-16 Marek Polacek <polacek@redhat.com>
6516
6517 PR c/70093
6518 * gcc.dg/nested-func-10.c: New test.
6519 * gcc.dg/nested-func-9.c: New test.
6520
f5387e76
JJ
65212016-03-16 Jakub Jelinek <jakub@redhat.com>
6522
6523 PR tree-optimization/68714
6524 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6525
7662b718
TV
65262016-03-16 Tom de Vries <tom@codesourcery.com>
6527
6528 PR tree-optimization/68715
6529 * gcc.dg/graphite/pr68715-2.c: New test.
6530 * gcc.dg/graphite/pr68715.c: New test.
6531 * gfortran.dg/graphite/pr68715.f90: New test.
6532
be7ce7ae
TV
65332016-03-16 Tom de Vries <tom@codesourcery.com>
6534
6535 PR tree-optimization/68809
6536 * gcc.dg/graphite/pr68809-2.c: New test.
6537 * gcc.dg/graphite/pr68809.c: New test.
6538
1935f250
JJ
65392016-03-16 Jakub Jelinek <jakub@redhat.com>
6540
6651c93e
JJ
6541 PR c++/70147
6542 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6543 method call to i () as argument. Adjust expected output.
6544
1935f250
JJ
6545 PR c++/70147
6546 * g++.dg/ubsan/pr70147-1.C: New test.
6547 * g++.dg/ubsan/pr70147-2.C: New test.
6548
ab1caa6e
MS
65492016-03-15 Martin Sebor <msebor@redhat.com>
6550
6551 PR c++/58281
6552 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6553
5c2a1bbb
JDA
65542016-03-15 John David Anglin <danglin@gcc.gnu.org>
6555
cb5d8ad1
JDA
6556 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6557 hppa*-*-hpux*.
6558
b440dd40
JDA
6559 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6560
5c2a1bbb
JDA
6561 PR libfortran/69799
6562 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6563 libatomic_available.
6564
42c729c5
MP
65652016-03-15 Marek Polacek <polacek@redhat.com>
6566
6567 PR c++/70209
6568 * g++.dg/ext/attribute-may-alias-4.C: New test.
6569
82b1c550
AM
65702016-03-15 Alexander Monakov <amonakov@ispras.ru>
6571
6572 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6573 -fvar-tracking-assignments-toggle flag.
6574
4ccbf3a6
PH
65752016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6576
6577 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6578
c39858bd
JJ
65792016-03-15 Jakub Jelinek <jakub@redhat.com>
6580
6581 PR rtl-optimization/70222
6582 * gcc.c-torture/execute/pr70222-1.c: New test.
6583 * gcc.c-torture/execute/pr70222-2.c: New test.
6584
8be119c1
RH
65852016-03-15 Richard Henderson <rth@redhat.com>
6586
6587 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6588
6598bb55
AB
65892016-03-15 Andrey Belevantsev <abel@ispras.ru>
6590
6591 PR rtl-optimization/69032
6592 * gcc.dg/pr69032.c: New test.
6593
81fa2944
AB
65942016-03-15 Andrey Belevantsev <abel@ispras.ru>
6595
6596 PR rtl-optimization/63384
4a148e19 6597 * g++.dg/pr63384.C: New test.
81fa2944 6598
74ea9ab6
AB
65992016-03-15 Andrey Belevantsev <abel@ispras.ru>
6600
6601 PR target/64411
6602 * gcc.target/i386/pr64411.C: New test.
6603
045d5055
TV
66042016-03-15 Tom de Vries <tom@codesourcery.com>
6605
6606 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6607 * gfortran.dg/goacc/kernels-alias.f95: New test.
6608
3ea33585
MS
66092016-03-14 Martin Sebor <msebor@redhat.com>
6610
6611 PR c++/53792
6612 * g++.dg/cpp0x/constexpr-inline.C: New test.
6613 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6614
1df7b330
DE
66152016-03-14 David Edelsohn <dje.gcc@gmail.com>
6616
6617 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6618
79b57d18
JJ
66192016-03-14 Jakub Jelinek <jakub@redhat.com>
6620
6621 PR middle-end/70219
6622 * gcc.dg/pr70219.c: New test.
6623
3cbf012a
BS
66242016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6625
6626 PR target/70083
6627 * gcc.dg/torture/pr70083.c: New test.
6628 * gcc.target/i386/pr70083.c: New test.
6629
a9fee7cd
RB
66302016-03-14 Richard Biener <rguenther@suse.de>
6631
6632 PR tree-optimization/56365
6633 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6634
4799603f
SB
66352016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6636
6637 PR target/70098
6638 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6639 New function.
6640 * g++.dg/pr70098.C: New testcase.
6641
6642
760ca967
TV
66432016-03-14 Tom de Vries <tom@codesourcery.com>
6644
6645 PR tree-optimization/70045
6646 * gcc.dg/graphite/pr70045.c: New test.
6647
44e66a77
JD
66482016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6649
6650 PR fortran/69043
6651 * gfortran.dg/include_9.f90: New test.
6652
a18e0fe1
DH
66532016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6654
6655 PR fortran/45076
6656 gfortran.dg/prof/prof.exp: New script.
6657 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6658
d0aca6ab
AB
66592016-03-12 Andrey Belevantsev <abel@ispras.ru>
6660
6661 PR rtl-optimization/69307
6662 * gcc.dg/pr69307.c: New test.
6663
cefe08a4
VM
66642016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6665
6666 PR target/69614
6667 * gcc.target/arm/pr69614.c: New.
6668
70112e2a
PT
66692016-03-12 Paul Thomas <pault@gcc.gnu.org>
6670
6671 PR fortran/70031
6672 * gfortran.dg/submodule_14.f08: New test
6673
6674 PR fortran/69524
6675 * gfortran.dg/submodule_15.f08: New test
6676
3f1e5d3a
PP
66772016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6678
6679 PR c++/70106
6680 * g++.dg/cpp1y/paren3.C: New test.
6681
a3f6d680
MM
66822016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6683
6684 PR target/70131
6685 * gcc.target/powerpc/ppc-round2.c: New test.
6686
92348f09
BS
66872016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6688
6689 PR target/70123
6690 * gcc.dg/torture/pr70123.c: New test.
6691
cebde9e9
JL
66922016-03-11 Jeff Law <law@redhat.com>
6693
6694 PR tree-optimization/70190
6695 * gcc.c-torture/compile/pr70190.c: New test.
6696
3edc5da4
DM
66972016-03-11 David Malcolm <dmalcolm@redhat.com>
6698
6699 PR c/68187
6700 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6701 case.
6702 (test43_b): Likewise.
6703 (test43_c): Likewise.
6704 (test43_d): Likewise.
6705 (test43_e): Likewise.
6706 (test43_f): Likewise.
6707 (test43_g): Likewise.
6708 (test44_a): Likewise.
6709 (test44_b): Likewise.
6710 (test44_c): Likewise.
6711 (test44_d): Likewise.
6712 (test44_e): Likewise.
6713
318c1204
DM
67142016-03-11 David Malcolm <dmalcolm@redhat.com>
6715
6716 PR c/70085
6717 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6718
bc062234
KT
67192016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6720
6721 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6722 dg-options.
6723
acfc1ac1
KT
67242016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6725
6726 PR target/70002
6727 PR target/69245
6728 * gcc.target/aarch64/pr69245_2.c: New test.
6729
d1e2bb2d
JJ
67302016-03-11 Jakub Jelinek <jakub@redhat.com>
6731
6732 PR tree-optimization/70177
6733 * gcc.dg/pr70177.c: New test.
6734
07350627
AL
67352016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6736
6737 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6738
5c6706f7
AL
67392016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6740
6741 * gcc.dg/tree-ssa/sra-20.c: New.
6742
02d472a2
JJ
67432016-03-11 Jakub Jelinek <jakub@redhat.com>
6744
686d390a
JJ
6745 PR rtl-optimization/70174
6746 * gcc.dg/pr70174.c: New test.
6747
02d472a2
JJ
6748 PR tree-optimization/70169
6749 * gcc.dg/pr70169.c: New test.
6750
0f9befa1
IE
67512016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6752
6753 PR target/70160
6754 * gcc.target/i386/pr70160.c: New test.
6755
432d4670
AK
67562016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6757
6758 * gcc.target/s390/dfp-1.c: New test.
6759
a3dc8760
NC
67602016-03-10 Nick Clifton <nickc@redhat.com>
6761
6762 PR target/70044
6763 * gcc.target/aarch64/pr70044.c: New test.
6764
b87a8d7d
PP
67652016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6766 Jakub Jelinek <jakub@redhat.com>
6767
6768 PR c++/70001
6769 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6770 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6771 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6772
4f4ada6a
JH
67732016-03-10 Jan Hubicka <hubicka@ucw.cz>
6774
6775 PR lto/69589
6776 * g++.dg/lto/pr69589_0.C: New testcase
6777 * g++.dg/lto/pr69589_1.C: New testcase
6778
d49b0aa0
MP
67792016-03-10 Marek Polacek <polacek@redhat.com>
6780
6781 PR c++/70153
6782 * g++.dg/delayedfold/unary-plus1.C: New test.
6783
67842016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6785
6786 * gcc.target/arm/pr45701-1.c: Escape brackets.
6787 * gcc.target/arm/pr45701-2.c: Likewise.
6788
71017a7b
AL
67892016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6790
6791 * gfortran.dg/unconstrained_commons.f: New.
6792
ba52669f
AM
67932016-03-10 Alan Modra <amodra@gmail.com>
6794
6795 * gcc.dg/pr69195.c: New.
6796 * gcc.dg/pr69238.c: New.
6797
27742332
TV
67982016-03-10 Tom de Vries <tom@codesourcery.com>
6799
6800 PR testsuite/68915
6801 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6802
3a81a594
RB
68032016-03-10 Richard Biener <rguenther@suse.de>
6804
6805 PR tree-optimization/70128
6806 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6807 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6808
3433b975
JJ
68092016-03-09 Jakub Jelinek <jakub@redhat.com>
6810
c2864f02
JJ
6811 PR tree-optimization/70152
6812 * gcc.dg/pr70152.c: New test.
6813
3433b975
JJ
6814 PR target/70086
6815 * gcc.target/i386/pr70086-1.c: New test.
6816 * gcc.target/i386/pr70086-2.c: New test.
6817 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6818
6819 PR tree-optimization/70127
6820 * gcc.c-torture/execute/pr70127.c: New test.
6821
96b3c82d
CP
68222016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6823
6824 * c-c++-common/goacc/combined-directives-2.c: New test.
6825
b4f3232d
DM
68262016-03-09 David Malcolm <dmalcolm@redhat.com>
6827
6828 PR c/68473
6829 PR c++/70105
6830 * g++.dg/diagnostic/pr70105.C: New test.
6831 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6832 (test_multiple_ordinary_maps): New test function.
6833
40499f81
DM
68342016-03-09 David Malcolm <dmalcolm@redhat.com>
6835
6836 PR c/68473
6837 PR c++/70105
6838 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6839 Drop range information from call to inform_at_rich_loc.
6840 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6841 New.
6842 (test_show_locus): Replace calls to rich_location::add_range with
6843 calls to add_range. Rewrite the tests that used the now-defunct
6844 rich_location ctor taking a source_range. Simplify other tests
6845 by replacing calls to COMBINE_LOCATION_DATA with calls to
6846 make_location.
6847
c9e33662
RB
68482016-03-09 Richard Biener <rguenther@suse.de>
6849 Jakub Jelinek <jakub@redhat.com>
6850
6851 PR tree-optimization/70138
6852 * gcc.dg/vect/pr70138-1.c: New testcase.
6853 * gcc.dg/vect/pr70138-2.c: Likewise.
6854
2c73b764
JJ
68552016-03-09 Jakub Jelinek <jakub@redhat.com>
6856
6857 PR target/70049
6858 * gcc.target/i386/pr70049.c: New test.
6859
c06d25bb
RB
68602016-03-09 Richard Biener <rguenther@suse.de>
6861
6862 PR c/70143
6863 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6864 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6865 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6866
5828a501
RO
68672016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6868
6869 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6870 arm-*-*.
6871
2e141c8d
JJ
68722016-03-09 Jakub Jelinek <jakub@redhat.com>
6873
5a9def37
JJ
6874 PR middle-end/67278
6875 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6876
2e141c8d
JJ
6877 PR target/67278
6878 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6879
6880 PR middle-end/70050
6881 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6882 in testcase comment.
6883
bf751f40
TV
68842016-03-09 Tom de Vries <tom@codesourcery.com>
6885
6886 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6887 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6888 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6889 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6890 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6891 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6892 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6893 * gfortran.dg/goacc/kernels-loop.f95: New test.
6894
e210c999
MS
68952016-03-08 Martin Sebor <msebor@redhat.com>
6896
6897 PR c++/62096
6898 * g++.dg/warn/overflow-warn-7.C: New test.
6899
80aac5c8
JM
69002016-03-08 Jason Merrill <jason@redhat.com>
6901
6902 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6903 * lib/target-supports.exp (check_effective_target_concepts): New.
6904
12b81409
JJ
69052016-03-08 Jakub Jelinek <jakub@redhat.com>
6906
d259b234
JJ
6907 PR c++/70135
6908 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6909 * g++.dg/ubsan/pr70135.C: New test.
6910
12b81409
JJ
6911 PR target/70110
6912 * gcc.dg/pr70110.c: New test.
6913
b4e9f2aa
MJ
69142016-03-07 Martin Jambor <mjambor@suse.cz>
6915
6916 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6917 * c-c++-common/gomp/if-1.c: Likewise.
6918 * c-c++-common/gomp/pr61486-2.c: Likewise.
6919 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6920 to dg-additional-options.
6921 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6922 * g++/gomp/target-teams-1.c: Likewise.
6923 * gcc.dg/gomp/gomp.exp: Likewise.
6924 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6925 dg-additional-options.
6926 * gfortran.dg/gomp/gomp.exp: Likewise.
6927 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6928 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6929 dg-additional-options.
6930 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6931
f86e631e
MJ
69322016-03-07 Martin Jambor <mjambor@suse.cz>
6933
6934 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6935 * c-c++-common/gomp/gridify-1.c: New test.
6936 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6937
94156b3f
AV
69382016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6939
6940 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6941 trigger for cortex-r8, when scanning for register r8.
6942 * gcc.target/arm/pr45701-2.c: Likewise.
6943
a84a49b7 69442016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6945 Jeff Law <law@redhat.com>
a84a49b7
RB
6946
6947 PR tree-optimization/69740
6948 * gcc.c-torture/compile/pr69740-1.c: New test.
6949 * gcc.c-torture/compile/pr69740-2.c: New test.
6950
e41f6c9e
BS
69512016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6952
6953 * lib/target-supports.exp
6954 (check_effective_target_whole_vector_shift): Enable for PPC64.
6955
57548bf5
RB
69562016-03-07 Richard Biener <rguenther@suse.de>
6957
6958 PR tree-optimization/70115
6959 * gcc.dg/torture/pr70115.c: New testcase.
6960
4ae13300
NS
69612016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6962
6963 PR middle-end/69916
6964 * c-c-++-common/goacc/pr69916.c: New.
6965
5edb9853
RH
69662016-03-07 Richard Henderson <rth@redhat.com>
6967
6968 * gcc.c-torture/compile/pr70061.c: New test.
6969
2067a8f3
RB
69702016-03-07 Richard Biener <rguenther@suse.de>
6971
6972 PR testsuite/70109
6973 * gcc.dg/vect/O3-pr36098.c: New testcase.
6974
4145a9b7
CL
69752016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6976
6977 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6978
1878be32
EB
69792016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6980
6981 * gnat.dg/renaming9.ad[sb]: New testcase.
6982
df762bb2
JJ
69832016-03-05 Jakub Jelinek <jakub@redhat.com>
6984
6985 PR c++/70084
6986 * g++.dg/expr/stdarg3.C: New test.
6987
7d461295
JL
69882016-03-04 Jeff Law <law@redhat.com>
6989
6990 PR tree-optimization/69196
6991 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6992 x86_64-*-*.
6993
29b9828f
BS
69942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6995
b6b552fd
BS
6996 PR c/69973
6997 * gcc.dg/pr69973.c: New test.
6998
201d49e9
BS
6999 PR rtl-optimization/69941
7000 * gcc.dg/torture/pr69941.c: New test.
7001
29b9828f
BS
7002 PR c/69824
7003 * gcc.dg/pr69824.c: New test.
7004
640b7e74
TV
70052016-03-05 Tom de Vries <tom@codesourcery.com>
7006
7007 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7008 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7009 function.
7010
7a3a3fad
PP
70112016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7012
7013 PR c++/66786
7014 * g++.dg/cpp1y/var-templ48.C: New test.
7015 * g++.dg/cpp1y/var-templ49.C: New test.
7016
cd439aec
EB
70172016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7018
7019 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7020
60204554
JJ
70212016-03-04 Jakub Jelinek <jakub@redhat.com>
7022
0c8825de
JJ
7023 PR c++/70035
7024 * g++.dg/ubsan/pr70035.C: New test.
7025
60204554
JJ
7026 PR target/70062
7027 * gcc.target/i386/pr70062.c: New test.
7028
f79d4eab
L
70292016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7030
7031 * g++.dg/template/typename21.C: Remove c++98_only.
7032
ea81ce67
L
70332016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7034
7035 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7036
64b23c13
DM
70372016-03-04 David Malcolm <dmalcolm@redhat.com>
7038
7039 PR c/68187
7040 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7041 function.
7042 (fn_42_b): Likewise.
7043 (fn_42_c): Likewise.
7044
729526f5
DM
70452016-03-04 David Malcolm <dmalcolm@redhat.com>
7046
7047 PR c/68187
7048 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7049 function.
7050 (fn_40_b): Likewise.
7051 (fn_41_a): Likewise.
7052 (fn_41_b): Likewise.
7053
f9ea11ac
JJ
70542016-03-04 Jakub Jelinek <jakub@redhat.com>
7055
7056 PR target/70059
7057 * gcc.target/i386/avx512f-pr70059.c: New test.
7058 * gcc.target/i386/avx512dq-pr70059.c: New test.
7059
b6c38c69
BS
70602016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7061
7062 PR rtl-optimization/57676
7063 * gcc.dg/torture/pr57676.c: New test.
7064
af3cdd34
IE
70652016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7066
7067 * gcc.dg/pr70026.c: New test.
7068
7ff6ca38
MP
70692016-03-04 Marek Polacek <polacek@redhat.com>
7070
7071 PR c/69798
7072 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7073 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7074
a6bf62d5
KT
70752016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7076
7077 PR target/70004
7078 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7079 Delete.
7080 (test_corners_sisd_si): Likewise.
7081 (main): Remove checks of the above.
7082 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7083
ae4cdc6a
EB
70842016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7085
7086 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7087
08455559
CL
70882016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7089
7090 * gcc.dg/torture/pr69951.c: Accept argc==0.
7091
e9a35493
RB
70922016-03-04 Richard Biener <rguenther@suse.de>
7093
7094 PR c++/70054
7095 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7096 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7097
fba054c2
DV
70982016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7099
7100 PR testsuite/69766
7101 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7102 testing multiarch.
7103
f10cdc6c
JJ
71042016-03-04 Jakub Jelinek <jakub@redhat.com>
7105
7106 PR debug/69947
7107 * gcc.dg/guality/pr69947.c: New test.
7108
2e981ba0
JJ
71092016-03-03 Jakub Jelinek <jakub@redhat.com>
7110
7111 PR ada/70017
7112 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7113
0ba3bfa2
KT
71142016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7115
7116 PR rtl-optimization/69904
7117 * gcc.target/arm/pr69904.c: New test.
7118
97ecdb46
JJ
71192016-03-03 Jakub Jelinek <jakub@redhat.com>
7120
7121 PR target/70021
7122 * gcc.dg/vect/pr70021.c: New test.
7123 * gcc.target/i386/pr70021.c: New test.
7124
a2a743a1
MP
71252016-03-03 Marek Polacek <polacek@redhat.com>
7126
7127 PR middle-end/70050
7128 * gcc.dg/pr70050.c: New test.
7129
fa07ecdd
JG
71302016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7131
7132 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7133
23504262
ML
71342016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7135
7136 PR tree-optimization/70043
7137 * gfortran.dg/vect/pr70043.f90: New test.
7138
b7b9e1a9
EB
71392016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7140
7141 * gnat.dg/specs/task1.ads: New test.
7142
cb83ba54
RO
71432016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7144
7145 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7146 Invoke gdb with -batch.
7147 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7148
a75f5e30
RB
71492016-03-03 Richard Biener <rguenther@suse.de>
7150
7151 PR tree-optimization/55936
7152 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7153
268bc320
JL
71542016-03-02 Jeff Law <law@redhat.com>
7155
815f20ab
JL
7156 PR rtl-optimization/69942
7157 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7158 effects of argument promotions.
7159
268bc320
JL
7160 PR tree-optimization/69987
7161 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7162 target does not support -fprefetch-loop-arrays.
7163
171f7de5
UB
71642016-03-02 Uros Bizjak <ubizjak@gmail.com>
7165
7166 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7167
192912db
BC
71682016-03-02 Bin Cheng <bin.cheng@arm.com>
7169
c7908871 7170 PR rtl-optimization/69052
192912db
BC
7171 * gcc.target/i386/pr69052.c: New test.
7172
90a7a40b
AM
71732016-03-02 Alan Modra <amodra@gmail.com>
7174
7175 * gcc.dg/pr69990.c: New.
7176
69fa742f
JJ
71772016-03-02 Jakub Jelinek <jakub@redhat.com>
7178
de752fb0
JJ
7179 PR c/68062
7180 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7181
7182 PR middle-end/70022
7183 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7184
69fa742f
JJ
7185 PR target/70028
7186 * gcc.target/i386/pr70028.c: New test.
7187
7c65bd56
MK
71882016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7189
7190 * c-c++-common/asan/swapcontext-test-1.c,
7191 * c-c++-common/tsan/thread_leak.c,
7192 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7193 * g++.dg/tsan/benign_race.C,
7194 * g++.dg/tsan/fd_close_norace.C,
7195 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7196 races with sanitizer output
7197
37d98220 71982016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7199 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7200
7201 PR target/67278
7202 * gcc.dg/simd-8.c: New testcase.
7203
218db463
RB
72042016-03-02 Richard Biener <rguenther@suse.de>
7205
7206 PR middle-end/67278
7207 * gcc.dg/simd-7.c: New testcase.
7208
22c72158
EB
72092016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7210
7211 * gcc.target/i386/pr70007.c: Tweak.
7212
9a790ccc
DV
72132016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7214
7215 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7216
bd02f00f
MP
72172016-03-02 Marek Polacek <polacek@redhat.com>
7218
7219 PR c/67854
7220 * gcc.dg/pr67854.c: New test.
7221
1e840f39
JJ
72222016-03-02 Jakub Jelinek <jakub@redhat.com>
7223
7224 PR middle-end/70025
7225 * gcc.dg/torture/pr70025.c: New test.
7226
bca00241
VK
72272016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7228
7229 PR tree-optimization/68621
7230 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7231
0bca04b8
EB
72322016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7233
7234 * gcc.target/i386/pr70007.c: New test.
7235
2a9afc86
JL
72362016-03-01 Jeff Law <law@redhat.com>
7237
eab2541b 7238 PR tree-optimization/69196
9d83ef71 7239 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7240
2a9afc86
JL
7241 PR tree-optimization/69196
7242 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7243 duplicating code and spoiling the expected output.
7244
0d39977e
MM
72452016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7246
7247 PR target/70033
7248 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7249 supports power9 before doing tests.
7250 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7251 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7252 * gcc.target/powerpc/p9-permute.c: Likewise.
7253
a0c0699d
UB
72542016-03-01 Uros Bizjak <ubizjak@gmail.com>
7255
7256 PR target/70027
7257 * gcc.target/i386/pr70027.c: New test.
7258
0ae3ef47 72592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7260
7261 * gcc.dg/pr70017.c: New test.
7262
686e2237
JJ
72632016-03-01 Jakub Jelinek <jakub@redhat.com>
7264
7265 PR c/69796
7266 PR c/69974
7267 * gcc.dg/pr69796.c: New test.
7268 * gcc.dg/pr69974.c: New test.
7269
f8e4188c
EB
72702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7271
7272 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7273
5e3f1c7c
JL
72742016-02-29 Jeff Law <law@redhat.com>
7275
7276 PR tree-optimization/69987
7277 * gfortran.dg/pr69987.f90: New test.
7278
7279 PR tree-optimization/69989
7280 * gcc.c-torture/compile/pr69989-2.c: New test.
7281
1be56bc5
MP
72822016-03-01 Marek Polacek <polacek@redhat.com>
7283
7284 PR c++/69795
7285 * g++.dg/parse/invalid1.C: New test.
7286
1b19470d
RB
72872016-03-01 Richard Biener <rguenther@suse.de>
7288
7289 PR middle-end/70022
7290 * gcc.dg/pr70022.c: New testcase.
7291
3ae0661a
IE
72922016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7293
7294 PR tree-optimization/69956
7295 * gcc.dg/pr69956.c: New test.
7296
0f09ab88
BS
72972016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7298
7299 PR target/70011
7300 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7301 XFAIL when hardware supports efficient unaligned storage access.
7302
76d881bf
PP
73032016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7304
7305 PR c++/69961
7306 * g++.dg/template/pr69961a.C: New test.
7307 * g++.dg/template/pr69961b.C: New test.
7308
7168133a
DM
73092016-02-29 David Malcolm <dmalcolm@redhat.com>
7310
7311 PR preprocessor/69985
7312 * gcc.dg/cpp/pr69985.c: New test case.
7313
0c6072a3
JL
73142016-02-29 Jeff Law <law@redhat.com>
7315
e66f219b
JL
7316 PR tree-optimization/70005
7317 * gcc.c-torture/execute/pr70005.c New test.
7318
0c6072a3
JL
7319 PR tree-optimization/69999
7320 * gcc.c-torture/compile/pr69999.c: New test.
7321
fd9fbdb3
YR
73222016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7323
7324 PR tree-optimization/69652
7325 * gcc.dg/torture/pr69652.c: Delete test.
7326 * gcc.dg/vect/pr69652.c: New test.
7327
cbd400b4
RB
73282016-02-19 Richard Biener <rguenther@suse.de>
7329
7330 PR tree-optimization/69980
7331 * gfortran.dg/vect/pr69980.f90: New testcase.
7332
84ea0f58
EB
73332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7334
7335 * gcc.target/sparc/20160229-1.c: New test.
7336
5d2a63dc
EB
73372016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7338
7339 * gnat.dg/stack_usage3.adb: New test.
7340 * gnat.dg/stack_usage3_pkg.ads: New helper.
7341
93e708f9
EB
73422016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7343
7344 * gnat.dg/renaming8.adb: New test.
7345 * gnat.dg/renaming8_pkg1.ads: New helper.
7346 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7347 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7348
6512bc93
RB
73492016-02-29 Richard Biener <rguenther@suse.de>
7350
7351 PR tree-optimization/69720
7352 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7353
7b201a88
TK
73542016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7355
7356 PR fortran/68147
7357 PR fortran/47674
7358 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7359
82ee0cf2 73602016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7361 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7362
7363 PR fortran/56007
7364 * gfortran.dg/coarray_8.f90: Adjust error message.
7365 * gfortran.dg/pr56007.f90: New test.
7366 * gfortran.dg/pr56007.f: New test.
7367
cdc1a2c8
L
73682016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7369
7370 PR tree-optimization/69989
7371 * gcc.dg/torture/pr69989.c: New test.
7372
33505bcf
EB
73732016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7374
7375 * gcc.target/i386/stack-realign-win.c: New test.
7376
524bfb19
HA
73772016-02-28 Harald Anlauf <anlauf@gmx.de>
7378
7379 PR fortran/60126
7380 * gfortran.dg/pr60126.f90: New test.
7381
bd542508
JL
73822016-02-27 Jeff Law <law@redhat.com>
7383
7384 Revert
7385 2016-02-26 Richard Biener <rguenther@suse.de>
7386 Jeff Law <law@redhat.com>
7387
7388 PR tree-optimization/69740
7389 * gcc.c-torture/compile/pr69740-1.c: New test.
7390 * gcc.c-torture/compile/pr69740-2.c: New test.
7391
dd1291e0
JD
73922016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7393
5fb67f8b 7394 PR fortran/69910
dd1291e0
JD
7395 * gfortran.dg/newunit_4.f90: New test.
7396
5cfefb59
JJ
73972016-02-27 Jakub Jelinek <jakub@redhat.com>
7398
7399 PR target/69613
7400 PR rtl-optimization/69886
7401 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7402 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7403 target.
7404
20ba5f33
MS
74052016-02-26 Martin Sebor <msebor@redhat.com>
7406
7407 PR tree-optimization/15826
7408 * gcc.dg/tree-ssa/pr15826.c: New test.
7409
e6fb01b0
JJ
74102016-02-26 Jakub Jelinek <jakub@redhat.com>
7411
7412 PR target/69969
7413 * gcc.target/powerpc/pr69969.c: New test.
7414
e3e0cf64
MS
74152016-02-26 Martin Sebor <msebor@redhat.com>
7416
7417 PR c++/15766
7418 * g++.old-deja/g++.other/decl5.C: Add a test case.
7419
d1f2bea5
SB
74202016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7421
7422 PR target/69946
7423 * gcc.target/powerpc/pr69946.c: New file.
7424
4a4f9d2b 74252016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7426 Jeff Law <law@redhat.com>
4a4f9d2b 7427
e3e0cf64 7428 PR tree-optimization/69740
4a4f9d2b
RB
7429 * gcc.c-torture/compile/pr69740-1.c: New test.
7430 * gcc.c-torture/compile/pr69740-2.c: New test.
7431
ad2a2706
MJ
74322016-02-26 Martin Jambor <mjambor@suse.cz>
7433
7434 PR middle-end/69920
7435 * gcc.dg/torture/pr69932.c: New test.
7436 * gcc.dg/torture/pr69936.c: Likewise.
7437
1d11f7ce
AK
74382016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7439
7440 PR target/69709
7441 * gcc.target/s390/pr69709.c: New test.
7442
6cfccbb2
KT
74432016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7444
7445 PR target/69245
7446 * gcc.target/aarch64/pr69245_1.c: New test.
7447
ac59ad4e
KT
74482016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7449
7450 PR target/69613
7451 * gcc.dg/torture/pr69613.c: New test.
7452
a2ad54a0
JJ
74532016-02-26 Jakub Jelinek <jakub@redhat.com>
7454
7455 PR rtl-optimization/69891
7456 * gcc.target/i386/pr69891.c: New test.
7457
0884062c 74582016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7459 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7460
d2369d4f 7461 PR target/61397
c163789b
MM
7462 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7463 functionality for both 32-bit and 64-bit.
7464
5aed7e2c
RB
74652016-02-26 Richard Biener <rguenther@suse.de>
7466
7467 PR tree-optimization/69551
7468 * gcc.dg/torture/pr69951.c: New testcase.
7469
798e2a8e
RB
74702016-02-25 Richard Biener <rguenther@suse.de>
7471
7472 PR tree-optimization/48795
7473 * gcc.dg/Warray-bounds-18.c: New testcase.
7474
9559fbac
RO
74752016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7476
7477 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7478
c049b107
JJ
74792016-02-25 Jakub Jelinek <jakub@redhat.com>
7480
7481 PR rtl-optimization/69896
7482 * gcc.dg/pr69896.c: New test.
7483
1137001c
PP
74842016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7485
7486 PR c++/69736
7487 * g++.dg/cpp1y/paren2.C: New test.
7488
2e9c8641
MS
74892016-02-24 Martin Sebor <msebor@redhat.com>
7490
7491 PR c/51147
7492 * gcc.dg/enum-mode-2.c: New test.
7493
03ca8fb3
JJ
74942016-02-24 Jakub Jelinek <jakub@redhat.com>
7495
7496 PR c++/69922
7497 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7498 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7499 * g++.dg/ubsan/pr69922.C: New test.
7500
0b05329b
MP
75012016-02-24 Marek Polacek <polacek@redhat.com>
7502
7503 PR c/69819
7504 * gcc.dg/pr69819.c: New test.
7505
57c2c374
MS
75062016-02-24 Martin Sebor <msebor@redhat.com>
7507
3b96b93a
MS
7508 PR c++/69912
7509 * g++.dg/ext/flexary15.C: New test.
7510
75112016-02-24 Martin Sebor <msebor@redhat.com>
7512
7513 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7514 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7515 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7516
65433bb5
MK
75172016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7518 Charles Baylis <charles.baylis@linaro.org>
7519
7520 PR debug/61033
7521 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7522
f802a424 75232016-02-24 Richard Biener <rguenther@suse.de>
44293580 7524 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7525
7526 PR middle-end/69760
7527 * gcc.dg/torture/pr69760.c: New testcase.
7528
525f795f
RO
75292016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7530
7531 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7532 pattern on Solaris with as.
7533
cd7bbceb
KT
75342016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7535
7536 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7537 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7538 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7539 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7540
89c0c1fd
JJ
75412016-02-24 Jakub Jelinek <jakub@redhat.com>
7542
7543 PR middle-end/69915
7544 * gcc.dg/pr69915.c: New test.
7545
0683fd27
KT
75462016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7547
7548 PR rtl-optimization/69886
7549 * gcc.dg/torture/pr69886.c: New test.
7550
e53d562a
RB
75512016-02-24 Richard Biener <rguenther@suse.de>
7552
7553 PR middle-end/68963
7554 * gcc.dg/torture/pr68963.c: New testcase.
7555
74a00288
KT
75562016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7557
7558 PR target/69875
7559 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7560 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7561 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7562 * gcc.target/arm/atomic_loaddi_1.c: New test.
7563 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7564 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7565 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7566 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7567 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7568 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7569 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7570 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7571
340fd4c9
JJ
75722016-02-24 Jakub Jelinek <jakub@redhat.com>
7573
7574 PR middle-end/69909
7575 * gcc.dg/torture/pr69909.c: New test.
7576
47d3fdb2
RB
75772016-02-24 Richard Biener <rguenther@suse.de>
7578
7579 PR tree-optimization/69907
7580 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7581 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7582 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7583
dab73e73
CB
75842016-02-24 Christian Bruel <christian.bruel@st.com>
7585
7586 * gcc.target/arm/pragma_cpp_fma.c: New test.
7587
7cc5ec65
JD
75882016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7589
7590 PR fortran/61156
7591 * gfortran.dg/include_6.f90: Update test.
7592
067fbd8b
JJ
75932016-02-23 Jakub Jelinek <jakub@redhat.com>
7594
7595 PR objc/69844
7596 * objc.dg/pr69844.m: New test.
7597
64a454d9
JD
75982016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7599
7600 PR libgfortran/69456
7601 * gfortran.dg/namelist_89.f90: New test.
7602 * gfortran.dg/pr59700.f90: Update test..
7603
35886f0b
MS
76042016-02-23 Martin Sebor <msebor@redhat.com>
7605
7606 PR middle-end/69780
7607 * g++.dg/ext/builtin_alloca.C: New test.
7608 * gcc.dg/builtins-68.c: New test.
7609
162cc7e3
RH
76102016-02-23 Richard Henderson <rth@redhat.com>
7611
7612 * gcc.target/i386/addr-space-3.c: Remove test.
7613
196440f8
DM
76142016-02-23 David Malcolm <dmalcolm@redhat.com>
7615
7616 PR preprocessor/69126
7617 PR preprocessor/69543
7618 * c-c++-common/pr69126-2-long.c: New test.
7619 * c-c++-common/pr69126-2-short.c: New test.
7620 * c-c++-common/pr69543-1.c: Remove xfail.
7621
1d3121af
DM
76222016-02-23 David Malcolm <dmalcolm@redhat.com>
7623
7624 PR preprocessor/69126
7625 PR preprocessor/69543
7626 PR preprocessor/69558
7627 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7628 (f): Rename to...
7629 (test_2): ...this, and add leading comment.
7630 (MACRO_3, test_3): New.
7631 (MACRO_4A, MACRO_4B, test_4): New.
7632 (MACRO): Rename to...
7633 (MACRO_5): ...this.
7634 (g): Rename to...
7635 (test_5): ...this, updating for renaming of MACRO, and
7636 add leading comment.
7637 * c-c++-common/pr69543-1.c: New.
7638 * c-c++-common/pr69543-2.c: New.
7639 * c-c++-common/pr69543-3.c: New.
7640 * c-c++-common/pr69543-4.c: New.
7641 * c-c++-common/pr69558-1.c: New.
7642 * c-c++-common/pr69558-2.c: New.
7643 * c-c++-common/pr69558-3.c: New.
7644 * c-c++-common/pr69558-4.c: New.
7645 * gcc.dg/pr69558.c: Move to...
7646 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7647 xfail for c++.
7648
f99c3557
TS
76492016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7650
7651 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7652 to -ftree-parallelize-loops/-fopenacc changes.
7653 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7654 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7655 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7656 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7657 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7658 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7659 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7660 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7661 * c-c++-common/goacc/kernels-loop.c: Likewise.
7662 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7663 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7664 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7665 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7666
c60ec7c2
RO
76672016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7668
7669 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7670
f1a62b6f
JJ
76712016-02-23 Jakub Jelinek <jakub@redhat.com>
7672
e67bf044
JJ
7673 PR c++/69902
7674 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7675
f1a62b6f
JJ
7676 PR c/69900
7677 * gcc.dg/pr69900.c: New test.
7678
20c5e09e
MJ
76792016-02-23 Martin Jambor <mjambor@suse.cz>
7680
7681 PR tree-optimization/69666
7682 * gcc.dg/tree-ssa/pr69666.c: New test.
7683
e457a6fc
AV
76842016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7685
7686 PR fortran/67451
7687 * gfortran.dg/coarray_allocate_5.f08: New test.
7688
d7b574f4
AK
76892016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7690
7691 * gcc.target/s390/vcond-shift.c: Move to ...
7692 * gcc.target/s390/vector/vcond-shift.c: ... here.
7693
58bdeb44
AK
76942016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7695
7696 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7697 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7698
7cd0387b
AK
76992016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7700
7701 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7702
4246c8da
MW
77032016-02-20 Mark Wielaard <mjw@redhat.com>
7704
7705 PR c/28901
7706 * gcc.dg/unused-variable-3.c: New test.
7707
f93bc532
JJ
77082016-02-22 Jakub Jelinek <jakub@redhat.com>
7709
7710 PR target/69888
7711 * gcc.target/i386/pr69888.c: New test.
7712
c4e360f4
RB
77132016-02-22 Richard Biener <rguenther@suse.de>
7714
7715 PR tree-optimization/69882
7716 * gfortran.dg/vect/pr69882.f90: New testcase.
7717
09c92f1c
JJ
77182016-02-22 Jakub Jelinek <jakub@redhat.com>
7719
7720 PR target/69885
7721 * gcc.dg/pr69885.c: New test.
7722
f88d45dc
OE
77232016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7724
7725 PR target/69806
7726 PR target/54089
7727 * gcc.target/sh/pr54089-10.c: New.
7728
ce1ff48e
PT
77292016-02-20 Paul Thomas <pault@gcc.gnu.org>
7730
7731 PR fortran/69423
7732 * gfortran.dg/deferred_character_15.f90 : New test.
7733
bbf27208
DH
77342016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7735
7736 PR fortran/57365
7737 gfortran.dg/allocate_with_source_18.f03: New test.
7738
77392016-02-20 Harald Anlauf <anlauf@gmx.de>
7740
7741 PR fortran/52531
7742 gfortran.dg/gomp/pr52531.f90: New test.
7743
268be88c
BE
77442016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7745
7746 PR c++/69865
7747 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7748 -std=c++03.
7749
4b6c824a
JJ
77502016-02-19 Jakub Jelinek <jakub@redhat.com>
7751
871b3f47
JJ
7752 PR c++/69826
7753 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7754 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7755
7a965d51
JJ
7756 PR c++/69850
7757 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7758
4b6c824a
JJ
7759 PR c++/69851
7760 * g++.dg/torture/pr69851.C: New test.
7761
15fca21a
MS
77622016-02-19 Martin Sebor <msebor@redhat.com>
7763
7764 PR testsuite/69573
7765 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7766
19e21586
JJ
77672016-02-19 Jakub Jelinek <jakub@redhat.com>
7768
03a616ac
JJ
7769 PR c++/69850
7770 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7771 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7772
19e21586
JJ
7773 PR c++/67767
7774 * g++.dg/cpp0x/pr67767.C: New test.
7775
2db16594
KT
77762016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7777
7778 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7779 for fp, simd, crypto, crc, lse.
7780 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7781 above.
7782 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7783 effective target check.
7784
5a7d9d1e
JJ
77852016-02-19 Jakub Jelinek <jakub@redhat.com>
7786
7787 PR target/69820
7788 * gcc.target/i386/pr69820.c: New test.
7789
6448f064
AK
77902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7791
7792 * gcc.target/s390/vector/int128-1.c: New test.
7793
d0a859e6
AK
77942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7795
7796 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7797
9e4eb643
AK
77982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7799
7800 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7801 instruction pattern name to prevent the testcase from failing with
7802 -march=z13.
7803
859a4c0e
AK
78042016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7805
7806 * gcc.target/s390/md/movstr-2.c: New test.
7807
efc2340b
MK
78082016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7809
7810 * gcc.target/s390/morestack.c: New test.
7811
ca2bfbc2
DV
78122016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7813
7814 PR target/69625
7815 * gcc.target/s390/pr69625.c: Add test case.
7816
efd4bd05
BE
78172016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7818
7819 PR testsuite/68580
7820 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7821
2bf2078a
MM
78222016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7823
7824 PR target/68404
7825 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7826 * gcc.target/powerpc/fusion3.c: Likewise.
7827
f003579e
RB
78282016-02-18 Richard Biener <rguenther@suse.de>
7829
7830 PR middle-end/69553
7831 * g++.dg/torture/pr69553.C: New testcase.
7832
19233914
NC
78332016-02-18 Nick Clifton <nickc@redhat.com>
7834
efd4bd05
BE
7835 PR target/62254
7836 PR target/69610
7837 * gcc.target/arm/pr62554.c: New test.
7838 * gcc.target/arm/pr69610-1.c: New test.
7839 * gcc.target/arm/pr69610-2.c: New test.
19233914 7840
23f27839
RB
78412016-02-18 Richard Biener <rguenther@suse.de>
7842
7843 PR middle-end/69854
7844 * gcc.dg/torture/pr69854.c: New testcase.
7845
932c0da4
JJ
78462016-02-17 Jakub Jelinek <jakub@redhat.com>
7847
7848 PR c++/69850
7849 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7850
1bed93e4
BS
78512012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7852
7853 * gcc.target/powerpc/vec-cg.c: New test.
7854
57bfb134
RB
78552016-02-17 Richard Biener <rguenther@suse.de>
7856
7857 PR testsuite/69586
7858 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7859
a44e0ebb
KT
78602016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7861
7862 PR target/69161
7863 * gcc.c-torture/compile/pr69161.c: New test.
7864
ffacd726
DS
78652016-02-17 David Sherwood <david.sherwood@arm.com>
7866
7867 PR target/69532
7868 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7869 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7870
448db8d2
EB
78712016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7872
7873 * gcc.dg/ifcvt-4.c: Skip on Visium.
7874
e2f0522e
EB
78752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7876
7877 * gnat.dg/atomic8.adb: New test.
7878
bf17fe3f
EB
78792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7880
7881 * gnat.dg/discr46.ad[sb]: New test.
7882
ecf835e9
KN
78832016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7884
7885 PR Target/48344
7886 * gcc.target/powerpc/pr48344-1.c: New test.
7887
49a1164a
TK
78882015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7889
7890 PR fortran/69742
7891 * gfortran.dg/associate_21.f90: New test.
7892
bf14eba2
JJ
78932016-02-16 Jakub Jelinek <jakub@redhat.com>
7894
7895 PR c/69835
7896 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7897 -Wnonnull in dg-options.
7898 * c-c++-common/nonnull-2.c: New test.
7899
35a093b6
JG
79002016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7901 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7902
7903 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7904
e387d491
JJ
79052016-02-16 Jakub Jelinek <jakub@redhat.com>
7906
7907 PR middle-end/69801
7908 * gcc.dg/pr69801.c: Add empty dg-options.
7909
ba539195
JN
79102016-02-16 James Norris <jnorris@codesourcery.com>
7911
7912 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7913 * g++.dg/goacc/deviceptr-1.c: New file.
7914
2a2b8f64
JJ
79152016-02-16 Jakub Jelinek <jakub@redhat.com>
7916
7917 PR tree-optimization/69820
7918 * gcc.dg/vect/pr69820.c: New test.
7919
87440c29
RB
79202016-02-16 Richard Biener <rguenther@suse.de>
7921
7922 PR tree-optimization/69776
7923 * gcc.dg/torture/pr69776-2.c: New testcase.
7924
6d87c306
BS
79252016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7926
7927 PR tree-optimization/69714
7928 * gcc.dg/torture/pr69714.c: New test.
7929
3824a0a2
JJ
79302016-02-16 Jakub Jelinek <jakub@redhat.com>
7931
7932 PR tree-optimization/69802
7933 * gcc.dg/pr69802.c: New test.
7934
c8cfe96e
RB
79352016-02-16 Richard Biener <rguenther@suse.de>
7936
7937 PR middle-end/69801
7938 * gcc.dg/pr69801.c: New testcase.
7939
fc12098d
JD
79402016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7941
7942 PR libgfortran/69651
7943 * gfortran.dg/read_bang.f90: New test.
7944 * gfortran.dg/read_bang4.f90: New test.
7945
ba6b3795
JJ
79462016-02-15 Jakub Jelinek <jakub@redhat.com>
7947
f0516ca4
JJ
7948 PR c++/69658
7949 * g++.dg/init/pr69658.C: New test.
7950
ba6b3795
JJ
7951 PR c++/69797
7952 * c-c++-common/pr69797.c: New test.
7953
de3f9a2d
PK
79542016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7955
7956 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7957 check for aarch64*-*-*.
7958
17a3b967
RB
79592016-02-15 Richard Biener <rguenther@suse.de>
7960
7961 PR tree-optimization/69783
7962 * gcc.dg/vect/pr69783.c: New testcase.
7963
1c48bff1
RB
79642016-02-15 Richard Biener <rguenther@suse.de>
7965
7966 PR tree-optimization/69776
7967 * gcc.dg/torture/pr69776.c: New testcase.
7968
1e6025b6
TK
79692016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7970
7971 PR fortran/60526
7972 * gfortran.dg/type_decl_4.f90: Reinstated.
7973
d3308279
JDA
79742016-02-14 John David Anglin <danglin@gcc.gnu.org>
7975
7976 PR fortran/68746
7977 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7978
b7c56581
TK
79792016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7980
7981 PR fortran/60526
7982 PR bootstrap/69816
7983 * gfortran.dg/type_decl_4.f90: Removed.
7984
60cb4ef5
TK
79852016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7986
7987 PR fortran/60526
7988 * gfortran.dg/type_decl_4.f90: New test.
7989
f6964637
AM
79902016-02-14 Alan Modra <amodra@gmail.com>
7991
1a8849d1 7992 PR testsuite/68886
f6964637
AM
7993 * gcc.c-torture/execute/stkalign.c: Revise test.
7994
f5121920
OE
79952016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7996
7997 PR target/67260
7998 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7999
6cda3ab6
OE
80002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8001
8002 PR target/67260
8003 * gcc.target/sh/torture/pr67260.c: New.
8004
6786e598
JDA
80052016-02-12 John David Anglin <danglin@gcc.gnu.org>
8006
8007 * gcc.dg/pr67964.c: Add dg-require-alias.
8008
7e05dad8
OE
80092016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8010
8011 PR target/67636
8012 PR target/64345
8013 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8014
7f4cc3ce
JD
80152016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8016
8017 PR libgfortran/69668
8018 * gfortran.dg/namelist_88.f90: New test.
8019
955ca6dc
JD
80202016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8021
8022 PR libgfortran/69668
8023 * gfortran.dg/namelist_38.f90: Update test.
8024 * gfortran.dg/namelist_84.f90: Update test.
8025
876217ae
DM
80262016-02-12 David Malcolm <dmalcolm@redhat.com>
8027
8028 PR other/69554
8029 * gcc.dg/pr69554-1.c: New test.
8030 * gfortran.dg/pr69554-1.F90: New test.
8031 * gfortran.dg/pr69554-2.F90: New test.
8032 * lib/gcc-dg.exp (proc dg-locus): New function.
8033 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8034 distinguish between the caret-printing and non-caret-printing
8035 cases. If caret-printing has been explicitly enabled, bail out
8036 without attempting to fix up the output.
8037
61789eed
DM
80382016-02-12 David Malcolm <dmalcolm@redhat.com>
8039
8040 PR driver/69265
8041 PR driver/69453
8042 * gcc.dg/spellcheck-options-3.c: New test case.
8043 * gcc.dg/spellcheck-options-4.c: New test case.
8044 * gcc.dg/spellcheck-options-5.c: New test case.
8045 * gcc.dg/spellcheck-options-6.c: New test case.
8046 * gcc.dg/spellcheck-options-7.c: New test case.
8047 * gcc.dg/spellcheck-options-8.c: New test case.
8048 * gcc.dg/spellcheck-options-9.c: New test case.
8049 * gcc.dg/spellcheck-options-10.c: New test case.
8050
c3090c1f
JJ
80512016-02-12 Jakub Jelinek <jakub@redhat.com>
8052
8053 PR rtl-optimization/69764
8054 PR rtl-optimization/69771
8055 * c-c++-common/pr69764.c: New test.
8056 * gcc.dg/torture/pr69771.c: New test.
8057
8222034d
MP
80582016-02-12 Marek Polacek <polacek@redhat.com>
8059
8060 * g++.dg/torture/init-list1.C: New.
8061
f749f792
MP
80622016-02-12 Marek Polacek <polacek@redhat.com>
8063
8064 * gcc.dg/pr69522.c: Add empty dg-options.
8065
199fb02a
IE
80662016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8067
8068 * g++.dg/lto/lto.exp: Include and init mpx.
8069 * g++.dg/lto/pr69729_0.C: New test.
8070
b69539cb
JJ
80712016-02-12 Jakub Jelinek <jakub@redhat.com>
8072
06ff7000
JJ
8073 PR ipa/69241
8074 * g++.dg/ipa/pr69241-4.C: New test.
8075
b69539cb
JJ
8076 PR ipa/68672
8077 * g++.dg/ipa/pr68672-1.C: New test.
8078 * g++.dg/ipa/pr68672-2.C: New test.
8079 * g++.dg/ipa/pr68672-3.C: New test.
8080
16595a1f
BS
80812016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8082
8083 PR c/69522
6d87c306 8084 * gcc.dg/pr69522.c: New test.
16595a1f 8085
38d795d2
PP
80862016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8087
8088 PR c++/69098
8089 * g++.dg/cpp1y/69098.C: New test.
8090 * g++.dg/cpp1y/69098-2.C: New test.
8091
9c582551
JJ
80922016-02-12 Jakub Jelinek <jakub@redhat.com>
8093
8094 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8095 and neighbour -> neighbor.
8096 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8097 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8098 * c-c++-common/Wvarargs.c: Likewise.
8099 * c-c++-common/goacc/host_data-5.c: Likewise.
8100 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8101 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8102 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8103 * gcc.target/aarch64/pr60697.c: Likewise.
8104 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8105 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8106 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8107 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8108 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8109 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8110 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8111 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8112 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8113 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8114 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8115 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8116 * g++.dg/lookup/koenig5.C: Likewise.
8117 * g++.dg/ext/no-asm-2.C: Likewise.
8118 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8119 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8120 * gfortran.dg/used_types_16.f90: Likewise.
8121 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8122 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8123 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8124 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8125 * gfortran.dg/abstract_type_6.f03: Likewise.
8126 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8127 * gfortran.dg/used_types_15.f90: Likewise.
8128 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8129 * gfortran.dg/exit_3.f08: Likewise.
8130 * gfortran.dg/open_status_2.f90: Likewise.
8131 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8132 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8133 * gfortran.dg/associate_1.f03: Likewise.
8134 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8135 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8136 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8137 * gcc.dg/builtin-object-size-1.c: Likewise.
8138 * gcc.dg/noreturn-6.c: Likewise.
8139 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8140 * gcc.dg/globalalias.c: Likewise.
8141 * gcc.dg/builtins-config.h: Likewise.
8142 * gcc.dg/pr30457.c: Likewise.
8143 * gcc.c-torture/compile/volatile-1.c: Likewise.
8144 * gcc.c-torture/execute/20101011-1.c: Likewise.
8145 * c-c++-common/Waddress-1.c: Likewise.
8146
66756373
JJ
81472016-02-11 Jakub Jelinek <jakub@redhat.com>
8148
8149 PR c/69768
8150 * c-c++-common/Waddress-1.c: New test.
8151
76fe932b
AV
81522016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8153
8154 PR fortran/69296
8155 * gfortran.dg/associate_19.f03: New test.
8156 * gfortran.dg/associate_20.f03: New test.
8157
564c4d4b
OE
81582016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8159
8160 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8161
e1c1ecb0
KT
81622016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8163
8164 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8165 .arch armv8-a\n. Add -dA to dg-options.
8166 * gcc.target/aarch64/assembler_arch_1.c: New test.
8167 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8168
0d7d9458
PC
81692016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8170
8171 PR c++/68726
8172 * g++.dg/cpp0x/pr68726.C: New.
8173
e6208a60
IE
81742016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8175
8176 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8177 test.
8178
281a11eb
RB
81792016-02-11 Richard Biener <rguenther@suse.de>
8180
8181 * g++.dg/tree-ssa/pr61034.C: Adjust.
8182
e03dd765
VM
81832016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8184
4b48faf5 8185 PR target/69148
e03dd765
VM
8186 * gcc.target/s390/pr69148.c: New.
8187
cdc23927
YR
81882016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8189
8190 PR tree-optimization/69652
8191 * gcc.dg/torture/pr69652.c: New test.
8192
e199dd0a
JJ
81932016-02-10 Jakub Jelinek <jakub@redhat.com>
8194 Patrick Palka <ppalka@gcc.gnu.org>
8195
8196 PR ipa/69241
8197 PR c++/69649
8198 * g++.dg/ipa/pr69241-1.C: New test.
8199 * g++.dg/ipa/pr69241-2.C: New test.
8200 * g++.dg/ipa/pr69241-3.C: New test.
8201 * g++.dg/ipa/pr69649.C: New test.
8202
d6b38027
UB
82032016-02-10 Uros Bizjak <ubizjak@gmail.com>
8204
8205 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8206 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8207
13b562c5
BC
82082016-02-10 Bin Cheng <bin.cheng@arm.com>
8209
8210 PR tree-optimization/68021
8211 * gcc.dg/tree-ssa/pr68021.c: New test.
8212
24a179f8
RB
82132016-02-10 Richard Biener <rguenther@suse.de>
8214
8215 PR tree-optimization/69726
8216 * gcc.dg/uninit-22.c: New testcase.
8217
0d99886f
AP
82182016-02-09 Andrew Pinski <apinski@cavium.com>
8219
8220 PR tree-opt/69282
8221 * gcc.c-torture/compile/20160205-1.c: New testcase.
8222
ab04995c
MM
82232016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8224
8225 PR target/68404
8226 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8227 instead accessing a really large arrray.
8228 * gcc.target/powerpc/fusion3.c: Likewise.
8229
4b79ac23
CB
82302016-02-09 Charles Baylis <charles.baylis@linaro.org>
8231
8232 PR target/68532
8233 * gcc.c-torture/execute/pr68532.c: New test.
8234
b890a441
AO
82352016-02-11 Alexandre Oliva <aoliva@redhat.com>
8236
8237 PR target/69634
8238 * gcc.dg/pr69634.c: New.
8239
84a5bef7
RB
82402016-02-09 Richard Biener <rguenther@suse.de>
8241
8242 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8243
1f123759 82442016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8245
1f123759
AF
8246 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8247
65860c77
YR
82482016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8249
8250 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8251
7e1e8a0a
RB
82522016-02-09 Richard Biener <rguenther@suse.de>
8253
8254 PR tree-optimization/69715
8255 * gcc.dg/torture/pr69715.c: New testcase.
8256
efb45a9f
PP
82572016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8258
8259 PR c++/69139
8260 * g++.dg/cpp0x/trailing12.C: New test.
8261 * g++.dg/cpp0x/trailing13.C: New test.
8262
20a0c6f9
PP
82632016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8264
8265 PR c++/69283
8266 PR c++/67835
8267 * g++.dg/cpp1y/auto-fn29.C: New test.
8268 * g++.dg/cpp1y/auto-fn30.C: New test.
8269
a162f3af
JJ
82702016-02-08 Jakub Jelinek <jakub@redhat.com>
8271
8272 PR tree-optimization/69209
8273 * gcc.c-torture/compile/pr69209.c: New test.
8274
4b4a9fbd
JL
82752016-02-08 Jeff Law <law@redhat.com>
8276
8277 PR tree-optimization/68541
8278 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8279 of statements allowed in join block for path splitting.
8280
cfac5ed2
JJ
82812016-02-08 Jakub Jelinek <jakub@redhat.com>
8282
f68bc23f
JJ
8283 PR c++/59627
8284 * g++.dg/gomp/pr59627.C: New test.
8285
cfac5ed2
JJ
8286 PR ipa/69239
8287 * g++.dg/ipa/pr69239.C: New test.
8288
44714d8c
DM
82892016-02-08 David Malcolm <dmalcolm@redhat.com>
8290
8291 PR preprocessor/69664
8292 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8293 * gcc.dg/cpp/warn-comments.c: Likewise.
8294
eba9e839
MP
82952016-02-08 Marek Polacek <polacek@redhat.com>
8296
8297 PR c++/69688
8298 * g++.dg/init/const12.C: New test.
8299
a011cd92
BS
83002016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8301
8302 PR target/60410
8303 * gcc.dg/lto/pr55113_0.c: Remove test.
8304
5317b1be
RB
83052016-02-08 Richard Biener <rguenther@suse.de>
8306
8307 PR tree-optimization/69719
8308 * gcc.dg/torture/pr69719.c: New testcase.
8309
63998a63
RB
83102016-02-08 Richard Biener <rguenther@suse.de>
8311 Jeff Law <law@redhat.com>
8312
8313 PR target/68273
8314 * gcc.target/mips/pr68273.c: New testcase.
8315
43f4a281
RB
83162016-02-08 Richard Biener <rguenther@suse.de>
8317
8318 PR rtl-optimization/69274
8319 * gcc.target/i386/addr-sel-1.c: XFAIL.
8320
0b604d2d
JL
83212016-02-08 Jeff Law <law@redhat.com>
8322
e8dfe49e
JL
8323 PR tree-optimization/68541
8324 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8325
6daecd7a 8326 PR tree-optimization/65917
0b604d2d
JL
8327 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8328
c0f0e35a
JD
83292016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8330
8331 PR fortran/50555
8332 * gfortran.dg/namelist_args.f90: New test.
8333
8981d712
JL
83342016-02-05 Jeff Law <law@redhat.com>
8335
6daecd7a 8336 PR tree-optimization/68541
8981d712
JL
8337 * gcc.dg/tree-ssa/split-path-2.c: New test.
8338 * gcc.dg/tree-ssa/split-path-3.c: New test.
8339 * gcc.dg/tree-ssa/split-path-4.c: New test.
8340 * gcc.dg/tree-ssa/split-path-5.c: New test.
8341 * gcc.dg/tree-ssa/split-path-6.c: New test.
8342 * gcc.dg/tree-ssa/split-path-7.c: New test.
8343
46cb9332
MS
83442016-02-05 Martin Sebor <msebor@redhat.com>
8345
8346 PR c++/69662
8347 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8348 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8349
be2083ea
RH
83502016-02-06 Richard HEnderson <rth@redhat.com>
8351
8352 PR c/69643
8353 * gcc.target/i386/addr-space-4.c: New.
8354 * gcc.target/i386/addr-space-5.c: New.
8355
711d7c23
MM
83562016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8357
8358 PR fortran/66089
8359 * gfortran.dg/elemental_dependency_6.f90: New.
8360
b5c1c988
JJ
83612016-02-05 Jakub Jelinek <jakub@redhat.com>
8362
861c7bcd
JJ
8363 PR rtl-optimization/69691
8364 * gcc.c-torture/execute/pr69691.c: New test.
8365
b5c1c988
JJ
8366 PR c++/69628
8367 * g++.dg/parse/pr69628.C: New test.
8368
f7dfa966
UB
83692016-02-05 Uros Bizjak <ubizjak@gmail.com>
8370
8371 * gcc.dg/sancov/asan.c: Move to ...
8372 * gcc.dg/asan/sancov-1.c: ... here.
8373
9b143e64
UB
83742016-02-05 Uros Bizjak <ubizjak@gmail.com>
8375
8376 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8377
f5d4b899
L
83782016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8379
8380 PR target/69677
8381 * gcc.target/i386/pr69677.c: New test.
8382
76c85fbb
PP
83832016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8384
8385 PR c++/68948
8386 * g++.dg/template/pr68948.C: New test.
8387
f181bf90
DV
83882016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8389
8390 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8391 (only necessary on s390x).
8392
714fb282
L
83932016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8394
8395 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8396 -mno-accumulate-outgoing-args.
8397
618d6c1c
PP
83982016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8399
8400 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8401
1066e9b5
JJ
84022016-02-04 Jakub Jelinek <jakub@redhat.com>
8403
8404 PR c/69669
8405 * c-c++-common/pr69669.c: New test.
8406
76255d0d
MM
84072016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8408
8409 PR target/69667
8410 * g++.dg/pr69667.C: New file.
8411
e0b059b1
WD
84122016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8413
8414 PR target/69619
8415 * gcc.dg/pr69619.c: Add new test.
8416
2692b5c8
RS
84172016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8418
8419 PR rtl-optimization/69577
8420 * gcc.target/i386/pr69577.c: New test.
8421
7db337c2
ML
84222016-02-04 Martin Liska <mliska@suse.cz>
8423
8424 * g++.dg/asan/pr69276.C: New test.
8425
cc9c0829
KT
84262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8427
8428 PR target/65932
8429 PR target/67714
8430 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8431 a single smulbb instruction.
8432 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8433 * gcc.target/amr/wmul-2.c: Likewise.
8434
eb9feb52
KT
84352016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8436
8437 PR target/65932
8438 PR target/67714
8439 * gcc.c-torture/execute/pr67714.c: New test.
8440
61f727fe
JJ
84412016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8442
8443 PR target/69454
8444 * gcc.target/i386/pr69454-1.c: New test.
8445 * gcc.target/i386/pr69454-2.c: New test.
8446
05dd97db
MS
84472016-02-03 Martin Sebor <msebor@redhat.com>
8448
8449 PR c++/69251
8450 PR c++/69253
8451 PR c++/69290
8452 PR c++/69277
8453 PR c++/69349
8454 * g++.dg/ext/flexarray-mangle-2.C: New test.
8455 * g++.dg/ext/flexarray-mangle.C: New test.
8456 * g++.dg/ext/flexarray-subst.C: New test.
8457 * g++.dg/ext/flexary11.C: New test.
8458 * g++.dg/ext/flexary12.C: New test.
8459 * g++.dg/ext/flexary13.C: New test.
8460 * g++.dg/ext/flexary14.C: New test.
8461 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8462
dac2fc29
L
84632016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8464
8465 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8466 Define only if CHECK_FLOAT128 is defined.
8467 (main): Properly initialize u5.
8468
eadb8035
JJ
84692016-02-03 Jakub Jelinek <jakub@redhat.com>
8470
0afbb81b
JJ
8471 PR c/69627
8472 * gcc.dg/pr69627.c: New test.
8473
eadb8035
JJ
8474 PR target/69644
8475 * gcc.dg/pr69644.c: New test.
8476
b12d4923
MS
84772016-02-03 Mike Stump <mikestump@comcast.net>
8478
8479 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8480 support for struct-layout-1.exp.
8481
ab4bae0c
PP
84822016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8483
8484 PR c++/69056
618d6c1c 8485 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8486
95831c01
VM
84872016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8488 Alexandre Oliva <aoliva@redhat.com>
8489
8490 PR target/69461
8491 * gcc.target/powerpc/pr69461.c: New.
8492
ccc71ab8
UB
84932016-02-03 Uros Bizjak <ubizjak@gmail.com>
8494
8495 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8496 works from here ...
8497 (check_effective_target_fsanitize_thread): ... to here. Do not
8498 specify additional compile flags for the test source.
8499 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8500 specify additional compile flags for the test source.
8501
96299640
WD
85022016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8503
8504 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8505
781d83d9
AV
85062016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8507
8508 PR fortran/67451
8509 PR fortran/69418
8510 * gfortran.dg/coarray_allocate_2.f08: New test.
8511 * gfortran.dg/coarray_allocate_3.f08: New test.
8512 * gfortran.dg/coarray_allocate_4.f08: New test.
8513
d8208e6d
AL
85142016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8515
8516 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8517 use same scan-tree-dump-times on all platforms.
8518 * gcc.dg/vect/vect-outer-1.c: Likewise.
8519 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8520 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8521 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8522 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8523 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8524 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8525 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8526
a8394fa0
SB
85272016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8528
8529 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8530 warning.
8531
f3baa1d3
L
85322016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8533
8534 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8535
eb077516
JN
85362016-02-02 James Norris <jnorris@codesourcery.com>
8537
8538 * c-c++-common/goacc/routine-5.c: Add tests.
8539
578fb225
AM
85402016-02-02 Alexander Monakov <amonakov@ispras.ru>
8541
8542 * gcc.target/nvptx/unsigned-cmp.c: New test.
8543
c64f7d37
WD
85442016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8545
8546 * gcc.target/aarch64/scalar_shift_1.c
8547 (test_corners_sisd_di): Improve force to SIMD register.
8548 (test_corners_sisd_si): Likewise.
8549 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8550 Remove scan-assembler check for ldr.
8551
90c6f26c
RB
85522016-02-02 Richard Biener <rguenther@suse.de>
8553
8554 PR tree-optimization/69595
8555 * gcc.dg/Warray-bounds-17.c: New testcase.
8556
9dc03c97
RB
85572016-02-02 Richard Biener <rguenther@suse.de>
8558
8559 PR tree-optimization/69606
8560 * gcc.dg/torture/pr69606.c: New testcase.
8561
2d4dc223
YR
85622016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8563
8564 PR middle-end/68542
8565 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8566 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8567
65c98fde
AM
85682016-02-02 Alan Modra <amodra@gmail.com>
8569
8570 PR target/69548
8571 * gcc.target/powerpc/pr69548.c: New test.
8572
e1b81f2b
JJ
85732016-02-01 Jakub Jelinek <jakub@redhat.com>
8574
d0268b37
JJ
8575 PR rtl-optimization/69592
8576 * gcc.dg/pr69592.c: New test.
8577
e1b81f2b
JJ
8578 PR preprocessor/69543
8579 PR c/69558
8580 * gcc.dg/pr69543.c: New test.
8581 * gcc.dg/pr69558.c: New test.
8582
7dd7780d
UB
85832016-02-01 Uros Bizjak <ubizjak@gmail.com>
8584
bf672ee5
UB
8585 PR testsuite/65940
8586 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8587
9a7013f8
MS
85882016-02-01 Martin Sebor <msebor@redhat.com>
8589
8590 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8591
e681fb2b
BC
85922016-02-01 Bin Cheng <bin.cheng@arm.com>
8593
8594 PR tree-optimization/67921
8595 * c-c++-common/ubsan/pr67921.c: New test.
8596
ff86345f
RB
85972016-02-01 Richard Biener <rguenther@suse.de>
8598
8599 PR middle-end/69556
8600 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8601
bc369dbd
RB
86022016-02-01 Richard Biener <rguenther@suse.de>
8603
8604 PR tree-optimization/69574
8605 * gcc.dg/torture/pr69574.c: New testcase.
8606
ef318184
RB
86072016-02-01 Richard Biener <rguenther@suse.de>
8608
8609 PR tree-optimization/69579
8610 * gcc.dg/setjmp-6.c: New testcase.
8611
654745e6
JJ
86122016-02-01 Jakub Jelinek <jakub@redhat.com>
8613
8614 PR rtl-optimization/69570
8615 * g++.dg/opt/pr69570.C: New test.
8616
e6c0c44b
RH
86172016-02-01 Richard Henderson <rth@redhat.com>
8618
8619 * gcc.dg/pr69535.c: New test.
8620
6ff3f09a
JDA
86212016-01-31 John David Anglin <danglin@gcc.gnu.org>
8622
2c005538
JDA
8623 PR testsuite/69584
8624 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8625 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8626
61083a4b
JDA
8627 PR debug/68244
8628 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8629
6ff3f09a
JDA
8630 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8631
0c221916
PT
86322016-01-31 Paul Thomas <pault@gcc.gnu.org>
8633
8634 PR fortran/67564
8635 * gfortran.dg/allocate_with_source_17.f03: New test.
8636
db7a2818
JJ
86372016-01-30 Jakub Jelinek <jakub@redhat.com>
8638
8639 PR tree-optimization/69546
8640 * gcc.dg/torture/pr69546.c: New test.
8641
e520d5f0
PT
86422016-01-30 Paul Thomas <pault@gcc.gnu.org>
8643
8644 PR fortran/69566
8645 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8646
343c05d3
MS
86472016-01-30 Martin Sebor <msebor@redhat.com>
8648
8649 PR c++/68490
8650 * g++.dg/ext/flexary10.C: New test.
8651
d6c3a539
DH
86522016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8653
8654 PR fortran/66707
8655 gfortran.dg/common_23.f90: New test.
8656
52d72fcd
BS
86572016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8658
8659 PR target/65546
8660 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8661 condition being checked, and disable it when the target supports
8662 misaligned loads and stores.
8663
3a5d2ba4
JJ
86642016-01-29 Jakub Jelinek <jakub@redhat.com>
8665
8666 PR debug/69518
8667 * gcc.dg/torture/pr69518.c: New test.
8668
6bbacdb5
L
86692016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8670
8671 PR target/69530
8672 * gcc.target/i386/pr69530.c: New test.
8673
af932cdb
SE
86742016-01-29 Steve Ellcey <sellcey@imgtec.com>
8675
8676 PR target/65604
8677 * gcc.target/mips/div-delay.c: New test.
8678
26658b7c
JJ
86792016-01-29 Jakub Jelinek <jakub@redhat.com>
8680
33e89989
JJ
8681 PR target/69551
8682 * gcc.target/i386/pr69551.c: New test.
8683
26658b7c
JJ
8684 PR target/66137
8685 * gcc.target/i386/pr66137.c: New test.
8686
401116b5
AB
86872016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8688
8689 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8690 always built for p5600.
8691 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8692 isa=p5600 dg-option.
8693
d4abfcc5
RB
86942016-01-29 Richard Biener <rguenther@suse.de>
8695
8696 PR tree-optimization/69547
8697 * g++.dg/tree-ssa/pr69547.C: New testcase.
8698
16b77b32
JJ
86992016-01-29 Jakub Jelinek <jakub@redhat.com>
8700
8701 PR debug/66869
8702 * g++.dg/warn/Wunused-function2.C: New test.
8703
a1c95464
DV
87042016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8705
8706 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8707 support for test to succeed.
8708
5453bfed
MP
87092016-01-29 Marek Polacek <polacek@redhat.com>
8710
8711 PR c++/69509
8712 PR c++/69516
8713 * g++.dg/ext/constexpr-vla2.C: New test.
8714 * g++.dg/ext/constexpr-vla3.C: New test.
8715 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8716
452ec2a5
RB
87172016-01-29 Richard Biener <rguenther@suse.de>
8718
8719 PR middle-end/69537
8720 * gcc.dg/uninit-21.c: New testcase.
8721
aec0b19e
UB
87222016-01-28 Uros Bizjak <ubizjak@gmail.com>
8723
8724 PR target/69459
8725 * gcc.target/i386/pr69459.c: New test.
8726
df113ce7
SE
87272016-01-28 Steve Ellcey <sellcey@imgtec.com>
8728
8729 PR target/68400
8730 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8731 * gcc.target/mips/pr68400.c: New test.
8732
494de84f
MS
87332016-01-28 Martin Sebor <msebor@redhat.com>
8734
8735 PR target/17381
8736 * gcc.target/powerpc/pr17381.c: New test.
8737
eb1b1f01
JJ
87382016-01-28 Jakub Jelinek <jakub@redhat.com>
8739
8740 PR middle-end/69542
8741 * gcc.dg/torture/pr69542.c: New test.
8742
6dfeb7ce
WD
87432016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8744
8745 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8746
4b7471a4
DE
87472016-01-28 David Edelsohn <dje.gcc@gmail.com>
8748
8749 * gcc.dg/pr65980.c: Skip on AIX.
8750 * gcc.dg/pr66688.c: Same.
8751
b271fd21
DE
87522016-01-28 David Edelsohn <dje.gcc@gmail.com>
8753
8754 PR target/63679
8755 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8756 * gcc.dg/tree-ssa/sra-18.c: Same.
8757
874108a9
AV
87582016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8759
8760 PR fortran/62536
8761 * gfortran.dg/block_15.f08: New test.
8762 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8763 on incorrectly closed BLOCK.
8764
30480bcd
IE
87652016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8766
8767 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
87682016-01-28 Richard Biener <rguenther@suse.de>
8769
8770 PR tree-optimization/69466
8771 * gfortran.dg/vect/pr69466.f90: New testcase.
8772
0d4c694e
TP
87732016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8774
8775 * g++.dg/pr67989.C: Remove ARM-specific option.
8776 * gcc.target/arm/pr67989.C: New file.
8777
2aa780da
UB
87782016-01-27 Uros Bizjak <ubizjak@gmail.com>
8779
8780 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8781 and expm1 test for glibc < 2.11.
8782
f75ebe77
RH
87832016-01-27 Richard Henderson <rth@redhat.com>
8784
8785 * gcc.c-torture/execute/pr69447.c: New test.
8786
87872016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8788
9a175e65 8789 PR fortran/69422
49847d75
PT
8790 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8791
cbdd8ae0
JJ
87922016-01-27 Jakub Jelinek <jakub@redhat.com>
8793
8794 PR debug/66869
8795 * gcc.dg/pr66869.c: New test.
8796
2b572b3c
JL
87972016-01-25 Jeff Law <law@redhat.com>
8798
8799 PR tree-optimization/68398
aec0b19e 8800 PR tree-optimization/69196
2b572b3c
JL
8801 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8802 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8803 path to avoid new heuristic allowing more irreducible regions
8804 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8805 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8806 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8807 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8808 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8809
fa74a4bc
MP
88102016-01-27 Marek Polacek <polacek@redhat.com>
8811
8812 PR c/68062
8813 * c-c++-common/vector-compare-4.c: New test.
8814
0afff540
DM
88152016-01-27 David Malcolm <dmalcolm@redhat.com>
8816
8817 PR preprocessor/69126
8818 * c-c++-common/pr69126.c: New test case.
8819
1a218fc9
ILT
88202016-01-27 Ian Lance Taylor <iant@google.com>
8821
8822 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8823
5d70666e
RB
88242016-01-27 Ryan Burn <contact@rnburn.com>
8825
8826 PR cilkplus/69267
8827 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8828
87ff4d66
UB
88292016-01-27 Uros Bizjak <ubizjak@gmail.com>
8830
8831 PR target/69512
8832 * gcc.target/i386/pr69512.c: New test.
8833
27e23cca
RE
88342016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8835
8836 PR ada/69488
8837 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8838
05bf54c3
MP
88392016-01-27 Marek Polacek <polacek@redhat.com>
8840
8841 PR c++/69379
8842 * g++.dg/pr69379.C: New test.
8843
60214d0d
MS
88442016-01-27 Martin Sebor <msebor@redhat.com>
8845
8846 PR c++/69317
8847 * g++.dg/abi/Wabi-2-2.C: New test.
8848 * g++.dg/abi/Wabi-2-3.C: New test.
8849 * g++.dg/abi/Wabi-3-2.C: New test.
8850 * g++.dg/abi/Wabi-3-3.C: New test.
8851
167c7bfa
RB
88522016-01-27 Richard Biener <rguenther@suse.de>
8853
8854 PR tree-optimization/69166
8855 * gcc.dg/torture/pr69166.c: New testcase.
8856
1430fb1f
MJ
88572016-01-27 Martin Jambor <mjambor@suse.cz>
8858
8859 PR tree-optimization/69355
8860 * gcc.dg/tree-ssa/pr69355.c: New test.
8861
95e3030c
MP
88622016-01-27 Marek Polacek <polacek@redhat.com>
8863
8864 PR c++/69496
8865 * g++.dg/ext/constexpr-vla1.C: New test.
8866
eeb085f3
CB
88672016-01-20 Christian Bruel <christian.bruel@st.com>
8868
8869 PR target/69245
8870 * gcc.target/arm/pr69245.c: New test.
8871
b1652dde
JJ
88722016-01-27 Jakub Jelinek <jakub@redhat.com>
8873
8874 PR tree-optimization/69399
8875 * gcc.dg/torture/pr69399.c: New test.
8876
ce7e8f00
EB
88772016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8878
8879 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8880
e4aac1d1
EB
88812016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8882
8883 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8884
8dfdb419
TV
88852016-01-26 Tom de Vries <tom@codesourcery.com>
8886
8887 PR tree-optimization/69110
8888 * gcc.dg/autopar/pr69110.c: New test.
8889
56f80f54 88902016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8891 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8892
8893 * gcc.dg/graphite/isl-ast-op-select.c: New.
8894
a0909527
PT
88952015-01-26 Paul Thomas <pault@gcc.gnu.org>
8896
8897 PR fortran/69385
8898 * gfortran.dg/allocate_error_6.f90: New test.
8899
ffc445f4
RH
89002016-01-26 Richard Henderson <rth@redhat.com>
8901
8902 * gcc.dg/tm/pr60908.c: New test.
8903
01e1dea3
DM
89042016-01-26 David Malcolm <dmalcolm@redhat.com>
8905
8906 PR other/69006
8907 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8908 directive.
8909 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8910 expected multiline output to reflect the colorization being
8911 disabled before newlines.
8912 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8913 (custom_diagnostic_finalizer): Replace call to
8914 pp_newline_and_flush with call to pp_flush.
8915 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8916 * gfortran.dg/implicit_class_1.f90: Likewise.
8917 * lib/gcc-dg.exp (allow_blank_lines): New global.
8918 (dg-allow-blank-lines-in-output): New procedure.
8919 (gcc-dg-prune): Complain about blank lines in the output, unless
8920 dg-allow-blank-lines-in-output was called.
8921 * lib/multiline.exp (_build_multiline_regex): Only support
8922 arbitrary followup text for non-blank-lines, not for blank lines.
8923
13f92e8d
JJ
89242016-01-26 Jakub Jelinek <jakub@redhat.com>
8925
8926 PR tree-optimization/69483
8927 * gcc.dg/pr69483.c: New test.
8928 * g++.dg/opt/pr69483.C: New test.
8929
92422235
CL
89302016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8931
8932 PR target/68620
8933 * gcc.target/arm/pr68620.c: New test.
8934
0bccf11b
L
89352016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8936
8937 * gcc.target/i386/pr68986-2.c: Remove -m32.
8938
81cd202e
L
89392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8940
8941 PR target/68986
8942 * gcc.target/i386/pr68986-1.c: New test.
8943 * gcc.target/i386/pr68986-2.c: Likewise.
8944 * gcc.target/i386/pr68986-3.c: Likewise.
8945
213a1c03
CB
89462016-01-26 Christian Bruel <christian.bruel@st.com>
8947
8948 * lib/target-supports.exp
8949 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8950 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8951 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8952
22a08dd1
RB
89532016-01-26 Richard Biener <rguenther@suse.de>
8954
8955 PR tree-optimization/69452
8956 * gcc.dg/torture/pr69452.c: New testcase.
8957
6c06e0e8
JJ
89582016-01-26 Jakub Jelinek <jakub@redhat.com>
8959
8960 PR target/69442
8961 * gcc.dg/pr69442.c: New test.
8962
b96824c4
RFI
89632016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8964
8965 PR target/67896
8966 * gcc.target/aarch64/simd/pr67896.C: New.
8967
5ee31e57
RS
89682016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8969
8970 PR tree-optimization/69400
8971 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8972 function.
8973 (plugin_init): Call it.
8974 * gcc.dg/torture/pr69400.c: New test.
8975
7ddfb31d
CL
89762016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8977
8978 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8979
1e050c90
AK
89802016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8981 Sebastian Pop <s.pop@samsung.com>
8982
8983 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8984 isl-0.15.
8985
c8ee4bf5
AK
89862016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8987 Sebastian Pop <s.pop@samsung.com>
8988
8989 * gcc.dg/graphite/pr69292.c: New.
8990
d902b330
JJ
89912016-01-25 Jakub Jelinek <jakub@redhat.com>
8992
8993 * c-c++-common/goacc/use_device-1.c: New test.
8994
2c89b952
JL
89952016-01-25 Jeff Law <law@redhat.com>
8996
8997 PR tree-optimization/69196
8998 PR tree-optimization/68398
8999 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
9000 * gcc.dg/tree-ssa/pr68198.c: Likewise.
9001
685c8785
DE
90022016-01-25 David Edelsohn <dje.gcc@gmail.com>
9003
9004 PR target/69469
9005 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
9006 Algorithm.
9007
95cef0c1
RB
90082016-01-25 Richard Biener <rguenther@suse.de>
9009
9010 PR testsuite/69380
9011 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9012
2947d3b2
IE
90132016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9014
9015 PR target/69421
9016 * gcc.dg/pr69421.c: New test.
9017
ae19075a
BB
90182016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9019
9020 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9021 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9022 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9023 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9024 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9025 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9026 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9027 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9028 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9029 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9030
fa4511c2
RB
90312016-01-25 Richard Biener <rguenther@suse.de>
9032
9033 PR tree-optimization/69376
9034 * gcc.dg/torture/pr69376.c: New testcase.
9035
1d101216
JD
90362016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9037
9038 PR fortran/69397
9039 PR fortran/68442
9040 * gfortran.dg/interface_38.f90: New test.
9041 * gfortran.dg/interface_39.f90: New test.
a0909527 9042
a59b92b0
PP
90432016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9044
9045 Revert:
9046 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9047
9048 PR c++/11858
9049 PR c++/24663
9050 PR c++/24664
9051 * g++.dg/template/pr11858.C: New test.
9052 * g++.dg/template/pr24663.C: New test.
9053 * g++.dg/template/unify12.C: New test.
9054 * g++.dg/template/unify13.C: New test.
9055 * g++.dg/template/unify14.C: New test.
9056 * g++.dg/template/unify15.C: New test.
9057 * g++.dg/template/unify16.C: New test.
9058 * g++.dg/template/unify17.C: New test.
9059
16acb1a8
DH
90602016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9061
9062 PR fortran/68283
9063 gfortran.dg/pr68283.f90: New test.
9064
094773e8
TK
90652016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9066
9067 PR fortran/66094
9068 * gfortran.dg/inline_matmul_13.f90: New test.
9069 * gfortran.dg/matmul_bounds_8.f90: New test.
9070 * gfortran.dg/matmul_bounds_9.f90: New test.
9071 * gfortran.dg/matmul_bounds_10.f90: New test.
9072
42fb90d7
TV
90732016-01-23 Tom de Vries <tom@codesourcery.com>
9074
9075 PR tree-optimization/69426
9076 * gcc.dg/autopar/pr69426.c: New test.
9077
69da7802
MS
90782016-01-23 Martin Sebor <msebor@redhat.com>
9079
9080 PR c++/58109
9081 PR c++/69022
9082 * g++.dg/cpp0x/alignas5.C: New test.
9083 * g++.dg/ext/vector29.C: Same.
9084
da17300a
UB
90852016-01-23 Uros Bizjak <ubizjak@gmail.com>
9086
9087 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9088 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9089 _GNU_SOURCE from compile flags to the source.
9090 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9091 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9092 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9093 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9094
62041cfc
JJ
90952016-01-22 Jakub Jelinek <jakub@redhat.com>
9096
9097 PR target/69432
9098 * g++.dg/opt/pr69432.C: New test.
9099
f7d2ad6f
BS
91002016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9101
9102 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9103 32-bit targets testing an -m64 multilib.
9104
d403fc9a
WS
91052016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9106
9107 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9108 64-bit support.
9109
4aa16f8d
JG
91102016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9111
9112 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9113
7c816d0f
CB
91142016-01-21 Christian Bruel <christian.bruel@st.com>
9115
9116 PR target/68674
9117 * gcc.target/i386/pr68674.c
9118 * gcc.target/aarch64/pr68674.c
9119 * gcc.target/arm/pr68674.c
9120
fce661e8
KT
91212016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9122
9123 PR target/69403
9124 * gcc.c-torture/execute/pr69403.c: New test.
9125
4696899f
PC
91262016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9127
9128 PR c++/55843
9129 * g++.dg/template/pr55843.C: New.
9130
bac69366
AL
91312016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9132
9133 PR testsuite/66877
9134 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9135 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9136
b57d3a5c
BS
91372016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9138
9139 PR testsuite/67489
da17300a
UB
9140 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9141 from dg-do compile directive, and instead add
9142 { dg-require-effective-target int128 }.
b57d3a5c 9143
9f04a53e
MS
91442016-01-20 Martin Sebor <msebor@redhat.com>
9145
9146 PR c/69405
9147 * gcc.dg/sync-fetch.c: New test.
9148
38a51663
JL
91492016-01-21 Martin Sebor <msebor@redhat.com>
9150
9151 PR target/69252
9152 * gcc.target/powerpc/pr69252.c: New test.
9153
2423a75a
JD
91542016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9155
9156 PR fortran/65996
da17300a 9157 * gfortran.dg/pr65996.f90: New test.
2423a75a 9158
0a76463f
DV
91592016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9160
9161 PR c++/68810
9f04a53e 9162 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9163 expected to generate an error.
0a76463f 9164
9776e692
BS
91652016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9166
9167 PR middle-end/66178
9168 * gcc.dg/torture/pr66178.c: New test.
9169
c8d3e088
AB
91702016-01-21 Anton Blanchard <anton@samba.org>
9171 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9172
9173 PR target/63354
9174 * gcc.target/powerpc/pr63354.c: New test.
9175
35b707ff
VM
91762016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9177
9178 PR rtl-optimization/68990
9179 * gcc.target/i386/pr68990: New.
9180
157b0829
NC
91812016-01-21 Nick Clifton <nickc@redhat.com>
9182
9183 PR target/69129
9184 * gcc.target/mips/pr69129.c: New.
9185
aede6748
PC
91862016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9187
9188 PR c++/58046
9189 * g++.dg/cpp0x/pr58046.C: New.
9190
5463c2c8
JJ
91912016-01-21 Jakub Jelinek <jakub@redhat.com>
9192
6d31cc75
SS
9193 PR target/69187
9194 PR target/65624
9195 * gcc.target/arm/pr69187.c: New test.
9196
5463c2c8
JJ
9197 PR c++/69355
9198 * g++.dg/torture/pr69355.C: New test.
9199
fa28f32b
AK
92002016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9201 Sebastian Pop <s.pop@samsung.com>
9202
9203 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9204
b920a047
AK
92052016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9206 Sebastian Pop <s.pop@samsung.com>
9207
da17300a 9208 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9209
bdd3aea6
JJ
92102016-01-21 Jakub Jelinek <jakub@redhat.com>
9211
9212 PR middle-end/67653
9213 * c-c++-common/pr67653.c: New test.
9214 * gcc.dg/torture/pr29119.c: Add dg-warning.
9215
26a2e6ae
PB
92162016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9217
9218 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9219
d25c7690
PK
92202016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9221
9222 PR c/24293
9223 * gcc.dg/pr24293.c: New test.
9224 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9225 incomplete struct type.
9226 * gcc.dg/declspec-1.c: Likewise.
9227 * gcc.dg/pr63549.c: Likewise.
9228
889d5698
JJ
92292016-01-20 Jakub Jelinek <jakub@redhat.com>
9230
9231 PR tree-optimization/66612
9232 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9233 for bdn instruction.
9234
d7cf3dc7
CL
92352016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9236
9237 * lib/target-supports.exp
9238 (check_effective_target_arm_fp_ok_nocache): New.
9239 (check_effective_target_arm_fp_ok): New.
9240 (add_options_for_arm_fp): New.
9241 (check_effective_target_arm_crypto_ok_nocache): Require
9242 target_arm_v8_neon_ok instead of arm32.
9243 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9244 (check_effective_target_arm_crypto_pragma_ok): New.
9245 (add_options_for_arm_vfp): New.
9246 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9247 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9248 target instead. Force initial fpu to vfp.
9249 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9250 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9251 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9252 dependency.
9253 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9254 use arm_vfp effective target instead. Force initial fpu to vfp.
9255 * gcc.target/arm/attr-neon3.c: Likewise.
9256 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9257 arm_vfp_ok.
9258 * gcc.target/arm/unsigned-float.c: Likewise.
9259 * gcc.target/arm/vfp-1.c: Likewise.
9260 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9261 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9262 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9263 * gcc.target/arm/vfp-ldmias.c: Likewise.
9264 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9265 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9266 * gcc.target/arm/vfp-stmiad.c: Likewise.
9267 * gcc.target/arm/vfp-stmias.c: Likewise.
9268 * gcc.target/arm/vnmul-1.c: Likewise.
9269 * gcc.target/arm/vnmul-2.c: Likewise.
9270 * gcc.target/arm/vnmul-3.c: Likewise.
9271 * gcc.target/arm/vnmul-4.c: Likewise.
9272
01ac9704 92732016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9274
e84b00da
L
9275 PR testsuite/69366
9276 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9277 the MPX run-time library, for compile-time MPX test.
9278 * gcc.target/i386/chkp-always_inline.c: Likewise.
9279 * gcc.target/i386/chkp-bndret.c: Likewise.
9280 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9281 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9282 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9283 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9284 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9285 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9286 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9287 * gcc.target/i386/chkp-label-address.c: Likewise.
9288 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9289 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9290 * gcc.target/i386/chkp-pr69044.c: Likewise.
9291 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9292 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9293 * gcc.target/i386/chkp-strchr.c: Likewise.
9294 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9295 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9296 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9297 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9298 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9299 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9300 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9301 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9302 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9303 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9304 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9305 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9306 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9307 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9308 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9309 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9310 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9311 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9312 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9313 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9314 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9315 * gcc.target/i386/pr63995-2.c: Likewise.
9316 * gcc.target/i386/pr64805.c: Likewise.
9317 * gcc.target/i386/pr65044.c: Likewise.
9318 * gcc.target/i386/pr65167.c: Likewise.
9319 * gcc.target/i386/pr65183.c: Likewise.
9320 * gcc.target/i386/pr65184.c: Likewise.
9321 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9322
28b33016
IE
93232016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9324
9325 PR tree-optimization/69328
9326 * gcc.dg/pr69328.c: New test.
9327
bcff0913
JL
93282016-01-20 Jeff Law <law@redhat.com>
9329
bf0bb970 9330 PR target/25114
bcff0913
JL
9331 * gcc.target/m68k/pr25114.c: New test.
9332
a3f69631
AV
93332016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9334
9335 * gcc.target/arm/memset-inline-10.c: Added
9336 dg-require-effective-target arm_thumb2_ok.
9337
af33ba0d
EB
93382016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9339
9340 * gcc.dg/debug/dwarf2/sso.c: New test.
9341
7596d5de
UB
93422016-01-19 Uros Bizjak <ubizjak@gmail.com>
9343
9344 PR testsuite/68820
9345 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9346 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9347 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9348
ceda2c69
JH
93492016-01-19 Jan Hubicka <hubicka@ucw.cz>
9350
9351 PR ipa/66223
9352 * g++.dg/ipa/devirt-50.C: New testcase.
9353
38a979f2
MP
93542016-01-19 Marek Polacek <polacek@redhat.com>
9355
9356 PR c++/68965
9357 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9358 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9359
962801c5
KT
93602016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9361
9362 PR target/69135
9363 * gcc.target/arm/pr69135_1.c: New test.
9364
078fe40a
WD
93652015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9366
9367 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9368
786e3c06
WD
93692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9370
9371 * gcc.target/aarch64/ccmp_1.c: New testcase.
9372
1e297006
MP
93732016-01-19 Marek Polacek <polacek@redhat.com>
9374
9375 PR c++/68586
9376 * g++.dg/cpp0x/enum30.C: New test.
9377
879c27e3
RB
93782016-01-19 Richard Biener <rguenther@suse.de>
9379
9380 PR tree-optimization/69336
9381 * g++.dg/tree-ssa/pr69336.C: New testcase.
9382
015337d3
JJ
93832016-01-19 Jakub Jelinek <jakub@redhat.com>
9384
9385 PR debug/65779
9386 * gcc.dg/pr65779.c: New test.
9387
e2c768b6
RB
93882016-01-19 Richard Biener <rguenther@suse.de>
9389
9390 PR tree-optimization/69352
9391 * gcc.dg/torture/pr69352.c: New testcase.
9392
569efc34
JJ
93932016-01-19 Jakub Jelinek <jakub@redhat.com>
9394
9395 PR rtl-optimization/68955
9396 PR rtl-optimization/64557
9397 * gcc.dg/torture/pr68955.c: New test.
9398
e49d321f
JH
93992016-01-19 Jan Hubicka <hubicka@ucw.cz>
9400
9401 PR lto/69136
9402 * g++.dg/torture/pr69136.C: New testcase.
9403
e9191ad3
JH
94042016-01-19 Jan Hubicka <hubicka@ucw.cz>
9405
9406 PR lto/69133
9407 * g++.dg/lto/pr69133_0.C: New testcase.
9408 * g++.dg/lto/pr69133_1.C: New testcase.
9409
2bedb645
JL
94102016-01-15 Jeff Law <law@redhat.com>
9411
9412 PR tree-optimization/69320
9413 * gcc.c-torture/pr69320-1.c: New test.
9414 * gcc.c-torture/pr69320-2.c: New test.
9415 * gcc.c-torture/pr69320-3.c: New test.
9416 * gcc.c-torture/pr69320-4.c: New test.
9417
17c15cb9
PP
94182016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9419
9420 PR c++/11858
9421 PR c++/24663
9422 PR c++/24664
9423 * g++.dg/template/pr11858.C: New test.
9424 * g++.dg/template/pr24663.C: New test.
9425 * g++.dg/template/unify12.C: New test.
9426 * g++.dg/template/unify13.C: New test.
9427 * g++.dg/template/unify14.C: New test.
9428 * g++.dg/template/unify15.C: New test.
9429 * g++.dg/template/unify16.C: New test.
9430 * g++.dg/template/unify17.C: New test.
9431
9617fd08
DM
94322016-01-18 David Malcolm <dmalcolm@redhat.com>
9433
9434 PR testsuite/69181
9435 * gcc.dg/pr69181-1.c: New test file.
9436 * gcc.dg/pr69181-2.c: New test file.
9437 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9438 globals by moving it to...
9439 (cleanup-after-saved-dg-test): ...this new function. Add
9440 "global additional_sources_used". Add reset of global
9441 multiline_expected_outputs to the empty list.
9442 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9443 global to...
9444 (multiline_expected_outputs): ...this, and updated comments to
9445 note that it is modified from gcc-dg.exp.
9446 (dg-end-multiline-output): Update for the above renaming.
9447 (handle-multiline-outputs): Likewise. Remove the clearing
9448 of the expected outputs to the empty list.
9449
b555a2e4
RB
94502016-01-18 Richard Biener <rguenther@suse.de>
9451
9452 PR tree-optimization/69297
9453 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9454
96902805
JM
94552016-01-18 Joseph Myers <joseph@codesourcery.com>
9456
9457 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9458 dg-options.
9459 * gcc.target/mips/mips-3d-2.c: Likewise.
9460 * gcc.target/mips/mips-3d-3.c: Likewise.
9461 * gcc.target/mips/mips-3d-4.c: Likewise.
9462 * gcc.target/mips/mips-3d-5.c: Likewise.
9463 * gcc.target/mips/mips-3d-6.c: Likewise.
9464 * gcc.target/mips/mips-3d-7.c: Likewise.
9465 * gcc.target/mips/mips-3d-8.c: Likewise.
9466 * gcc.target/mips/mips-3d-9.c: Likewise.
9467 * gcc.target/mips/mips-ps-1.c: Likewise.
9468 * gcc.target/mips/mips-ps-2.c: Likewise.
9469 * gcc.target/mips/mips-ps-3.c: Likewise.
9470 * gcc.target/mips/mips-ps-4.c: Likewise.
9471 * gcc.target/mips/mips-ps-5.c: Likewise.
9472 * gcc.target/mips/mips-ps-6.c: Likewise.
9473 * gcc.target/mips/mips-ps-7.c: Likewise.
9474 * gcc.target/mips/mips-ps-type.c: Likewise.
9475 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9476 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9477
40e26f94
TV
94782016-01-18 Tom de Vries <tom@codesourcery.com>
9479
9480 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9481 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9482 * c-c++-common/goacc/kernels-empty.c: New test.
9483 * c-c++-common/goacc/kernels-eternal.c: New test.
9484 * c-c++-common/goacc/kernels-loop-2.c: New test.
9485 * c-c++-common/goacc/kernels-loop-3.c: New test.
9486 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9487 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9488 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9489 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9490 * c-c++-common/goacc/kernels-loop-data.c: New test.
9491 * c-c++-common/goacc/kernels-loop-g.c: New test.
9492 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9493 * c-c++-common/goacc/kernels-loop-n.c: New test.
9494 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9495 * c-c++-common/goacc/kernels-loop.c: New test.
9496 * c-c++-common/goacc/kernels-noreturn.c: New test.
9497 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9498 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9499 * c-c++-common/goacc/kernels-reduction.c: New test.
9500
a98d4647
TV
95012016-01-18 Tom de Vries <tom@codesourcery.com>
9502
9503 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9504 * gcc.dg/autopar/outer-2.c: Same.
9505 * gcc.dg/autopar/outer-3.c: Same.
9506 * gcc.dg/autopar/outer-4.c: Same.
9507 * gcc.dg/autopar/outer-5.c: Same.
9508 * gcc.dg/autopar/outer-6.c: Same.
9509 * gcc.dg/autopar/parallelization-1.c: Same.
9510 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9511 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9512 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9513 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9514 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9515 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9516 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9517 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9518 * gcc.dg/autopar/pr39500-1.c: Same.
9519 * gcc.dg/autopar/pr39500-2.c: Same.
9520 * gcc.dg/autopar/pr46193.c: Same.
9521 * gcc.dg/autopar/pr46194.c: Same.
9522 * gcc.dg/autopar/pr49580.c: Same.
9523 * gcc.dg/autopar/pr49960-1.c: Same.
9524 * gcc.dg/autopar/pr49960.c: Same.
9525 * gcc.dg/autopar/pr68373.c: Same.
9526 * gcc.dg/autopar/reduc-1.c: Same.
9527 * gcc.dg/autopar/reduc-1char.c: Same.
9528 * gcc.dg/autopar/reduc-1short.c: Same.
9529 * gcc.dg/autopar/reduc-2.c: Same.
9530 * gcc.dg/autopar/reduc-2char.c: Same.
9531 * gcc.dg/autopar/reduc-2short.c: Same.
9532 * gcc.dg/autopar/reduc-3.c: Same.
9533 * gcc.dg/autopar/reduc-4.c: Same.
9534 * gcc.dg/autopar/reduc-6.c: Same.
9535 * gcc.dg/autopar/reduc-7.c: Same.
9536 * gcc.dg/autopar/reduc-8.c: Same.
9537 * gcc.dg/autopar/reduc-9.c: Same.
9538 * gcc.dg/autopar/uns-outer-4.c: Same.
9539 * gcc.dg/autopar/uns-outer-5.c: Same.
9540 * gcc.dg/autopar/uns-outer-6.c: Same.
9541 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9542 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9543
da976fa8
AL
95442016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9545
9546 PR target/63679
9547 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9548 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9549
70c1e886
AL
95502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9551
9552 PR target/63679
9553 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9554 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9555 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9556
88bed196
AL
95572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9558
9559 PR target/63679
9560 * gcc.dg/tree-ssa/sra-17.c: New.
9561 * gcc.dg/tree-ssa/sra-18.c: New.
9562
3dd5f42e
IE
95632016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9564
9565 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9566
ae5a77fa
EB
95672016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9568
9569 * gnat.dg/inline12.adb: New test.
9570
11e57fc6
BC
95712016-01-18 Bin Cheng <bin.cheng@arm.com>
9572
9573 PR tree-optimization/66797
9574 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9575
995b6fe0
RB
95762016-01-18 Richard Biener <rguenther@suse.de>
9577
9578 PR tree-optimization/69170
9579 * gcc.dg/torture/pr69170.c: New testcase.
9580
82ee0cf2 95812016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9582
9583 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9584
d69da357
TV
95852016-01-16 Tom de Vries <tom@codesourcery.com>
9586
9587 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9588
a3845283
TV
95892016-01-16 Tom de Vries <tom@codesourcery.com>
9590
9591 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9592 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9593 redundant dg-require-effective-target pthread.
9594 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9595 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9596 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9597 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9598 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9599 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9600 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9601
197a6aa6
DE
96022016-01-16 David Edelsohn <dje.gcc@gmail.com>
9603
9604 PR target/68609
9605 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9606 * gcc.target/powerpc/recip-7.c: Same.
9607
ec7886c1
PP
96082016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9609
9610 PR c++/69091
9611 * g++.dg/template/pr69091.C: New test.
9612
203484bb
PP
96132016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9614
9615 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9616 dump does not contain an error_mark_node.
9617 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9618 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9619
aa2500e9
PP
96202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9621
9622 PR c++/68936
9623 * g++.dg/template/pr68936.C: New test.
9624
28621a5c
DE
96252016-01-15 David Edelsohn <dje.gcc@gmail.com>
9626
9627 PR target/68609
9628 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9629 * gcc.target/powerpc/recip-2.c: Same.
9630 * gcc.target/powerpc/recip-3.c: Same.
9631 * gcc.target/powerpc/recip-4.c: Same.
9632 * gcc.target/powerpc/recip-sqrtf.c: Same.
9633
40c43aca
JL
96342016-01-15 Jeff Law <law@redhat.com>
9635
9636 PR tree-optimization/69270
9637 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9638 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9639
afbc5ae8
PT
96402016-01-15 Paul Thomas <pault@gcc.gnu.org>
9641
9642 PR fortran/49630
9643 * gfortran.dg/deferred_character_13.f90: New test for the fix
9644 of comment 3 of the PR.
9645
9646 PR fortran/54070
9647 * gfortran.dg/deferred_character_8.f90: New test
9648 * gfortran.dg/allocate_error_5.f90: New test
9649
9650 PR fortran/60593
9651 * gfortran.dg/deferred_character_10.f90: New test
9652
9653 PR fortran/60795
9654 * gfortran.dg/deferred_character_14.f90: New test
9655
9656 PR fortran/61147
9657 * gfortran.dg/deferred_character_11.f90: New test
9658
9659 PR fortran/64324
9660 * gfortran.dg/deferred_character_9.f90: New test
9661
49abe076
VM
96622016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9663
9664 PR rtl-optimization/69030
9665 * gcc.target/i386/pr69030.c: New.
9666
16d12992
KT
96672016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9668
9669 * gcc.target/aarch64/target_attr_17.c: New test.
9670
78810bd3
RB
96712016-01-15 Richard Biener <rguenther@suse.de>
9672
9673 PR tree-optimization/66856
9674 * gcc.dg/torture/pr66856-1.c: New testcase.
9675 * gcc.dg/torture/pr66856-2.c: Likewise.
9676
2bd847fe
RB
96772016-01-15 Richard Biener <rguenther@suse.de>
9678
9679 PR debug/69137
9680 * g++.dg/lto/pr69137_0.C: New testcase.
9681
a00fe3b7
RS
96822016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9683
9684 PR middle-end/69246
9685 * gcc.target/i386/pr69246.c: New test.
9686
cbb0e83b
DV
96872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9688
7596d5de 9689 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9690
5a500ecf
DV
96912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9692
9693 PR c++/56194
9694 * g++.dg/init/const9.C: Disable test on S/390.
9695
5d9bf64f
DV
96962016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9697
9698 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9699 * g++.dg/Wno-frame-address.C: Ditto.
9700
e234b19e
DV
97012016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9702
9703 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9704
89483f99
RB
97052016-01-15 Richard Biener <rguenther@suse.de>
9706
9707 PR tree-optimization/68961
9708 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9709
94f37395
IE
97102016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9711
9712 * gcc.target/i386/pr65105-5.c: New test.
9713
82ee0cf2 97142016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9715
9716 * gcc.c-torture/execute/alias-4.c: New testcase.
9717
82ee0cf2 97182016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9719
9720 PR ipa/68148
9721 * g++.dg/ipa/devirt-49.C: New testcase.
9722
092f7deb 97232016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9724
9725 PR target/65837
9726 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9727 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9728 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9729
e93c66bc
RB
97302016-01-15 Richard Biener <rguenther@suse.de>
9731
9732 PR tree-optimization/69117
9733 * gcc.dg/torture/pr69117.c: New testcase.
9734
c47eaca6 97352015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9736
9737 PR c++/69048
9738 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9739
c3f6914a
FXC
97402016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9741
9742 PR testsuite/67509
9743 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9744 range tests use 100 * maximum instead of maximum + 1.
9745
cd65ae90
JJ
97462016-01-14 Jakub Jelinek <jakub@redhat.com>
9747
9748 PR debug/69244
9749 * gcc.dg/guality/pr69244.c: New test.
9750
19643948
UB
97512016-01-14 Uros Bizjak <ubizjak@gmail.com>
9752
9753 * lib/target-supports.exp (check_effective_target_issignaling):
9754 New procedure.
9755 * gcc.dg/pr61441.c: Require issignaling effective target.
9756
fe79c97e
SB
97572016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9758
9759 PR target/68803
9760 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9761
c7df95d8
DM
97622016-01-14 David Malcolm <dmalcolm@redhat.com>
9763
9764 PR c++/68819
9765 PR preprocessor/69177
9766 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9767 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9768 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9769 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9770
00083992
MP
97712016-01-14 Marek Polacek <polacek@redhat.com>
9772
9773 PR c/69262
9774 * gcc.dg/array-15.c: New test.
9775
0c9b3294
JJ
97762016-01-14 Jakub Jelinek <jakub@redhat.com>
9777
9778 PR middle-end/68146
9779 PR tree-optimization/69155
9780 * gfortran.dg/pr68146.f: New test.
9781 * gfortran.dg/pr69155.f90: New test.
9782
3688e13d
RB
97832016-01-14 Richard Biener <rguenther@suse.de>
9784
9785 PR tree-optimization/68060
9786 * gcc.dg/torture/pr68060-1.c: New testcase.
9787 * gcc.dg/torture/pr68060-2.c: Likewise.
9788
bab0ad3a
NC
97892016-01-14 Nick Clifton <nickc@redhat.com>
9790
9791 * lib/target-supports.exp
9792 (check_effective_target_arm_neon_ok_nocache): Add an option
9793 sequence that includes setting the ARM architecture to ARMv7-A.
9794 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9795 command line options necessary to enable Neon support.
9796 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9797 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9798 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9799 * gcc.target/arm/pr69180.c: Likewise.
9800
947c2ce5
JL
98012016-01-14 Jeff Law <law@redhat.com>
9802
9803 PR tree-optimization/69270
9804 * gcc.dg/tree-ssa/pr69270.c: New test.
9805
3342fd71
BS
98062016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9807
9808 PR c/66208
9809 * c-c++-common/pr66208.c: New file.
9810
2ad3adf1
JJ
98112016-01-13 Jakub Jelinek <jakub@redhat.com>
9812
9813 PR tree-optimization/69156
9814 * gcc.dg/pr69156.c: New test.
9815
398d6feb
L
98162016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9817
9818 * gcc.target/i386/pr69225-7.c: New test.
9819
4c868789
RH
98202016-01-13 Richard Henderson <rth@redhat.com>
9821
9822 * gcc.dg/tm/memopt-13.c: Update expected function.
9823 * gcc.dg/tm/memopt-6.c: Likewise.
9824
ef6d1772
UB
98252016-01-13 Uros Bizjak <ubizjak@gmail.com>
9826
9827 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9828 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9829 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9830 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9831
ef6d1772
UB
98322016-01-13 Tom de Vries <tom@codesourcery.com>
9833
9834 PR tree-optimization/69169
0b4b6ef2
TV
9835 * gcc.dg/pr69169.c: New test.
9836
2ad3adf1 98372016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9838
9839 PR target/69228
9840 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9841 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9842 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9843 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9844 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9845 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9846 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9847 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9848
9060e335
AK
98492016-01-13 Jakub Jelinek <jakub@redhat.com>
9850
9851 PR target/69247
9852 * gcc.dg/pr69247.c: New test.
9853
40311329
RB
98542016-01-13 Richard Biener <rguenther@suse.de>
9855
9856 PR tree-optimization/69242
9857 * gcc.dg/torture/pr69242.c: New testcase.
9858
ccbd7103
RB
98592016-01-13 Richard Biener <rguenther@suse.de>
9860
9861 PR tree-optimization/69186
9862 * gcc.dg/torture/pr69186.c: New testcase.
9863
c6f72a46
JL
98642016-01-13 Jeff Law <law@redhat.com>
9865
9866 PR tree-optimization/67755
9867 * gcc.dg/tree-ssa/pr67755.c: New test.
9868
98692016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9870
9871 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9872 pass number in output by a star.
9873
c446cf07
BC
98742016-01-12 Bin Cheng <bin.cheng@arm.com>
9875
9876 PR tree-optimization/68911
9877 * gcc.c-torture/execute/pr68911.c: New test.
9878
5342156c
MP
98792016-01-12 Marek Polacek <polacek@redhat.com>
9880
9881 PR c++/68979
9882 * g++.dg/warn/permissive-1.C: New test.
9883
65364cc5
JJ
98842016-01-12 Jakub Jelinek <jakub@redhat.com>
9885
9886 PR objc++/68511
9887 PR c++/69213
9888 * g++.dg/opt/pr69213.C: New test.
9889
81b9a3d9
CB
98902016-01-12 Christian Bruel <christian.bruel@st.com>
9891
9892 PR target/69180
9893 * gcc.target/arm/pr69180.c: New test.
9894
3c4e91c9
RB
98952016-01-12 Richard Biener <rguenther@suse.de>
9896
9897 PR lto/69077
9898 * g++.dg/lto/pr69077_0.C: New testcase.
9899 * g++.dg/lto/pr69077_1.C: Likewise.
9900
5664cea1
JJ
99012016-01-12 Jakub Jelinek <jakub@redhat.com>
9902
9903 PR target/69175
9904 * g++.dg/opt/pr69175.C: New test.
9905
86cefc49
AL
99062016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9907
9908 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9909 rather than #including math.h & stdlib.h.
9910 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9911 * gcc.dg/vect/pr49771.c: Likewise.
9912 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9913 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9914 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9915 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9916 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9917 * gcc.dg/vect/pr44507.c: Likewise.
9918 * gcc.dg/vect/pr45902.c: Likewise.
9919 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9920 * gcc.dg/vect/vect-117.c: Likewise.
9921 * gcc.dg/vect/vect-99.c: Likewise.
9922 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9923 * gcc.dg/vect/vect-cond-1.c: Likewise.
9924 * gcc.dg/vect/vect-cond-2.c: Likewise.
9925 * gcc.dg/vect/vect-cond-3.c: Likewise.
9926 * gcc.dg/vect/vect-cond-4.c: Likewise.
9927 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9928 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9929 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9930 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9931 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9932 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9933 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9934 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9935 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9936 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9937 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9938 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9939 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9940 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9941 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9942 include of signal.h.
9943 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9944 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9945 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9946 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9947 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9948 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9949 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9950 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9951 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9952 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9953 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9954 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9955 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9956 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9957 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9958 * gcc.dg/vect/vect-outer-5.c: Likewise.
9959 * gcc.dg/vect/vect-outer-6.c: Likewise.
9960 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9961 include of stdio.h.
9962
b832f61e
NC
99632016-01-12 Nick Clifton <nickc@redhat.com>
9964
9965 PR target/68913
9966 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9967 to fread so that it will be found in all target runtimes.
9968
8eac49b1
RB
99692016-01-12 Richard Biener <rguenther@suse.de>
9970
9971 PR tree-optimization/69053
9972 * g++.dg/torture/pr69053.C: New testcase.
9973
2935d994
RB
99742016-01-12 Richard Biener <rguenther@suse.de>
9975
9976 PR tree-optimization/69168
9977 * gcc.dg/torture/pr69168.c: New testcase.
9978
66c16fd9
RB
99792016-01-12 Richard Biener <rguenther@suse.de>
9980
9981 PR tree-optimization/69157
9982 * gcc.dg/torture/pr69157.c: New testcase.
9983
99842016-01-12 Richard Biener <rguenther@suse.de>
9985
9986 PR tree-optimization/69174
9987 * gcc.dg/torture/pr69174.c: New testcase.
9988
723033a6
JJ
99892016-01-12 Jakub Jelinek <jakub@redhat.com>
9990
9991 PR c++/66808
9992 PR c++/69000
9993 * g++.dg/tls/pr66808.C: New test.
9994 * g++.dg/tls/pr69000.C: New test.
9995
3574cf47
BS
99962016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9997
9998 * gcc.target/powerpc/swaps-p8-23.c: New test.
9999 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
10000
feb20787
JDA
100012016-01-11 John David Anglin <danglin@gcc.gnu.org>
10002
10003 PR tree-optimization/68356
10004 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
10005
27b1820a
KV
100062016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10007 Jim Wilson <jim.wilson@linaro.org>
10008
10009 PR target/69194
10010 * gcc.target/arm/pr69194.c: New test.
10011
cf4de6af
L
100122016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10013
10014 PR target/69225
10015 * gcc.target/i386/pr69225-1.c: New test.
10016 * gcc.target/i386/pr69225-2.c: Likewise.
10017 * gcc.target/i386/pr69225-3.c: Likewise.
10018 * gcc.target/i386/pr69225-4.c: Likewise.
10019 * gcc.target/i386/pr69225-5.c: Likewise.
10020 * gcc.target/i386/pr69225-6.c: Likewise.
10021
1ebd5558
JJ
100222016-01-11 Jakub Jelinek <jakub@redhat.com>
10023
23552a4d
JJ
10024 PR target/67462
10025 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10026 if lp64.
10027
26ff85b0
JJ
10028 PR target/69071
10029 * gcc.dg/pr69071.c: New test.
10030
9cb6bd74
JJ
10031 PR c++/69211
10032 * g++.dg/opt/pr69211.C: New test.
10033
1ebd5558
JJ
10034 PR tree-optimization/69214
10035 * gcc.c-torture/compile/pr69214.c: New test.
10036
8c18c836
UB
100372016-01-11 Uros Bizjak <ubizjak@gmail.com>
10038
10039 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10040 * gcc.target/i386/pr66232-11.c: Ditto.
10041 * gcc.target/i386/pr66232-12.c: Ditto.
10042 * gcc.target/i386/pr66232-13.c: Ditto.
10043
62446e6e
RB
100442016-01-11 Richard Biener <rguenther@suse.de>
10045
10046 PR tree-optimization/69173
10047 * gcc.dg/torture/pr69173.c: New testcase.
10048
2b8568fe
KT
100492016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10050
10051 PR rtl-optimization/68796
10052 * gcc.target/aarch64/tst_5.c: New test.
10053 * gcc.target/aarch64/tst_6.c: Likewise.
10054
5baf4532
KT
100552016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10056
10057 PR rtl-optimization/68841
10058 * gcc.dg/pr68841.c: New test.
10059 * gcc.c-torture/execute/pr68841.c: New test.
10060
ca90b1ed
YR
100612016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10062
10063 PR rtl-optimization/68920
10064 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10065 for ix86 targets.
10066 * gcc.dg/ifcvt-5.c: New test.
10067
2ad3adf1 100682016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10069
10070 PR bootstrap/69123
10071 * g++.dg/pr69123.C: New.
10072
83834c09
IE
100732016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10074
10075 PR target/69010
10076 * gcc.target/i386/pr69010.c: New test.
10077
dcf89d57
MJ
100782016-01-11 Martin Jambor <mjambor@suse.cz>
10079
10080 PR ipa/69044
10081 * gcc.target/i386/chkp-pr69044.c: New test.
10082
d95167ee
TV
100832016-01-11 Tom de Vries <tom@codesourcery.com>
10084
10085 PR tree-optimization/69109
10086 * gcc.dg/autopar/pr69109-2.c: New test.
10087 * gcc.dg/autopar/pr69109.c: New test.
10088
4f6403a8
TV
100892016-01-11 Tom de Vries <tom@codesourcery.com>
10090
10091 PR tree-optimization/69108
10092 * gcc.dg/autopar/pr69108.c: New test.
10093
21efdd80
PP
100942016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10095
10096 PR c++/69029
10097 * c-c++-common/Wisleading-indentation.c: Augment test.
10098
fd42eed8
TK
100992016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10100
10101 PR fortran/69154
10102 * gfortran.dg/inline_matmul_12.f90: New test.
10103
4f90ee6c
PT
101042016-01-10 Paul Thomas <pault@gcc.gnu.org>
10105
10106 PR fortran/67779
10107 * gfortran.dg/actual_array_offset_1: New test.
10108
3907c6cf
TV
101092016-01-10 Tom de Vries <tom@codesourcery.com>
10110
10111 PR tree-optimization/69062
10112 * gcc.dg/autopar/pr69062.c: New test.
10113
b07b236e
TS
101142016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10115
10116 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10117 * gcc.dg/vect/slp-perm-2.c: Likewise.
10118 * gcc.dg/vect/slp-perm-3.c: Likewise.
10119 * gcc.dg/vect/slp-perm-5.c: Likewise.
10120 * gcc.dg/vect/slp-perm-6.c: Likewise.
10121 * gcc.dg/vect/slp-perm-7.c: Likewise.
10122 * gcc.dg/vect/slp-perm-8.c: Likewise.
10123
23fab8ae
TV
101242016-01-10 Tom de Vries <tom@codesourcery.com>
10125
10126 PR tree-optimization/69039
10127 * gcc.dg/autopar/pr69039.c: New test.
10128
73f0dae2
MP
101292016-01-09 Marek Polacek <polacek@redhat.com>
10130
10131 PR c++/69113
10132 * g++.dg/pr69113.C: New test.
10133
20b8d734
JJ
101342016-01-09 Jakub Jelinek <jakub@redhat.com>
10135
10136 PR middle-end/50865
10137 PR tree-optimization/69097
10138 * gcc.c-torture/execute/pr50865.c: New test.
10139 * gcc.c-torture/execute/pr69097-1.c: New test.
10140 * gcc.c-torture/execute/pr69097-2.c: New test.
10141 * gcc.dg/pr69097-1.c: New test.
10142 * gcc.dg/pr69097-2.c: New test.
10143
c50e614b
JJ
101442016-01-09 Jakub Jelinek <jakub@redhat.com>
10145
10146 PR c++/69164
10147 * g++.dg/opt/pr69164.C: New test.
10148
e0237993
JJ
101492016-01-08 Jakub Jelinek <jakub@redhat.com>
10150
10151 PR tree-optimization/69167
10152 * gcc.dg/pr69167.c: New test.
10153
bd8f5bb2
MP
101542016-01-08 Marek Polacek <polacek@redhat.com>
10155
10156 PR c++/68449
10157 * g++.dg/pr68449.C: New.
10158
bb0f5ca7
AL
101592016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10160
10161 PR tree-optimization/68707
10162 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10163 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10164 on platforms supporting it.
10165 * gcc.dg/vect/slp-perm-2.c: Likewise.
10166 * gcc.dg/vect/slp-perm-3.c: Likewise.
10167 * gcc.dg/vect/slp-perm-5.c: Likewise.
10168 * gcc.dg/vect/slp-perm-7.c: Likewise.
10169 * gcc.dg/vect/slp-perm-8.c: Likewise.
10170 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10171 on platforms supporting it.
10172
22518428
JJ
101732016-01-08 Jakub Jelinek <jakub@redhat.com>
10174
33f0852f
JJ
10175 PR tree-optimization/69162
10176 * gcc.dg/pr69162.c: New test.
10177
22518428
JJ
10178 PR tree-optimization/69172
10179 * gcc.dg/pr69172.c: New test.
10180
80e9b3aa
TP
101812016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10182
10183 PR tree-optimization/67781
10184 * gcc.c-torture/execute/pr67781.c: New file.
10185
262a363f
JJ
101862016-01-08 Jakub Jelinek <jakub@redhat.com>
10187
10188 PR tree-optimization/69083
10189 * gcc.dg/vect/pr69083.c: New test.
10190
6e1f093f
SS
101912016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10192
10193 PR tree-optimization/61441
10194 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10195 Use -fexcess-precision=standard for compiler options.
10196 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10197
53290e07
JJ
101982016-01-08 Jakub Jelinek <jakub@redhat.com>
10199
57bf3072
JJ
10200 PR fortran/69128
10201 * gfortran.dg/gomp/pr69128.f90: New test.
10202
53290e07
JJ
10203 PR c++/69145
10204 * g++.dg/ext/pr69145-1.C: New test.
10205 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10206 * g++.dg/ext/pr69145-2.h: New file.
10207
7a127fa7
MS
102082016-01-07 Martin Sebor <msebor@redhat.com>
10209
10210 PR c/68966
10211 * gcc.dg/atomic-fetch-bool.c: New test.
10212 * gcc.dg/sync-fetch-bool.c: New test.
10213
95918b49
L
102142016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10215
10216 PR fortran/66680
10217 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10218
c8e62a9d
NC
102192016-01-07 Nick Clifton <nickc@redhat.com>
10220
10221 PR target/66655
10222 * g++.dg/pr66655.C: New test.
10223 * g++.dg/pr66655_1.cc: Test support file.
10224 * g++.dg/pr66655.h: Test header file.
10225
2ad3adf1 102262016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10227
10228 PR fortran/66680
10229 gfortran.dg/gomp/pr66680.f90: New test.
10230
4cd9ca92
L
102312016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10232
10233 PR target/69171
10234 * gcc.target/i386/pr69171-1.c: New test.
10235 * gcc.target/i386/pr69171-2.c: Likewise.
10236 * gcc.target/i386/pr69171-3.c: Likewise.
10237 * gcc.target/i386/pr69171-4.c: Likewise.
10238 * gcc.target/i386/pr69171-5.c: Likewise.
10239 * gcc.target/i386/pr69171-6.c: Likewise.
10240
7e33d4dc
BS
102412015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10242
10243 PR middle-end/67639
10244 * c-c++-common/pr67639.c: New test.
10245
fec64afc
JJ
102462016-01-07 Jakub Jelinek <jakub@redhat.com>
10247
10248 PR tree-optimization/69141
10249 * g++.dg/opt/pr69141.C: New test.
10250
f293ad29
EB
102512016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10252
10253 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10254
5027395e
UB
102552016-01-06 Uros Bizjak <ubizjak@gmail.com>
10256
10257 PR target/69140
10258 * gcc.target/i386/pr69140.c: New test
10259
7443cf13
DM
102602016-01-06 David Malcolm <dmalcolm@redhat.com>
10261
10262 * gcc.dg/bad-dereference.c: New test case.
10263
32928931
BS
102642015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10265
10266 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10267
68dd05da
AS
102682016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10269
10270 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10271
6b131d5b
MP
102722016-01-06 Marek Polacek <polacek@redhat.com>
10273
10274 PR sanitizer/69099
10275 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10276
8d9fdb49
MP
102772016-01-05 Marek Polacek <polacek@redhat.com>
10278
10279 PR c/69104
10280 * gcc.dg/atomic-invalid-2.c: New.
10281
acf93f1e
L
102822016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10283
10284 PR target/68991
10285 * gcc.target/i386/pr68991.c: New test.
10286
3f50525d
L
102872016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10288
10289 PR target/68991
10290 * g++.dg/pr68991-1.C: New test.
10291 * g++.dg/pr68991-2.C: Likewise.
10292
e0237993 102932016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10294
e0237993 10295 PR other/60465
face88a1
ST
10296 * gcc.target/ia64/pr60465-gprel64.c: New test.
10297 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10298
a0866eff
KT
102992016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10300
10301 PR rtl-optimization/68651
10302 * gcc.target/aarch64/pr68651_1.c: New test.
10303
c589e975
DM
103042016-01-05 David Malcolm <dmalcolm@redhat.com>
10305
10306 PR c/69122
10307 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10308
929710d9
NS
103092016-01-05 Nathan Sidwell <nathan@acm.org>
10310
ce3e43d7
NS
10311 PR c++/58583
10312 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10313
929710d9
NS
10314 * gcc.dg/alias-15.c: New.
10315
a2faef8e
NC
103162016-01-05 Nick Clifton <nickc@redhat.com>
10317
10318 PR target/68870
10319 * g++.dg/pr68770.C: New test.
10320
4cfa76e3
MS
103212016-01-04 Mike Stump <mikestump@comcast.net>
10322
10323 * lib/target-supports.exp (check_effective_target_cilkplus):
10324 cilkplus targets require pthreads.
4ece61b6 10325 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10326
4e8a3a35
MM
103272016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10328
10329 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10330 generation.
10331
818ab71a
JJ
103322016-01-04 Jakub Jelinek <jakub@redhat.com>
10333
10334 Update copyright years.
10335
2fe0a208
MP
103362016-01-04 Marek Polacek <polacek@redhat.com>
10337
10338 PR c/68908
10339 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10340 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10341 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10342
9e3b2fe3
EB
103432016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10344
10345 * gcc.target/sparc/20160104-2.c: New test.
10346
e8d65a35
EB
103472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10348
10349 * gcc.target/sparc/20160104-1.c: New test.
10350
25ccfccd
PT
103512016-01-03 Paul Thomas <pault@gcc.gnu.org>
10352
10353 PR fortran/65045
10354 * gfortran.dg/pr65045.f90: New test.
10355
cb51d382
EB
103562016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10357
10358 * gnat.dg/specs/debug1.ads: Delete.
10359
6eeaad6e
JD
103602016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10361
10362 PR libgfortran/68867
10363 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10364 expression.
10365
2f968603
JD
103662016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10367
10368 PR libgfortran/68867
10369 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10370 PowerPC.
10371
591bb5e4
PT
103722016-01-01 Paul Thomas <pault@gcc.gnu.org>
10373
10374 PR fortran/68864
10375 * gfortran.dg/pr68864.f90: New test.
10376
f1e0620c
JJ
103772016-01-01 Jakub Jelinek <jakub@redhat.com>
10378
942a1319
JJ
10379 PR tree-optimization/69070
10380 * gcc.dg/pr69070.c: New test.
10381
10dff63f
JJ
10382 PR sanitizer/69055
10383 * gfortran.dg/pr69055.f90: New test.
10384
f1e0620c
JJ
10385 PR target/69015
10386 * gcc.dg/pr69015.c: New test.
818ab71a 10387\f
2f883d1c 10388Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10389
10390Copying and distribution of this file, with or without modification,
10391are permitted in any medium without royalty provided the copyright
10392notice and this notice are preserved.