]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
466effe0
WS
12016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2
3 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
4 * gcc.target/powerpc/pr71763.c: Likewise.
5
f618a472
MP
62016-07-29 Marek Polacek <polacek@redhat.com>
7
8 PR c/71742
9 * gcc.dg/940510-1.c: Adjust dg-error.
10 * gcc.dg/c99-flex-array-1.c: Likewise.
11 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
12
efd0786f
MP
13 PR c/71853
14 * gcc.dg/noncompile/pr71853.c: New test.
15
e00dceaf
MP
16 PR c/71573
17 * gcc.dg/noncompile/pr71573.c: New test.
18
638fc14f
MP
19 PR c/71926
20 * g++.dg/warn/Wparentheses-30.C: New test.
21 * gcc.dg/Wparentheses-14.c: New test.
22
61c73a7f
UB
232016-07-29 Uros Bizjak <ubizjak@gmail.com>
24
25 * gcc.dg/pr59833.c: Use dg-add-options ieee.
26
01d32b2b
BC
272016-07-29 Bin Cheng <bin.cheng@arm.com>
28
29 PR tree-optimization/57558
30 * gcc.dg/vect/pr57558-1.c: New test.
31 * gcc.dg/vect/pr57558-2.c: New test.
32
f6c7a248
PK
332016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
34
61c73a7f 35 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
36 to scan forwprop1 dump pass.
37
f54ea774
PC
382016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
39
40 PR c++/51488
41 * g++.dg/template/pr51488.C: New.
42
673a107a
JJ
432016-07-29 Jakub Jelinek <jakub@redhat.com>
44
45 PR c/71969
46 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
47 static __inline__.
48 * gcc.dg/pr71969-1.c: New test.
49 * gcc.dg/pr71969-2.c: New test.
50 * gcc.dg/pr71969-3.c: New test.
51
78169471
MP
522016-07-29 Marek Polacek <polacek@redhat.com>
53
54 PR c/71574
55 * c-c++-common/pr71574.c: New test.
56
a5b5c8b6
MP
57 PR c/71583
58 * gcc.dg/noncompile/pr71583.c: New test.
59
883b6d4e
KV
602016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
61
62 PR middle-end/68217
63 * gcc.dg/pr68217.c: New test.
64
89f1f37e
SK
652016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
66
67 PR fortran/71067
68 * gfortran.dg/pr71067_1.f90: New test.
69 * gfortran.dg/pr71067_2.f90: Ditto.
70
e0d32185
MM
712016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
72
73 * gcc.target/powerpc/vec-extract-1.c: New test.
74
c851722d
SK
752016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
76
77 PR fortran/71799
78 * gfortran.dg/pr71799.f90: New test.
79
f064da6a
PC
802016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
81
82 PR c++/71665
83 * g++.dg/cpp0x/pr71665-1.C: New.
84 * g++.dg/cpp0x/pr71665-2.C: Likewise.
85 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
86 * g++.dg/ext/label10.C: Likewise.
87 * g++.dg/parse/constant5.C: Likewise.
88
1b70aaad
SK
892016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
90
91 PR fortran/71859
92 * gfortran.dg/pr71859.f90: New test.
93 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
94 * gfortran.dg/coarray_collectives_1.f90: Ditto.
95
a23404c9
PT
962016-07-28 Paul Thomas <pault@gcc.gnu.org>
97
98 PR fortran/71883
99 * gfortran.dg/pr71883.f90 : New test.
100
513d866d
YR
1012016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
102
103 PR tree-optimization/71734
61c73a7f 104 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 105
7c428aa2
RL
1062016-07-28 Renlin Li <renlin.li@arm.com>
107
108 Revert
109 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
110
111 PR fortran/71902
112 * gfortran.dg/dependency_47.f90: New test.
113
1225d6b1
ML
1142016-07-28 Martin Liska <mliska@suse.cz>
115
116 PR gcov-profile/68025
117 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
118
e5f5bf35
ML
1192016-07-28 Martin Liska <mliska@suse.cz>
120
121 * g++.dg/vect/pr70944.cc: New test.
122
4536610d
KV
1232016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
124
125 PR middle-end/71994
126 * gcc.dg/torture/pr71994.c: New test.
127
8c6961ca
PK
1282016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
129
130 PR middle-end/71078
131 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
132 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
133 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
134
8de22ea0
RB
1352016-07-27 Richard Biener <rguenther@suse.de>
136
137 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
138
5d9da222
ML
1392016-07-27 Martin Liska <mliska@suse.cz>
140
141 * gcc.dg/predict-13.c: New test.
142 * gcc.dg/predict-14.c: New test.
143
af9e275f
SKS
1442016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
145
a23404c9 146 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
147 including stdint.h.
148 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
149 including stdint.h.
150
71abba1e
MM
1512016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
152
153 PR target/71869
154 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
155 IEEE built-in functions handle quiet and signalling NaNs
156 correctly.
157
9cd74e8f
SK
1582016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
159
160 PR fortran/71862
161 * gfortran.dg/pr71862.f90: New test.
162
0d48446f
MS
1632016-07-26 Martin Sebor <msebor@redhat.com>
164
165 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
166 selector with dg-options.
167
524cf1e4
PP
1682016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
169
170 PR tree-optimization/18046
171 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
172 * gcc.dg/tree-ssa/vrp103.c: New test.
173 * gcc.dg/tree-ssa/vrp104.c: New test.
174
100665d8
WS
1752016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
176
177 * gcc.target/powerpc/pr63354.c: Require lp64 since
178 -mprofile-kernel is not legal with -m32.
179
0b64ca40
RB
1802016-07-26 Richard Biener <rguenther@suse.de>
181
182 PR rtl-optimization/71984
183 * gcc.dg/torture/pr71984.c: New testcase.
184
9b7937cf
RS
1852016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
186
187 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
188 g++-dg-runtest via et-dg-runtest.
189 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
190 * gcc.dg/vect/vect.exp: Likewise.
191 * gfortran.dg/graphite/graphite.exp: Likewise, but for
192 gfortran-dg-runtest.
193 * gfortran.dg/vect/vect.exp: Likewise.
194 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
195 (check_mips_loongson_hw_available): Likewise.
196 (check_effective_target_mpaired_single_runtime): Likewise.
197 (check_effective_target_mips_loongson_runtime): Likewise.
198 (add_options_for_mpaired_single): Likewise.
199 (check_effective_target_vect_int): Add global et_index.
200 Check and save the supported feature for a target selected by
201 the et_index target. Break long lines where appropriate. Call
202 et-is-effective-target for MIPS with an argument instead of
203 check_effective_target_* where appropriate.
204 (check_effective_target_vect_intfloat_cvt): Likewise.
205 (check_effective_target_vect_uintfloat_cvt): Likewise.
206 (check_effective_target_vect_floatint_cvt): Likewise.
207 (check_effective_target_vect_floatuint_cvt): Likewise.
208 (check_effective_target_vect_simd_clones): Likewise.
209 (check_effective_target_vect_shift): ewise.
210 (check_effective_target_whole_vector_shift): Likewise.
211 (check_effective_target_vect_bswap): Likewise.
212 (check_effective_target_vect_shift_char): Likewise.
213 (check_effective_target_vect_long): Likewise.
214 (check_effective_target_vect_float): Likewise.
215 (check_effective_target_vect_double): Likewise.
216 (check_effective_target_vect_long_long): Likewise.
217 (check_effective_target_vect_no_int_max): Likewise.
218 (check_effective_target_vect_no_int_add): Likewise.
219 (check_effective_target_vect_no_bitwise): Likewise.
220 (check_effective_target_vect_widen_shift): Likewise.
221 (check_effective_target_vect_no_align): Likewise.
222 (check_effective_target_vect_hw_misalign): Likewise.
223 (check_effective_target_vect_element_align): Likewise.
224 (check_effective_target_vect_condition): Likewise.
225 (check_effective_target_vect_cond_mixed): Likewise.
226 (check_effective_target_vect_char_mult): Likewise.
227 (check_effective_target_vect_short_mult): Likewise.
228 (check_effective_target_vect_int_mult): Likewise.
229 (check_effective_target_vect_extract_even_odd): Likewise.
230 (check_effective_target_vect_interleave): Likewise.
231 (check_effective_target_vect_stridedN): Likewise.
232 (check_effective_target_vect_multiple_sizes): Likewise.
233 (check_effective_target_vect64): Likewise.
234 (check_effective_target_vect_call_copysignf): Likewise.
235 (check_effective_target_vect_call_sqrtf): Likewise.
236 (check_effective_target_vect_call_btrunc): Likewise.
237 (check_effective_target_vect_call_btruncf): Likewise.
238 (check_effective_target_vect_call_ceil): Likewise.
239 (check_effective_target_vect_call_ceilf): Likewise.
240 (check_effective_target_vect_call_floor): Likewise.
241 (check_effective_target_vect_call_floorf): Likewise.
242 (check_effective_target_vect_call_lceil): Likewise.
243 (check_effective_target_vect_call_lfloor): Likewise.
244 (check_effective_target_vect_call_nearbyint): Likewise.
245 (check_effective_target_vect_call_nearbyintf): Likewise.
246 (check_effective_target_vect_call_round): Likewise.
247 (check_effective_target_vect_call_roundf): Likewise.
248 (check_effective_target_vect_perm): Likewise, but also append *_saved
249 to the existing global name to properly cache the result.
250 (check_effective_target_vect_perm_byte): Likewise.
251 (check_effective_target_vect_perm_short): Likewise.
252 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
253 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
254 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
255 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
256 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
257 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
258 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
259 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
260 (check_effective_target_vect_sdot_qi): Likewise.
261 (check_effective_target_vect_udot_qi): Likewise.
262 (check_effective_target_vect_sdot_hi): Likewise.
263 (check_effective_target_vect_udot_hi): Likewise.
264 (check_effective_target_vect_usad_char): Likewise.
265 (check_effective_target_vect_pack_trunc): Likewise.
266 (check_effective_target_vect_unpack): Likewise.
267 (check_effective_target_vect_aligned_arrays): Likewise.
268 (check_effective_target_vect_natural_alignment): Likewise.
269 (check_effective_target_vector_alignment_reachable): Likewise.
270 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
271 (is-effective-target): Initialize et_index if undefined.
272 (et-dg-runtest): New.
273 (et-is-effective-target): Likewise.
274 (check_vect_support_and_set_flags): Add supported MIPS targets to
275 EFFECTIVE_TARGETS list. Return the number of supported targets.
276
8f63caf6
RB
2772016-07-26 Richard Biener <rguenther@suse.de>
278 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
279
280 PR middle-end/70920
281 * gcc.dg/pr70920-1.c: New test-case.
282 * gcc.dg/pr70902-2.c: Likewise.
283 * gcc.dg/pr70920-3.c: Likewise.
284 * gcc.dg/pr70920-4.c: Likewise
285 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
286 2 instead of 3.
287
7d575fff
AM
2882016-07-25 Alexander Monakov <amonakov@ispras.ru>
289
290 * gcc.c-torture/execute/pr71494.c: Require label_values.
291 * gcc.dg/pr16973.c: Ditto.
292
bf01e070
SKS
2932016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
294
295 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
296 * gcc.dg/torture/pr69771.c: Require int32plus.
297 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
298
16b05965
ML
2992016-07-25 Martin Liska <mliska@suse.cz>
300
301 * gcc.dg/torture/pr71987.c: New test.
302
d52d3767
SK
3032016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
304
305 PR fortran/71935
306 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
307 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
308 * gfortran.dg/pr71935.f90: New test.
309
2e6b45af
MS
3102016-07-22 Martin Sebor <msebor@redhat.com>
311
312 PR c++/71675
313 * g++.dg/ext/atomic-3.C: New test.
314 * gcc.dg/atomic/pr71675.c: New test.
315
58b3986e
ES
3162016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
317
318 * gcc.target/i386/mvc8.c: New test.
319
faa1612a
BC
3202016-07-22 Bin Cheng <bin.cheng@arm.com>
321
322 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
323 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
324
1603ebe0
TK
3252016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
326
327 PR fortran/71795
328 * gfortran.dg/constructor_50.f90: New test.
329
bc91c436
ML
3302016-07-22 Martin Liska <mliska@suse.cz>
331
332 PR gcov-profile/69028
333 PR gcov-profile/62047
334 * g++.dg/cilk-plus/pr69028.C: New test.
335
9fe9a3a7
AV
3362016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
337
338 * gfortran.dg/coarray_stat_2.f90: New test.
339
70866e3d
MM
3402016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
341
342 * gcc.target/powerpc/vec-extract.h: New files to check the
343 vec_extract built-in functions for all vector types, testing
344 accessing each element, both with constant and variable element
345 numbers.
346 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
347 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
348 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
349 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
350 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
351 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
352 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
353 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
354 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
355
ab3af181
JJ
3562016-07-21 Jakub Jelinek <jakub@redhat.com>
357
358 PR c++/71728
359 * g++.dg/other/pr71728.C: New test.
360
ebe8f322
JG
3612016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
362
363 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
364 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
365 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
366 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
367 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
368
959cef74
RB
3692016-07-21 Richard Biener <rguenther@suse.de>
370
371 PR tree-optimization/71947
372 * gcc.dg/tree-ssa/vrp102.c: New testcase.
373
b24d9420
BC
3742016-07-21 Bin Cheng <bin.cheng@arm.com>
375
376 * gcc.dg/tree-ssa/scev-15.c: New.
377
23974819
BC
3782016-07-21 Bin Cheng <bin.cheng@arm.com>
379
380 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
381
ee78cbaa
JJ
3822016-07-21 Jakub Jelinek <jakub@redhat.com>
383
384 PR c++/71941
385 * g++.dg/gomp/pr71941.C: New test.
386
52ed68f7
DM
3872016-07-20 David Malcolm <dmalcolm@redhat.com>
388
389 PR c/70339
390 PR c/71858
391 * g++.dg/spellcheck-identifiers.C: New test case, based on
392 gcc.dg/spellcheck-identifiers.c.
393 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
394 gcc.dg/spellcheck-identifiers-2.c.
395 * g++.dg/spellcheck-typenames.C: New test case, based on
396 gcc.dg/spellcheck-typenames.c
397
18407bfb
JW
3982016-07-20 Jonathan Wakely <jwakely@redhat.com>
399
400 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
401 pointer to member function and also test catching by reference.
402
4c07fd98
DV
4032016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
404
405 * gcc.target/s390/pr67443.c: Fix test case.
406
fee21d65
DV
4072016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
408
409 * gcc.target/s390/insv-1.c: Xfail some tests.
410 * gcc.target/s390/insv-2.c: Likewise.
411
dbe9dfdd
GJL
4122016-07-20 Georg-Johann Lay <avr@gjlay.de>
413
414 * gcc.target/avr/torture/get-mem.c: New test.
415 * gcc.target/avr/torture/set-mem.c: New test.
416
c25e1d82
GJL
4172016-07-20 Georg-Johann Lay <avr@gjlay.de>
418
419 PR target/71948
420 * gcc.target/avr/torture/tiny-progmem.c: New test.
421
109d2197
JJ
4222016-07-20 Jakub Jelinek <jakub@redhat.com>
423
7419f441
JJ
424 PR c++/71909
425 * g++.dg/parse/pr71909.C: New test.
426 * g++.dg/tm/pr71909.C: New test.
427
109d2197
JJ
428 PR c++/50060
429 * g++.dg/cpp0x/constexpr-50060.C: New test.
430 * g++.dg/cpp1y/constexpr-50060.C: New test.
431
144530cf
ML
4322016-07-20 Martin Liska <mliska@suse.cz>
433
434 * gfortran.dg/graphite/pr71898.f90: New test.
435
04ac4afa
BC
4362016-07-20 Bin Cheng <bin.cheng@arm.com>
437
438 PR tree-optimization/71503
439 PR tree-optimization/71683
440 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
441 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
442
dcbdb17a
ML
4432016-07-20 Martin Liska <mliska@suse.cz>
444
445 * gcc.dg/plugin/plugin.exp: Remove sreal test.
446 * gcc.dg/plugin/sreal-test-1.c: Remove.
447 * gcc.dg/plugin/sreal_plugin.c: Remove.
448
6ed82555
TK
4492016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
450
451 PR fortran/71902
452 * gfortran.dg/dependency_47.f90: New test.
453
13da0507
JJ
4542016-07-19 Jakub Jelinek <jakub@redhat.com>
455
4833f561
JJ
456 PR rtl-optimization/71916
457 * gcc.c-torture/compile/pr71916.c: New test.
458
4fda19ef
JJ
459 PR middle-end/71874
460 * g++.dg/torture/pr71874.C: New test.
461
13da0507
JJ
462 PR middle-end/71734
463 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
464 (my_alloc): Rewritten to use __builtin_posix_memalign and
465 __SIZE_TYPE__.
466 (my_free): Use __builtin_free instead of _mm_free.
467 (Vec::operator=): Use __builtin_memcpy.
468
e7980add
MJ
4692016-07-19 Martin Jambor <mjambor@suse.cz>
470
61c73a7f
UB
471 PR fortran/71688
472 * gfortran.dg/pr71688.f90: New test.
e7980add 473
13e88953
RB
4742016-07-19 Richard Biener <rguenther@suse.de>
475
476 * c-c++-common/vector-subscript-6.c: New testcase.
477 * c-c++-common/vector-subscript-7.c: Likewise.
478
1caf0482
SKS
4792016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
480
a23404c9 481 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
482 and UInt32 based on __SIZEOF_INT__.
483
cef5388d
RB
4842016-07-19 Richard Biener <rguenther@suse.de>
485
486 PR tree-optimization/71901
487 * gcc.dg/torture/pr71901.c: New testcase.
488
4892016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
490
491 PR tree-optimization/71908
492 * gcc.dg/torture/pr71908.c: New testcase.
493
a8f7a895
MM
4942016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
495
496 PR target/71493
497 * gcc.target/powerpc/pr71493-1.c: New test.
498 * gcc.target/powerpc/pr71493-2.c: Likewise.
499
f2111a36
JJ
5002016-07-18 Jakub Jelinek <jakub@redhat.com>
501
99516432
JJ
502 PR c++/71835
503 * g++.dg/conversion/ambig3.C: New test.
504
87713c6a
JJ
505 PR c++/71828
506 * g++.dg/cpp0x/constexpr-71828.C: New test.
507
7a7f16ca
JJ
508 PR c++/71826
509 * g++.dg/template/pr71826.C: New test.
510
f4d90295
JJ
511 PR c++/71822
512 * g++.dg/template/defarg21.C: New test.
513
f2111a36
JJ
514 PR c++/71871
515 * g++.dg/ext/vector31.C: New test.
516
0b965526
UB
5172016-07-18 Uros Bizjak <ubizjak@gmail.com>
518
519 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
520
94e136b9
YR
5212016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
522
523 PR tree-optimization/71734
524 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
525
7072df0a
DV
5262016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
527
528 * gcc.target/s390/warn-dynamicstack-1.c: New test.
529 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
530 stack-layout-dynamic-1.c: New test.
531
54158a1a
AK
5322016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
533
534 * gcc.target/s390/nolrl-1.c: New test.
535
43068916
FR
5362016-07-17 Fritz Reese <fritzoreese@gmail.com>
537
538 PR fortran/71523
539 * gfortran.dg/pr71523_1.f90: New test.
540 * gfortran.dg/pr71523_2.f90: New test.
541
a9356b12
AS
5422016-07-16 Andreas Schwab <schwab@linux-m68k.org>
543
544 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
545
466effe0 546>>>>>>> .r238890
a07b81c7
JD
5472016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
548 Marco Restelli <mrestelli@gmail.com>
549
550 PR fortran/62125
551 * gfortran.dg/pr62125.f90: New test.
552
96c0ec12
BS
5532016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
554
555 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
556 * gcc.target/powerpc/mulkc3-1.c: Likewise.
557
479d0ed5
JW
5582016-07-15 Jonathan Wakely <jwakely@redhat.com>
559
560 PR c++/58796
561 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
562 * g++.dg/cpp0x/nullptr35.C: New test.
563
41c7438e
BC
5642016-07-15 Bin Cheng <bin.cheng@arm.com>
565
566 * gcc.dg/tree-ssa/scev-8.c: Update test string.
567
f7ba880b
CP
5682016-07-15 Cesar Philippidis <cesar@codesourcery.com>
569
570 * gfortran.dg/goacc/vector_length.f90: New test.
571
b9aba0a0
RB
5722016-07-15 Richard Biener <rguenther@suse.de>
573
574 PR tree-optimization/71881
575 * gcc.dg/torture/pr71881.c: New testcase.
576
9513d5fb
RB
5772016-07-15 Richard Biener <rguenther@suse.de>
578
579 PR tree-optimization/71887
580 * gcc.dg/torture/pr71887.c: New testcase.
581
ddbbcb19
JJ
5822016-07-15 Jakub Jelinek <jakub@redhat.com>
583
584 PR c/71858
585 * gcc.dg/spellcheck-identifiers-3.c: New test.
586
29eb509c
AV
5872016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
588
589 PR fortran/71807
590 * gfortran.dg/null_9.f90: New test.
591
43aabfcf
BC
5922016-07-15 Bin Cheng <bin.cheng@arm.com>
593
594 * gcc.dg/tree-ssa/loop-41.c: New test.
595
afc89e58
BC
5962016-07-15 Bin Cheng <bin.cheng@arm.com>
597
598 PR tree-optimization/71347
599 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
600
6fa682ad
SK
6012016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
602
603 PR fortran/29819
604 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
605 * gfortran.dg/contains.f90: Ditto.
606 * gfortran.dg/contains_empty_1.f03: Ditto.
607 * gfortran.dg/submodule_3.f08: Ditto.
608
dd36b877
JJ
6092016-07-14 Jakub Jelinek <jakub@redhat.com>
610
a60a5d31
JJ
611 PR testsuite/71865
612 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
613 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
614 expected diagnostics.
615
dd36b877
JJ
616 PR c/71858
617 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
618 * gcc.dg/spellcheck-identifiers-2.c: New test.
619 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
620 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
621
a241f8ca
JJ
6222016-07-14 Jakub Jelinek <jakub@redhat.com>
623
624 PR tree-optimization/71872
625 * gcc.c-torture/compile/pr71872.c: New test.
626
d62b809c
TP
6272016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
628
629 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
630 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
631 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
632 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
633 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
634 * gcc.target/arm/atomic-op-acquire-1.c: This.
635 * gcc.target/arm/atomic-op-char.c: Rename into ...
636 * gcc.target/arm/atomic-op-char-1.c: This.
637 * gcc.target/arm/atomic-op-consume.c: Rename into ...
638 * gcc.target/arm/atomic-op-consume-1.c: This.
639 * gcc.target/arm/atomic-op-int.c: Rename into ...
640 * gcc.target/arm/atomic-op-int-1.c: This.
641 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
642 * gcc.target/arm/atomic-op-relaxed-1.c: This.
643 * gcc.target/arm/atomic-op-release.c: Rename into ...
644 * gcc.target/arm/atomic-op-release-1.c: This.
645 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
646 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
647 * gcc.target/arm/atomic-op-short.c: Rename into ...
648 * gcc.target/arm/atomic-op-short-1.c: This.
649 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
650 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
651 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
652 * gcc.target/arm/atomic-op-char-2.c: Likewise.
653 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
654 * gcc.target/arm/atomic-op-int-2.c: Likewise.
655 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
656 * gcc.target/arm/atomic-op-release-2.c: Likewise.
657 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
658 * gcc.target/arm/atomic-op-short-2.c: Likewise.
659
1f8dd420
AV
6602016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
661
662 PR fortran/70842
663 * gfortran.dg/select_type_35.f03: New test.
664
53109ba8
KT
6652016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
666
667 PR target/65951
668 PR tree-optimization/70923
669 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
670 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
671 * gcc.dg/vect/pr65951.c: Likewise.
672 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
673
91f35b7f
DE
6742016-07-14 David Edelsohn <dje.gcc@gmail.com>
675
676 * c-c++-common/pr60226.c: Expect maximum object file alignment
677 error on AIX.
678
351168fe
RB
6792016-07-14 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/71866
682 * gcc.dg/torture/pr71866.c: New testcase.
683
94c32c00
TP
6842016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
685
686 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
687 selector and enclose boolean expression in curly braces.
688
b799a481
AM
6892016-07-14 Alan Modra <amodra@gmail.com>
690
691 PR target/71733
692 * gcc.target/powerpc/p9-novsx.c: New.
693
f63ba78c
AK
6942016-07-13 Andi Kleen <ak@linux.intel.com>
695
696 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
697 * g++.dg/tree-prof/morefunc.C: Dito.
698 * g++.dg/tree-prof/pr35545.C: Dito.
699 * g++.dg/tree-prof/reorder.C: Dito.
700 * gcc.dg/tree-prof/20050826-2.c: Dito.
701 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
702 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
703 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
704 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
705 * gcc.dg/tree-prof/inliner-1.c: Dito.
706 * gcc.dg/tree-prof/merge_block.c: Dito.
707 * gcc.dg/tree-prof/stringop-1.c: Dito.
708 * gcc.dg/tree-prof/stringop-2.c: Dito.
709 * gcc.dg/tree-prof/switch-case-1.c: Dito.
710 * gcc.dg/tree-prof/switch-case-2.c: Dito.
711 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
712 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
713 * gcc.dg/tree-prof/update-loopch.c: Dito.
714 * gcc.dg/tree-prof/val-prof-1.c: Dito.
715 * gcc.dg/tree-prof/val-prof-2.c: Dito.
716 * gcc.dg/tree-prof/val-prof-3.c: Dito.
717 * gcc.dg/tree-prof/val-prof-4.c: Dito.
718 * gcc.dg/tree-prof/val-prof-5.c: Dito.
719 * gcc.dg/tree-prof/val-prof-6.c: Dito.
720 * gcc.dg/tree-prof/val-prof-7.c: Dito.
721
f4d5a23d
AK
7222016-07-13 Andi Kleen <ak@linux.intel.com>
723
724 * lib/profopt.exp (profopt-execute): Remove .imports files.
725
ae145898
AK
7262016-07-13 Andi Kleen <ak@linux.intel.com>
727
0b965526 728 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 729
e97bd4f5
AK
7302016-07-13 Andi Kleen <ak@linux.intel.com>
731
732 * lib/profopt.exp (dg-final-scan-autofdo,
733 dg-final-scan-not-autofdo): New functions.
734
6fa3d4b4
BC
7352016-07-13 Bin Cheng <bin.cheng@arm.com>
736
737 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
738 * gcc.dg/vect/vect-35.c: Ditto.
739 * gcc.dg/vect/vect-alias-check-2.c: New test.
740
65f18bc6
ML
7412016-07-13 Martin Liska <mliska@suse.cz>
742
743 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 744 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
745 * gfortran.dg/pr42108.f90: Update expected dump scan.
746
9737f35b
RB
7472016-07-13 Richard Biener <rguenther@suse.de>
748
749 PR tree-optimization/24574
750 * gcc.dg/pr24574.c: New testcase.
751
62c0ea4b
SKS
7522016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
753
0b965526 754 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
755 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
756 * c-c++-common/pr68833-1.c: Require int32plus.
757 * gcc.dg/ipa/pr63551.c: Likewise.
758 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
759 * gcc.dg/ipa/pr64041.c: Require int32plus.
760
c7ed8938
IE
7612016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
762
763 PR ipa/71633
764 * g++.dg/pr71633.C: New test.
765
5ce15300
TP
7662016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
767
768 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
769 Add new arm_thumb1_cbz_ok effective target.
770 * gcc.target/arm/cbz.c: New test.
771
2b9509a3
TP
7722016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
773
774 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
775 Define effective target.
776 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
777 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
778 * gcc.target/arm/movhi_movw.c: New test.
779 * gcc.target/arm/movsi_movw.c: Likewise.
780 * gcc.target/arm/movdi_movw.c: Likewise.
781
7f15b177
RB
7822016-07-13 Richard Biener <rguenther@suse.de>
783
784 PR middle-end/71104
785 * gcc.dg/pr71104-1.c: New testcase.
786 * gcc.dg/pr71104-2.c: Likewise.
787
0b0a896e
MM
7882016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
789
790 PR target/71805
791 * gcc.target/powerpc/pr71805.c: New test.
792
f906f5ed
BS
7932016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
794
795 * gcc.target/powerpc/divkc3-1.c: New.
796 * gcc.target/powerpc/mulkc3-1.c: New.
797
9e63c3aa
NS
7982016-07-12 Nathan Sidwell <nathan@acm.org>
799
800 * gcc.target/arm/data-rel-1.c: New.
801 * gcc.target/arm/data-rel-2.c: New.
802 * gcc.target/arm/data-rel-3.c: New.
803
f507d202
ML
8042016-07-12 Martin Liska <mliska@suse.cz>
805
806 * gcc.dg/params/blocksort-part.c: New test.
807 * gcc.dg/params/params.exp: New file.
808
d6f7c125
KT
8092016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
810
811 PR middle-end/71700
812 * gcc.c-torture/execute/pr71700.c: New test.
813
37ccb0ba
SB
8142016-07-12 Steven Bosscher <steven@gcc.gnu.org>
815 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/23286
818 PR tree-optimization/70159
819 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
820 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
821 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
822 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
823 * gcc.dg/tree-ssa/pr35286.c: Likewise.
824 * gcc.dg/tree-ssa/pr35287.c: Likewise.
825 * gcc.dg/hoist-register-pressure-1.c: Likewise.
826 * gcc.dg/hoist-register-pressure-2.c: Likewise.
827 * gcc.dg/hoist-register-pressure-3.c: Likewise.
828 * gcc.dg/pr51879-12.c: Likewise.
829 * gcc.dg/strlenopt-9.c: Likewise.
830 * gcc.dg/tree-ssa/pr47392.c: Likewise.
831 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
832 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
833 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
834 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
835 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
836 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
837 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
838 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
839 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
840 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
841 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
842 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
843 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
844 * gfortran.dg/pr43984.f90: Adjust expected outcome.
845
712a93d6
RB
8462016-07-12 Richard Biener <rguenther@suse.de>
847
848 PR rtl-optimization/68961
849 * gcc.target/i386/pr68961.c: New testcase.
850
c392943c
JJ
8512016-07-11 Jakub Jelinek <jakub@redhat.com>
852
3d56e6a4
JJ
853 PR middle-end/71758
854 * c-c++-common/gomp/pr71758.c: New test.
855 * gfortran.dg/gomp/pr71758.f90: New test.
856
c392943c
JJ
857 PR tree-optimization/71823
858 * gcc.dg/vect/pr71823.c: New test.
859
741d3be5
DM
8602016-07-11 David Malcolm <dmalcolm@redhat.com>
861
862 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
863 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
864 and LINE_MAP_MAX_LOCATION_WITH_COLS.
865
92fa45b5
L
8662016-07-11 H.J. Lu <hongjiu.lu@intel.com>
867
868 PR target/71801
869 * gcc.target/i386/pr71801.c: New test.
870
f51606c7
RB
8712016-07-11 Richard Biener <rguenther@suse.de>
872
873 PR tree-optimization/71816
874 * gcc.dg/torture/pr71816.c: New testcase.
875
36b54ce0
TK
8762016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
877
878 PR fortran/71783
879 * gfortran.dg/dependency_46.f90: New test.
880
d13835b6
VM
8812016-07-08 Vladimir Makarov <vmakarov@redhat.com>
882
883 PR rtl-optimization/71621
884 * gcc.target/i386/pr71621-1.c: New.
885 * gcc.target/i386/pr71621-2.c: New.
886
642bcbdf
CP
8872016-07-08 Cesar Philippidis <cesar@codesourcery.com>
888
889 * gfortran.dg/goacc/pr71704.f90: New test.
890
02eb5b8b
BS
8912016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
892
893 PR target/71297
894 * gcc.target/powerpc/pr71297.c: New.
895
8beb9a0d
JW
8962016-07-08 Jiong Wang <jiong.wang@arm.com>
897
898 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
899
cef4b650
MM
9002016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
901
902 PR target/71806
903 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
904
3c3ecf52
AH
9052016-07-08 Alan Hayward <alan.hayward@arm.com>
906
907 PR tree-optimization/71667
908 * gcc.dg/vect/pr71667.c: New
909
2660286d
ML
9102016-07-08 Martin Liska <mliska@suse.cz>
911
912 * gcc.dg/torture/pr71606.c: New test.
913
70cdd4ae
JD
9142016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
915
916 PR fortran/71764
917 * gfortran.dg/pr71764.f90: New test.
918
842dc2e6
JJ
9192016-07-07 Jakub Jelinek <jakub@redhat.com>
920 Kai Tietz <ktietz70@googlemail.com>
921
922 PR c++/70869
923 PR c++/71054
924 * g++.dg/cpp0x/pr70869.C: New test.
925 * g++.dg/cpp0x/pr71054.C: New test.
926
31be4262
DE
9272016-07-07 David Edelsohn <dje.gcc@gmail.com>
928
929 * g++.dg/debug/pr71432.C: Fail on AIX.
930
1c122092
ML
9312016-07-07 Martin Liska <mliska@suse.cz>
932
933 * gfortran.dg/do_1.f90: Remove a corner case that triggers
934 an undefined behavior.
935 * gfortran.dg/do_3.F90: Likewise.
936 * gfortran.dg/do_check_11.f90: New test.
937 * gfortran.dg/do_check_12.f90: New test.
938 * gfortran.dg/do_corner_warn.f90: New test.
939
7119f1b1
ML
9402016-07-07 Martin Liska <mliska@suse.cz>
941
942 * gfortran.dg/predict-1.f90: Ammend the test.
943 * gfortran.dg/predict-2.f90: Likewise.
944
275792f2
IE
9452016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
946
947 PR ipa/71624
948 * g++.dg/pr71624.C: New test.
949
05a437c1
TP
9502016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
951
952 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
953 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
954 ARMv8-M Mainline architectures.
955
6f493951
TP
9562016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
957
958 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
959 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
960
5ddaee94
SB
9612016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
962
963 PR target/70098
964 PR target/71763
965 * gcc.target/powerpc/pr71763.c: New file.
966
651afdb2
YR
9672016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
968
969 PR tree-optimization/71518
0b965526 970 * gcc.dg/pr71518.c: New test.
651afdb2 971
9df99881
WD
9722016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
973
974 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
975
7b4e0769
SKS
9762016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
977
0b965526 978 PR target/50739
7b4e0769
SKS
979 * gcc.target/avr/pr50739.c: New test.
980
eb4432f7
JH
9812016-07-05 Jan Hubicka <jh@suse.cz>
982
983 * gcc.dg/tree-ssa/scev-14.c: update template.
984
c01e092f
RS
9852016-07-06 Richard Sandiford <richard.sandiford@arm.com>
986
987 * gcc.dg/vect/group-no-gaps-1.c: New test.
988
8070763a
AK
9892016-07-05 Andi Kleen <ak@linux.intel.com>
990
991 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
992 if kernel supports MPX.
993
7f6e88a8
KC
9942016-07-05 Kito Cheng <kito.cheng@gmail.com>
995
996 * gcc.c-torture/compile/pr69102.c: Require fpic support.
997
36a265b1
MM
9982016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
999 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1000
1001 * gcc.target/powerpc/signbit-1.c: New test.
1002 * gcc.target/powerpc/signbit-2.c: New test.
1003 * gcc.target/powerpc/signbit-3.c: New test.
1004
7a98fb6e
KT
10052016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1006
1007 PR rtl-optimization/71594
1008 * gcc.dg/torture/pr71594.c: New test.
1009
1e3d54b4
JH
10102016-07-05 Jan Hubicka <jh@suse.cz>
1011
1012 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1013
84ca3893
DM
10142016-07-05 David Malcolm <dmalcolm@redhat.com>
1015
1016 PR c++/62314
1017 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1018 number of missing semicolon error.
1019 * g++.dg/pr62314-2.C: New test case.
1020
20d0bfce
AF
10212016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1022
1023 * gfortran.dg/coarray_stat_function.f90: New test.
1024 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1025 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1026 to new interfaces.
1027
69aaea06
AV
10282016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1029
1030 PR fortran/71623
1031 * gfortran.dg/deferred_character_17.f90: New test.
1032
f723a43c
CL
10332016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1034
1035 * gcc.target/arm/neon/polytypes.c: Move to ...
1036 * gcc.target/arm/polytypes.c: ... here.
1037 * gcc.target/arm/neon/pr51534.c: Move to ...
1038 * gcc.target/arm/pr51534.c: ... here.
1039 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1040 * gcc.target/arm/vect-vcvt.c: ... here.
1041 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1042 * gcc.target/arm/vect-vcvtq.c: ... here.
1043 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1044 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1045 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1046 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1047 * gcc.target/arm/neon/neon.exp: Delete.
1048 * gcc.target/arm/neon/: Delete.
1049
d73e0ccf
JD
10502016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1051
1052 PR fortran/65575
1053 * gfortran.dg: pr65575.f90: New test.
1054
c20f6223
JD
10552016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1056
1057 PR fortran/35849
1058 * gfortran.dg: pr35849.f90: New test.
1059
2a5537c3
JJ
10602016-07-04 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR c++/71739
1063 * g++.dg/cpp0x/pr71739.C: New test.
1064
740f9751
CL
10652016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1066
1067 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1068
bf749919
DV
10692016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1070
1071 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1072 locr.
1073 * gcc.target/s390/loc-1.c: New test.
1074
430bb38e
YR
10752016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1076
1077 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1078 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1079
15f6e0da
RR
10802016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1081
1082 PR target/63874
1083 * gcc.target/aarch64/pr63874.c: New test.
1084
79335075
JB
10852016-07-04 Jan Beulich <jbeulich@suse.com>
1086
1087 * g++.dg/header.c: New.
1088 * gcc.dg/header.c: New.
1089
557e8c49
JJ
10902016-07-02 Jakub Jelinek <jakub@redhat.com>
1091
1092 PR c/71719
1093 * c-c++-common/Wunused-var-15.c: New test.
1094
79a592e3
JJ
10952016-07-01 Jakub Jelinek <jakub@redhat.com>
1096
1097 PR fortran/71687
1098 * gfortran.dg/gomp/pr71687.f90: New test.
1099
e2298656
BS
11002016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1101
1102 * gcc.dg/const-float128-ped.c: Require __float128 effective
1103 target and options.
1104 * gcc.dg/const-float128.c: Likewise.
1105 * gcc.dg/torture/float128-cmp-invalid.c: Require
1106 __float128 and base_quadfloat_support effective targets, and
1107 __float128 options.
1108 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1109 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1110 * gcc.dg/torture/float128-nan.c: Likewise.
1111 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1112 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1113 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1114 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1115 (add_options_for___float128): New.
1116 (check_effective_target_base_quadword_support): New.
1117
70c11966
MM
11182016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1119
1120 PR target/71720
1121 * gcc.target/powerpc/pr71720.c: New test.
1122
059541fd
JB
11232016-07-01 Jan Beulich <jbeulich@suse.com>
1124
1125 * gcc.dg/bss.c: New.
1126
2c1e4964
PB
11272016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1128
1129 PR target/71698
1130 * gcc.target/powerpc/pr71698.c: New test.
1131
22e1cb39
GJL
11322016-07-01 Georg-Johann Lay <avr@gjlay.de>
1133
1134 PR target/71151
1135 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1136 instead of ".foo" for its section name.
1137 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1138 depending on MCU's flash size.
1139 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1140 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1141 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1142 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1143 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1144 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1145
466cf574
JB
11462016-07-01 Jan Beulich <jbeulich@suse.com>
1147
1148 * gcc.target/i386/pr65105-2.c: Add -msse2.
1149
351beab7
JJ
11502016-06-30 Jakub Jelinek <jakub@redhat.com>
1151
55a0f21a
JJ
1152 PR tree-optimization/71707
1153 * gcc.dg/strlenopt-29.c: New test.
1154
6245ad72
JJ
1155 PR fortran/71704
1156 * gfortran.dg/gomp/pr71704.f90: New test.
1157
351beab7
JJ
1158 PR fortran/71705
1159 * gfortran.dg/gomp/pr71705.f90: New test.
1160
5a3a6a5e
KN
11612016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1162
1163 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1164 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1165 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1166 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1167 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1168 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1169 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1170 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1171 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1172 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1173 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1174 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1175 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1176 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1177 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1178 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1179 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1180 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1181 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1182 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1183 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1184 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1185 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1186 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1187 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1188 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1189 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1190 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1191 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1192 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1193 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1194 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1195 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1196 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1197 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1198 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1199 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1200 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1201 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1202 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1203 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1204 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1205 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1206 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1207 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1208 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1209 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1210 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1211 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1212 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1213 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1214 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1215 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1216 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1217 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1218 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1219 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1220 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1221 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1222 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1223 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1224 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1225 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1226 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1227 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1228 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1229 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1230 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1231 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1232 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1233 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1234 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1235 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1236 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1237 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1238 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1239 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1240 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1241 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1242 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1243 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1244
3dfa8071 12452016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1246 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1247
1248 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1249
9bd62242 12502016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1251 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1252
1253 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1254
603107fb
DM
12552016-06-30 David Malcolm <dmalcolm@redhat.com>
1256
1257 PR driver/71651
1258 * gcc.dg/spellcheck-options-12.c: New test case.
1259
205cccc7
JJ
12602016-06-30 Jakub Jelinek <jakub@redhat.com>
1261
1262 PR middle-end/71693
1263 * gcc.c-torture/compile/pr71693.c: New test.
1264
f4452176
DM
12652016-06-29 David Malcolm <dmalcolm@redhat.com>
1266
1267 * gcc.dg/spellcheck-params.c: New testcase.
1268 * gcc.dg/spellcheck-params-2.c: New testcase.
1269
c5e74d9d
MM
12702016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1271
1272 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1273 vector extract instructions.
1274 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1275
e44ecbfd
JD
12762016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277
1278 PR fortran/71686
1279 * gfortran.dg/unexpected_eof_2.f90: New test.
1280 * gfortran.dg/unexpected_eof_3.f90: New test.
1281
ee446d9f
JW
12822016-06-29 Jim Wilson <jim.wilson@linaro.org>
1283
1284 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1285
27f67461
CP
12862016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1287
1288 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1289 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1290 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1291
b1206d29
RB
12922016-06-29 Richard Biener <rguenther@suse.de>
1293
1294 PR middle-end/15256
1295 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1296
1af21224
MW
12972016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1298
1299 * gcc.target/arm/aapcs/neon-vect10.c: Require
1300 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1301 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1302 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1303 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1304 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1305 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1306 * gcc.target/arm/fp16-aapcs-1.c: Require
1307 -mfloat-ab=hard. Also simplify the test.
1308 * gcc.target/arm/fp16-aapcs-2.c: New.
1309
7fe43755
MW
13102016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1311
0b965526 1312 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1313 (add_options_for_arm_fp16_ieee): New.
1314 (add_options_for_arm_fp16_alternative): New.
1315 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1316 long-line.
1317 (effective_target_arm_fp16_hw): New.
1318
264d951a
IE
13192016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1320
1321 PR tree-optimization/71655
1322 * g++.dg/pr71655.C: New test.
1323
5c846a81
ML
13242016-06-29 Martin Liska <mliska@suse.cz>
1325
1326 * gcc.dg/pr71585.c: New test.
1327 * gcc.dg/pr71585-2.c: New test.
1328 * gcc.dg/pr71585-3.c: New test.
1329
fafe9318
YR
13302016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1331
1332 PR tree-optimization/70729
1333 * g++.dg/vect/pr70729.cc: New test.
1334
54d19c3b
TS
13352016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1336
1337 * c-c++-common/gomp/cancel-1.c: Extend.
1338
5f3cd7c3
JJ
13392016-06-29 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR tree-optimization/71625
1342 * gcc.dg/strlenopt-28.c: New test.
1343
4aa83879
RB
13442016-06-29 Richard Biener <rguenther@suse.de>
1345
1346 PR middle-end/71002
1347 * g++.dg/torture/pr71002.C: Adjust testcase.
1348
152ef731
JJ
13492016-06-29 Jakub Jelinek <jakub@redhat.com>
1350
1351 PR c/71685
1352 * gcc.dg/pr71685.c: New test.
1353
13542016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1355
1356 PR c/71552
1357 * gcc.dg/init-bad-9.c: New test.
1358
d41dc215
BS
13592016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1360
1361 * gcc.target/powerpc/abs128-1.c: Require VSX.
1362 * gcc.target/powerpc/copysign128-1.c: Likewise.
1363 * gcc.target/powerpc/inf128-1.c: Likewise.
1364 * gcc.target/powerpc/nan128-1.c: Likewise.
1365
6a20b538
JJ
13662016-06-28 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR middle-end/71626
1369 * gcc.c-torture/execute/pr71626-1.c: New test.
1370 * gcc.c-torture/execute/pr71626-2.c: New test.
1371
77d93c47
PB
13722016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1373
1374 PR target/71656
1375 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1376
a8264058
SB
13772016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1378
1379 PR target/71670
1380 * gcc.target/powerpc/pr71670.c: New testcase.
1381
0dc47331
PB
13822016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1383
1384 PR target/71656
1385 * gcc.target/powerpc/pr71656-1.c: New test.
1386 * gcc.target/powerpc/pr71656-2.c: New test.
1387
b65ffc79
CL
13882016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1389
1390 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1391 around fp16 code.
1392 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1393 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1394 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1395 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1396 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1397 Add arm_neon_fp16_ok effective target.
0b965526
UB
1398 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1399 Likewise.
1400 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1401 Likewise.
1402 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1403 Likewise.
1404 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1405 Likewise.
1406 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1407 Likewise.
1408 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1409 Likewise.
1410 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1411 Likewise.
1412 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1413 Likewise.
1414 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1415 Likewise.
1416 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1417 Likewise.
1418 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1419 Likewise.
b65ffc79 1420
9bb86f40
JH
14212016-06-26 Jan Hubicka <hubicka@ucw.cz>
1422
1423 * gcc.dg/predict-12.c: New testcase.
1424
46db0fd4
JD
14252016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1426
1427 PR fortran/71649
1428 * gfortran.dg/pr71649.f90: New test.
1429
2a65e70b
JJ
14302016-06-25 Jakub Jelinek <jakub@redhat.com>
1431
f8a06e24
JJ
1432 PR tree-optimization/71643
1433 * g++.dg/opt/pr71643.C: New test.
1434
2a65e70b
JJ
1435 PR tree-optimization/71631
1436 * gcc.c-torture/execute/pr71631.c: New test.
1437
7805417a
JH
14382016-06-24 Jan Hubicka <hubicka@ucw.cz>
1439
1440 * gcc.dg/predict-11.c: New testcase.
1441 * gfortran.dg/predict-2.f90: New testcase.
1442
888ed1a3
JH
14432016-06-24 Jan Hubicka <hubicka@ucw.cz>
1444
1445 * gcc.dg/predict-10.c: New test.
1446
53605f35
BS
14472016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1448
1449 * gcc.target/powerpc/abs128-1.c: New.
1450 * gcc.target/powerpc/copysign128-1.c: New.
1451 * gcc.target/powerpc/inf128-1.c: New.
1452 * gcc.target/powerpc/nan128-1.c: New.
1453
7b22b4c6
EB
14542016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1455
1456 * gfortran.dg/pr71642.f90: New test.
1457
37e373c2
JJ
14582016-06-24 Jakub Jelinek <jakub@redhat.com>
1459
1460 PR tree-optimization/71647
1461 * gcc.target/i386/pr71647.c: New test.
1462
b20b79f2
L
14632016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1464
1465 * gcc.target/i386/noplt-gd-1.c: New test.
1466 * gcc.target/i386/noplt-gd-2.c: Likewise.
1467 * gcc.target/i386/noplt-gd-3.c: Likewise.
1468 * gcc.target/i386/noplt-ld-1.c: Likewise.
1469 * gcc.target/i386/noplt-ld-2.c: Likewise.
1470 * gcc.target/i386/noplt-ld-3.c: Likewise.
1471 * lib/target-supports.exp
1472 (check_effective_target_tls_get_addr_via_got): New.
1473
04619cb8
UB
14742016-06-24 Uros Bizjak <ubizjak@gmail.com>
1475
1476 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1477 testsuite compile flags.
1478 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1479 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1480
14812016-06-24 Uros Bizjak <ubizjak@gmail.com>
1482
1483 * g++dg/vect/pr36684.cc: Add dg-do compile.
1484 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1485 * gcc.dg/vect/pr70021.c: Ditto.
1486 * gcc.dg/vect/pr70138-1.c: Ditto.
1487 * gcc.dg/vect/pr70138-2.c: Ditto.
1488 * gcc.dg/vect/pr70354-1.c: Ditto.
1489 * gcc.dg/vect/pr70354-2.c: Ditto.
1490 * gcc.dg/vect/pr71259.c: Ditto.
1491 * gcc.dg/vect/pr71416-1.c: Ditto.
1492 * gcc.dg/vect/slp-43.c: Ditto.
1493 * gcc.dg/vect/slp-45.c: Ditto.
1494 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1495 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1496 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1497 * gfortran.dg/vect/pr69980.f90: Ditto.
1498
14992016-06-24 Uros Bizjak <ubizjak@gmail.com>
1500
1501 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1502 * gcc.dg/vect/bb-slp-30.c: Ditto.
1503 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1504 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1505 * gcc.dg/vect/pr45902.c: Ditto.
1506 * gcc.dg/vect/pr48172.c: Ditto.
1507 * gcc.dg/vect/pr48377.c: Ditto.
1508 * gcc.dg/vect/pr49038.c: Ditto.
1509 * gcc.dg/vect/pr49771.c: Ditto.
1510 * gcc.dg/vect/pr52091.c: Ditto.
1511 * gcc.dg/vect/pr53185-2.c: Ditto.
1512 * gcc.dg/vect/pr56826.c: Ditto.
1513 * gcc.dg/vect/pr60276.c: Ditto.
1514 * gcc.dg/vect/pr62021.c: Ditto.
1515 * gcc.dg/vect/pr63530.c: Ditto.
1516 * gcc.dg/vect/pr65518.c: Ditto.
1517 * gcc.dg/vect/pr65947-1.c: Ditto.
1518 * gcc.dg/vect/pr65947-10.c: Ditto.
1519 * gcc.dg/vect/pr65947-11.c: Ditto.
1520 * gcc.dg/vect/pr65947-12.c: Ditto.
1521 * gcc.dg/vect/pr65947-13.c: Ditto.
1522 * gcc.dg/vect/pr65947-2.c: Ditto.
1523 * gcc.dg/vect/pr65947-3.c: Ditto.
1524 * gcc.dg/vect/pr65947-4.c: Ditto.
1525 * gcc.dg/vect/pr65947-5.c: Ditto.
1526 * gcc.dg/vect/pr65947-6.c: Ditto.
1527 * gcc.dg/vect/pr65947-7.c: Ditto.
1528 * gcc.dg/vect/pr65947-8.c: Ditto.
1529 * gcc.dg/vect/pr65947-9.c: Ditto.
1530 * gcc.dg/vect/pr71416-1.c: Ditto.
1531 * gcc.dg/vect/pr71439.c: Ditto.
1532 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1533 * gcc.dg/vect/vect-bswap16.c: Ditto.
1534 * gcc.dg/vect/vect-bswap32.c: Ditto.
1535 * gcc.dg/vect/vect-bswap64.c: Ditto.
1536 * gcc.dg/vect/vect-live-1.c: Ditto.
1537 * gcc.dg/vect/vect-live-2.c: Ditto.
1538 * gcc.dg/vect/vect-live-3.c: Ditto.
1539 * gcc.dg/vect/vect-live-4.c: Ditto.
1540 * gcc.dg/vect/vect-live-5.c: Ditto.
1541 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1542 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1543 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1544 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1545 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1546 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1547 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1548 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1549 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1550 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1551 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1552 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1553 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1554 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1555 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1556 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1557 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1558
da224bcb
UB
15592016-06-24 Uros Bizjak <ubizjak@gmail.com>
1560
1561 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1562
dfee2870
L
15632016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1564
1565 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1566 ia32 if R_386_GOT32X relocation is supported.
1567 * gcc.target/i386/noplt-3.c: Likewise.
1568 * gcc.target/i386/noplt-2.c: Likewise.
1569 (main): Renamed to ...
1570 (bar): This.
1571 * gcc.target/i386/noplt-4.c: Likewise.
1572 (main): Renamed to ...
1573 (bar): This.
1574 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1575 * gcc.target/i386/pr67400-5.c: Likewise.
1576
a86451b9
JJ
15772016-06-24 Jakub Jelinek <jakub@redhat.com>
1578
00085092
JJ
1579 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1580 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1581
a86451b9
JJ
1582 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1583 f4): Adjust expected diagnostics.
1584 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1585 (T): If OVFP is defined, redefine to TP.
1586 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1587 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1588 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1589 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1590 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1591 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1592 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1593 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1594 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1595 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1596 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1597 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1598 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1599 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1600 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1601 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1602 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1603 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1604 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1605 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1606 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1607 as last argument to __builtin_add_overflow_p.
1608
7bb5d5f4
UB
16092016-06-23 Uros Bizjak <ubizjak@gmail.com>
1610
1611 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1612 dg-options and remove default vector testsuite compile flags.
1613 * g++.dg/vect/pr33860a.cc: Ditto.
1614 * g++.dg/vect/pr45470-a.cc: Ditto.
1615 * g++.dg/vect/pr45470-b.cc: Ditto.
1616 * g++.dg/vect/pr60896.cc: Ditto.
1617 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1618 * gcc.dg/vect/pr18308.c: Ditto.
1619 * gcc.dg/vect/pr24049.c: Ditto.
1620 * gcc.dg/vect/pr33373.c: Ditto.
1621 * gcc.dg/vect/pr36228.c: Ditto.
1622 * gcc.dg/vect/pr42395.c: Ditto.
1623 * gcc.dg/vect/pr42604.c: Ditto.
1624 * gcc.dg/vect/pr46663.c: Ditto.
1625 * gcc.dg/vect/pr48765.c: Ditto.
1626 * gcc.dg/vect/pr49093.c: Ditto.
1627 * gcc.dg/vect/pr49352.c: Ditto.
1628 * gcc.dg/vect/pr52298.c: Ditto.
1629 * gcc.dg/vect/pr52870.c: Ditto.
1630 * gcc.dg/vect/pr53185.c: Ditto.
1631 * gcc.dg/vect/pr53773.c: Ditto.
1632 * gcc.dg/vect/pr56695.c: Ditto.
1633 * gcc.dg/vect/pr62171.c: Ditto.
1634 * gcc.dg/vect/pr63530.c: Ditto.
1635 * gcc.dg/vect/pr68339.c: Ditto.
1636 * gcc.dg/vect/pr71259.c: Ditto.
1637 * gcc.dg/vect/vect-82_64.c: Ditto.
1638 * gcc.dg/vect/vect-83_64.c: Ditto.
1639 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1640 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1641 * gcc.dg/vect/vect-shift-2.c: Ditto.
1642 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1643 * gfortran.dg/vect/pr39318.f90: Ditto.
1644 * gfortran.dg/vect/pr45714-a.f: Ditto.
1645 * gfortran.dg/vect/pr45714-b.f: Ditto.
1646 * gfortran.dg/vect/pr46213.f90: Ditto.
1647
2d4bb02f
MM
16482016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1649 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1650
1651 * gcc.target/powerpc/p9-splat-5.c: New test.
1652
f6d1b868
UB
16532016-06-23 Uros Bizjak <ubizjak@gmail.com>
1654
1655 PR tree-optimization/71488
1656 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1657 * lib/target-supports.exp: ... here.
1658 (check_sse4_hw_available): New procedure.
1659 (check_effective_target_sse4_runtime): Ditto.
1660 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1661 -march=westmere for sse4_runtime targets.
936ff030 1662 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1663 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1664 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1665 (main): Call check_vect ().
a7898180 1666 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1667
c0597759
L
16682016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1669
1670 PR target/66232
1671 PR target/67400
1672 * gcc.target/i386/pr66232-14.c: New file.
1673 * gcc.target/i386/pr66232-15.c: Likewise.
1674 * gcc.target/i386/pr66232-16.c: Likewise.
1675 * gcc.target/i386/pr66232-17.c: Likewise.
1676 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1677 ia32 if R_386_GOT32X relocation is supported.
1678 * gcc.target/i386/pr67400-2.c: Likewise.
1679 * gcc.target/i386/pr67400-3.c: Likewise.
1680 * gcc.target/i386/pr67400-4.c: Likewise.
1681 * gcc.target/i386/pr67400-6.c: Likewise.
1682 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1683 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1684
5b0e27a7
JD
16852016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1686
1687 PR libgfortran/48852
1688 * gfortran.dg/char4_iunit_1.f03: Update test.
1689 * gfortran.dg/f2003_io_5.f03: Update test.
1690 * gfortran.dg/real_const_3.f90: Update test.
1691
7f586d90
AK
16922016-06-23 Andi Kleen <ak@linux.intel.com>
1693
1694 * g++.dg/bprob/bprob.exp: Support autofdo.
1695 * g++.dg/tree-prof/tree-prof.exp: dito.
1696 * gcc.dg/tree-prof/tree-prof.exp: dito.
1697 * gcc.misc-tests/bprob.exp: dito.
1698 * gfortran.dg/prof/prof.exp: dito.
1699 * lib/profopt.exp: dito.
1700 * lib/target-supports.exp: Check for autofdo.
1701
60fa7862
ML
17022016-06-23 Martin Liska <mliska@suse.cz>
1703
1704 * gcc.dg/pr71619.c: New test.
1705
e3d62871
UB
17062016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1707
1708 PR target/67400
cc901875
UB
1709 * gcc.target/i386/pr67400-1.c: New test.
1710 * gcc.target/i386/pr67400-2.c: Likewise.
1711 * gcc.target/i386/pr67400-3.c: Likewise.
1712 * gcc.target/i386/pr67400-4.c: Likewise.
1713 * gcc.target/i386/pr67400-5.c: Likewise.
1714 * gcc.target/i386/pr67400-6.c: Likewise.
1715 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1716
ac81cf0b
DM
17172016-06-22 David Malcolm <dmalcolm@redhat.com>
1718
1719 * c-c++-common/missing-header-1.c: New test case.
1720 * c-c++-common/missing-header-2.c: New test case.
1721 * c-c++-common/missing-header-3.c: New test case.
1722 * c-c++-common/missing-header-4.c: New test case.
1723
1a4f11c8
DM
17242016-06-22 David Malcolm <dmalcolm@redhat.com>
1725
1726 PR c/70339
1727 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1728 hint.
1729 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1730 expected results due to builtin "nanl" now being suggested for
1731 "name".
1732 * gcc.dg/pr67580.c: Update expected messages.
1733 * gcc.dg/spellcheck-identifiers.c: New testcase.
1734 * gcc.dg/spellcheck-typenames.c: New testcase.
1735
a93eac6a
DM
17362016-06-22 David Malcolm <dmalcolm@redhat.com>
1737
1738 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1739 file.
1740 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1741 diagnostic-test-show-locus-parseable-fixits.c to sources for
1742 diagnostic_plugin_test_show_locus.c.
1743 * lib/gcc-defs.exp (freeform_regexps): New global.
1744 (dg-regexp): New function.
1745 (handle-dg-regexps): New function.
1746 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1747 freeform_regexps to the empty list.
1748 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1749
49e76ff1
IE
17502016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1751
f6d1b868 1752 PR tree-optimization/71488
49e76ff1
IE
1753 * g++.dg/pr71488.C: New test.
1754 * gcc.dg/vect/vect-bool-cmp.c: New test.
1755
951d8c8a
EB
17562016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1757
1758 * gcc.dg/guality/param-5.c: New test.
1759
b60fc3bd
BE
17602016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1761
1762 * gcc.target/i386/asm-flag-7.c: New test.
1763
0609abda
TS
17642016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1765
1766 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1767 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1768 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1769 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1770 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1771 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1772 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1773 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1774 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1775 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1776 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1777 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1778 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1779 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1780 * lib/target-supports.exp: Likewise.
1781
ee2499b4
TS
17822016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1783
1784 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1785 * gcc.dg/attr-ms_struct-2.c: Likewise.
1786 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1787 * gcc.dg/bf-ms-attrib.c: Likewise.
1788 * gcc.dg/bf-ms-layout-2.c: Likewise.
1789 * gcc.dg/bf-ms-layout-3.c: Likewise.
1790 * gcc.dg/bf-ms-layout.c: Likewise.
1791 * gcc.dg/bf-no-ms-layout.c: Likewise.
1792 * gcc.target/i386/bitfield1.c: Likewise.
1793 * gcc.target/i386/bitfield2.c: Likewise.
1794 * gcc.target/i386/bitfield3.c: Likewise.
1795
caea59ff
KN
17962016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1797
1798 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1799 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1800 override other than -mcpu=power9 command-line option is specified,
1801 or if the target operating system is aix.
1802 * gcc.target/powerpc/darn-1.c: Likewise.
1803 * gcc.target/powerpc/darn-2.c: Likewise.
1804 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1805 test if effective-target is not powerpc_p9vector_ok or if the
1806 target operating system is not defined.
1807 * gcc.target/powerpc/vslv-1.c: Likewise.
1808 * gcc.target/powerpc/vsrv-0.c: Likewise.
1809 * gcc.target/powerpc/vsrv-1.c: Likewise.
1810
63617e30
TB
18112016-06-21 Tobias Burnus <burnus@net-b.de>
1812
1813 PR fortran/71068
1814 * gfortran.dg/coarray/data_1.f90: New.
1815
89192c3c
WD
18162016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1817
1818 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1819 (dg-require-effective-target): Use arm_v8_neon_hw.
1820 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1821 (dg-require-effective-target): Likewise.
1822 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1823 (dg-require-effective-target): Likewise.
1824 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1825 (dg-require-effective-target): Likewise.
1826 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1827 (dg-require-effective-target): Likewise.
1828 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1829 (dg-require-effective-target): Likewise.
1830 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1831 Add AArch64 check.
1832
64ac50e2
WD
18332016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1834
1835 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1836 Set to 3 so test passes.
1837
6252b5db
WD
18382016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1839
1840 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1841
3b9bc511
IV
18422016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1843
1844 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1845 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1846 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1847 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1848
21db1c78
IV
18492016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1850
1851 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1852 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1853
9d30e86f
L
18542016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1855
1856 PR target/71549
1857 * gcc.target/i386/pr71549.c: New test.
1858
448a7c69
KN
18592016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1860
1861 * gcc.target/powerpc/vadsdu-0.c: Replace
1862 dg-require-effective-target directive to allow test to run on more
1863 platforms, and add dg-skip-if directive to disable test on aix
1864 platforms because of known incompatibilities.
1865 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1866 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1867 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1868 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1869 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1870 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1871 * gcc.target/powerpc/vadsdub-2.c: Replace
1872 dg-require-effective-target directive to allow test to run on more
1873 platforms, and add dg-skip-if directive to disable test on aix
1874 platforms because of known incompatibilities.
1875 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1876 with vec_absdb call to differentiate this test from vadsdub-1.c.
1877 * gcc.target/powerpc/vadsduh-1.c: Replace
1878 dg-require-effective-target directive to allow test to run on more
1879 platforms, and add dg-skip-if directive to disable test on aix
1880 platforms because of known incompatibilities.
1881 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1882 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1883 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1884
0ad84f34
JJ
18852016-06-21 Jakub Jelinek <jakub@redhat.com>
1886
1887 PR tree-optimization/71588
1888 * gcc.dg/pr71558.c: New test.
1889
e71e8d94
SKS
18902016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1891
1892 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1893 * c-c++-common/pr68657-2.c: Likewise.
1894 * c-c++-common/pr68657-3.c: Likewise.
1895 * gcc.dg/torture/pr69714.c: Require int32plus support.
1896 * gcc.dg/torture/pr70025.c: Likewise.
1897 * gcc.dg/torture/pr70083.c: Likewise.
1898 * gcc.dg/torture/pr70542.c: Likewise.
1899 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1900
5a578671
JM
19012016-06-20 Joseph Myers <joseph@codesourcery.com>
1902
1903 PR c/71601
1904 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1905
7a9df68e
JJ
19062016-06-20 Jakub Jelinek <jakub@redhat.com>
1907
50aa64d5
JJ
1908 PR middle-end/71581
1909 * gcc.dg/pr71581.c: New test.
1910
7a9df68e
JJ
1911 PR rtl-optimization/71591
1912 * gcc.dg/cpp/pr71591.c: New test.
1913
3947cf19
DR
19142016-06-20 David B. Robins <gcc@davidrobins.net>
1915
1916 PR target/71571
1917 * g++.dg/torture/pr71571.C: New test.
1918
c4ff221e
JJ
19192016-06-20 Jakub Jelinek <jakub@redhat.com>
1920
1921 PR target/71559
1922 * gcc.target/i386/sse2-pr71559.c: New test.
1923 * gcc.target/i386/avx-pr71559.c: New test.
1924 * gcc.target/i386/avx512f-pr71559.c: New test.
1925
f1b5abfb
TB
19262016-06-20 Tobias Burnus <burnus@net-b.de>
1927
1928 PR fortran/71194
1929 * gfortran.dg/pointer_remapping_10.f90: New.
1930
842107e4
DM
19312016-06-20 David Malcolm <dmalcolm@redhat.com>
1932
1933 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1934
d9e8bdfd
MS
19352016-06-20 Martin Sebor <msebor@redhat.com>
1936
1937 PR c/69507
1938 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1939 * gnu90-const-expr-1.c: Same.
1940 * gnu99-const-expr-1.c: Same.
1941 * gnu99-static-1.c: Same.
1942
67785479
RL
19432016-06-20 Renlin Li <renlin.li@arm.com>
1944
29f09b38 1945 PR testsuite/71489
67785479
RL
1946 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1947
636929b8
JG
19482016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1949
1950 * gcc.target/aarch64/vcvt_f64_1.c: New.
1951 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1952 * gcc.target/aarch64/vrecp_f64_1.c: New.
1953
ff7b374b
KT
19542016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1955
1956 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1957 "alignement".
1958
554cfc9e
GJL
19592016-06-20 Georg-Johann Lay <avr@gjlay.de>
1960
1961 PR target/71103
1962 * gcc.target/avr/torture/pr71103-2.c: New test.
1963
aa0db437
MS
19642016-06-19 Martin Sebor <msebor@redhat.com>
1965
1966 PR c/69507
1967 * gcc.dg/alignof.c: New test.
1968
c561b091
PC
19692016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1970
1971 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1972 vs dg-error; test constexpr specifier too.
1973
bf54f123
PC
19742016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1977
4e53aa97
CL
19782016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1979
1980 * lib/target-supports.exp
1981 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1982 arm_neon_ok and merge flags. Fix temporary test name.
1983 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1984 and merge flags.
1985
69071d86
ML
19862016-06-17 Martin Liska <mliska@suse.cz>
1987
1988 * gcc.dg/predict-9.c: Fix dump scanning.
1989
68b3b858
BC
19902016-06-17 Bin Cheng <bin.cheng@arm.com>
1991
1992 PR tree-optimization/71354
1993 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1994
d3ee260a
BC
19952016-06-17 Bin Cheng <bin.cheng@arm.com>
1996
1997 PR tree-optimization/71347
1998 * gcc.dg/tree-ssa/pr71347.c: New test.
1999
bd8fb114
BC
20002016-06-17 Bin Cheng <bin.cheng@arm.com>
2001
2002 PR tree-optimization/71354
2003 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2004
97816be4
BC
20052016-06-17 Bin Cheng <bin.cheng@arm.com>
2006
2007 * gcc.dg/vect/vect-alias-check-1.c: New test.
2008
2d761a37
SKS
20092016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2010
e0277d6b 2011 PR target/71151
2d761a37
SKS
2012 * gcc.target/avr/pr71151-1.c: New test.
2013 * gcc.target/avr/pr71151-2.c: New test.
2014 * gcc.target/avr/pr71151-3.c: New test.
2015 * gcc.target/avr/pr71151-4.c: New test.
2016 * gcc.target/avr/pr71151-5.c: New test.
2017 * gcc.target/avr/pr71151-6.c: New test.
2018 * gcc.target/avr/pr71151-7.c: New test.
2019 * gcc.target/avr/pr71151-8.c: New test.
2020 * gcc.target/avr/pr71151-common.h: New test.
2021
68fa96d6
ML
20222016-06-16 Martin Liska <mliska@suse.cz>
2023
2024 * gfortran.dg/predict-1.f90: New test.
2025
b6ca982f
UB
20262016-06-16 Uros Bizjak <ubizjak@gmail.com>
2027
2028 PR target/71242
2029 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2030
1dc8d15b
JH
20312016-06-16 Jan Hubicka <hubicka@ucw.cz>
2032
2033 * g++.dg/vect/pr36648.cc: Disable cunrolli
2034
67c25816
JJ
20352016-06-16 Jakub Jelinek <jakub@redhat.com>
2036
c577adb2
JJ
2037 PR target/71554
2038 * gcc.c-torture/execute/pr71554.c: New test.
2039
67c25816
JJ
2040 PR rtl-optimization/71532
2041 * gcc.dg/torture/pr71532.c: New test.
2042
1a3c3ee9
MM
20432016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2044
2045 * gcc.target/powerpc/p9-dimode1.c: New test.
2046 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2047
f29468a7
JJ
20482016-06-15 Jakub Jelinek <jakub@redhat.com>
2049
61daecc4
JJ
2050 * gcc.c-torture/compile/20160615-1.c: New test.
2051
f29468a7
JJ
2052 * g++.dg/cpp0x/ref-qual17.C: New test.
2053
209d1e2d
IE
20542016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2055
2056 PR middle-end/71529
2057 * gcc.target/i386/pr71529.C: New test.
2058
8dc35712
AH
20592016-06-15 Alan Hayward <alan.hayward@arm.com>
2060
2061 PR tree-optimization/71483
2062 * g++.dg/vect/pr71483.c: New
2063
b8911cb8
PC
20642016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2065
2066 PR c++/70202
2067 * g++.dg/inherit/crash6.C: New.
2068 * g++.dg/inherit/union2.C: Likewise.
2069 * g++.dg/inherit/virtual12.C: Likewise.
2070 * g++.dg/inherit/virtual13.C: Likewise.
2071 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2072
cf5d08ab
UB
20732016-06-15 Uros Bizjak <ubizjak@gmail.com>
2074
e3d62871 2075 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2076
8f482165
AH
20772016-06-15 Alan Hayward <alan.hayward@arm.com>
2078
2079 PR tree-optimization/71439
2080 * gcc.dg/vect/pr71439.c: New
2081
3256673f
KT
20822016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2083
2084 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2085
b17dc4d4
RB
20862016-06-15 Richard Biener <rguenther@suse.de>
2087
2088 * gcc.dg/vect/slp-45.c: New testcase.
2089
2a5825f2
RB
20902016-06-15 Richard Biener <rguenther@suse.de>
2091
2092 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2093
6e433d0b
BS
20942016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2095
2096 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2097 requirements, and disable for AIX for now.
2098 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2099
abe7f828
JJ
21002016-06-14 Jakub Jelinek <jakub@redhat.com>
2101
a09c81b4
JJ
2102 PR c++/71528
2103 * g++.dg/opt/pr71528.C: New test.
2104
abe7f828
JJ
2105 PR c++/71516
2106 * g++.dg/init/pr71516.C: New test.
2107
acfadf06
PC
21082016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2109
2110 * g++.dg/init/array46.C: New.
2111
4d568ab2
UB
21122016-06-14 Uros Bizjak <ubizjak@gmail.com>
2113
e3d62871
UB
2114 * gcc.target/i386/float128-3.c: New test.
2115 * gcc.target/i386/quad-sse4.c: Ditto.
2116 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2117 Update scan strings.
4d568ab2 2118
30934c5d
RB
21192016-06-14 Richard Biener <rguenther@suse.de>
2120
2121 PR middle-end/71526
2122 * gfortran.dg/pr71526.f90: New testcase.
2123
3970e545
AV
21242016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2125
2126 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2127 * gcc.dg/zero_bits_compound-1.c: Likewise.
2128
04976c6e
RB
21292016-06-14 Richard Biener <rguenther@suse.de>
2130
2131 PR tree-optimization/71522
2132 * gcc.dg/torture/pr71522.c: New testcase.
2133
23e025db
JJ
21342016-06-14 Jakub Jelinek <jakub@redhat.com>
2135
2136 PR tree-optimization/71520
2137 * gcc.dg/tree-ssa/pr71520.c: New test.
2138
90b72e84
RB
21392016-06-14 Richard Biener <rguenther@suse.de>
2140
2141 PR tree-optimization/71521
86c24ba6 2142 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2143
ef7cf206
JJ
21442016-06-13 Jakub Jelinek <jakub@redhat.com>
2145
0dda258b
JJ
2146 PR sanitizer/71498
2147 * c-c++-common/ubsan/bounds-13.c: New test.
2148
ef7cf206
JJ
2149 PR preprocessor/71183
2150 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2151
a73786e3
JL
21522016-06-13 Jeff Law <law@redhat.com>
2153
2154 PR tree-optimization/71403
2155 * c-c++-common/ubsan/pr71403-1.c: New test.
2156 * c-c++-common/ubsan/pr71403-2.c: New test.
2157 * c-c++-common/ubsan/pr71403-3.c: New test.
2158
0ac249bf
JJ
21592016-06-13 Jakub Jelinek <jakub@redhat.com>
2160
2161 PR middle-end/71478
2162 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2163 Add -Wno-psabi -w to dg-options.
2164
5408a64a
KN
21652016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2166
2167 * gcc.target/powerpc/vadsdu-0.c: New test.
2168 * gcc.target/powerpc/vadsdu-1.c: New test.
2169 * gcc.target/powerpc/vadsdu-2.c: New test.
2170 * gcc.target/powerpc/vadsdu-3.c: New test.
2171 * gcc.target/powerpc/vadsdu-4.c: New test.
2172 * gcc.target/powerpc/vadsdu-5.c: New test.
2173 * gcc.target/powerpc/vadsdub-1.c: New test.
2174 * gcc.target/powerpc/vadsdub-2.c: New test.
2175 * gcc.target/powerpc/vadsduh-1.c: New test.
2176 * gcc.target/powerpc/vadsduh-2.c: New test.
2177 * gcc.target/powerpc/vadsduw-1.c: New test.
2178 * gcc.target/powerpc/vadsduw-2.c: New test.
2179
f7e4f2e3
DM
21802016-06-13 David Malcolm <dmalcolm@redhat.com>
2181
2182 * gcc.dg/c99-init-2.c (c): Update expected error message.
2183 * gcc.dg/init-bad-8.c (foo): Likewise.
2184 * gcc.dg/spellcheck-fields-3.c: New test case.
2185
ad23a23e
ML
21862016-06-13 Martin Liska <mliska@suse.cz>
2187
2188 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2189 and "guess loop iv compared" heuristics.
2190 * gcc.dg/predict-2.c: Likewise.
2191 * gcc.dg/predict-3.c: Likewise.
2192 * gcc.dg/predict-4.c: Likewise.
2193 * gcc.dg/predict-5.c: Likewise.
2194 * gcc.dg/predict-6.c: Likewise.
2195
146c55da
MP
21962016-06-13 Marek Polacek <polacek@redhat.com>
2197
2198 PR middle-end/71476
2199 * c-c++-common/Wswitch-unreachable-4.c: New test.
2200 * gcc.dg/Wswitch-unreachable-2.c: New test.
2201 * g++.dg/tm/jump1.C: Move dg-warning.
2202
42e77cbc
EB
22032016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2204
2205 * gnat.dg/renaming10.ad[sb]: New test.
2206
7474dcc1
PT
22072016-06-13 Paul Thomas <pault@gcc.gnu.org>
2208
2209 PR fortran/70673
2210 * gfortran.dg/pr70673.f90: New test.
2211
f57f53d3
RB
22122016-06-13 Richard Biener <rguenther@suse.de>
2213
2214 PR middle-end/64516
2215 * gcc.dg/align-3.c: New testcase.
2216
5843a5f0
ML
22172016-06-13 Martin Liska <mliska@suse.cz>
2218
2219 * gcc.target/i386/pr71458.c: New test.
2220
aa8fdb44
UB
22212016-06-12 Uros Bizjak <ubizjak@gmail.com>
2222
2223 PR target/71241
2224 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2225
2043e4d7
DH
22262016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2227
2228 PR target/60751
2229 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2230 statement.
2231
d3dc025d
DH
22322016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2233
2234 PR target/60751
2235 * gfortran.dg/comma_IO_extension_1.f90: New test.
2236 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2237 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2238 statement.
2239 * gfortran.dg/graphite/pr38083.f90: Likewise.
2240 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2241 missing format.
2242
a31d78c6
EB
22432016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2244
2245 * gnat.dg/case_character.adb: New test.
2246
95c18dd0
SB
22472016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2248
2249 PR middle-end/71310
2250 * gcc.target/powerpc/pr71310.c: New testcase.
2251
b97d37b4
KV
22522016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2253
2254 PR middle-end/71478
2255 * gcc.dg/pr71478.c: New test.
2256
900bcda3
JJ
22572016-06-10 Jakub Jelinek <jakub@redhat.com>
2258
ec1c20db
JJ
2259 PR middle-end/71494
2260 * gcc.c-torture/execute/pr71494.c: New test.
2261
50b15873
JJ
2262 PR c/68657
2263 * gcc.target/i386/pr68657.c: New test.
2264
900bcda3
JJ
2265 PR inline-asm/68843
2266 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2267 (test): Add -masm=intel alternatives.
2268
4d926e34
MS
22692016-06-10 Martin Sebor <msebor@redhat.com>
2270
2271 PR c/71392
2272 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2273
ad071b2b
JL
22742016-06-10 Jeff Law <law@redhat.com>
2275
2276 PR tree-optimization/71335
2277 * gcc.c-torture/execute/pr71335.c: New test.
2278
2704efe8
DM
22792016-06-10 David Malcolm <dmalcolm@redhat.com>
2280
2281 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2282 the various "cannot tail-call: " messages.
2283
18c9b7d4
CL
22842016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2285
2286 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2287 and options.
2288
7cfa10f3
MO
22892016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2290
2291 PR sanitizer/71480
2292 * c-c++-common/asan/pr71480.c: New test.
2293
1f24fd3e
L
22942016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2295
2296 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2297 (ASMNAME2): Likewise.
2298 (main): Replace fn in asm statement with ASMNAME ("fn").
2299 * gcc.dg/guality/pr68037-2.c: Likewise.
2300 * gcc.dg/guality/pr68037-3.c: Likewise.
2301 * gcc.dg/torture/pr68037-1.c: Likewise.
2302 * gcc.dg/torture/pr68037-2.c: Likewise.
2303 * gcc.dg/torture/pr68037-3.c: Likewise.
2304
ad551c07
BE
23052016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2306
2307 PR inline-asm/68843
2308 * gcc.target/i386/pr68843-1.c: New test.
2309 * gcc.target/i386/pr68843-2.c: New test.
2310
4b1ffdb1 23112016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2312 Cesar Philippidis <cesar@codesourcery.com>
2313
2314 PR middle-end/71373
2315 * gcc.dg/goacc/nested-function-1.c: New file.
2316 * gcc.dg/goacc/nested-function-2.c: Likewise.
2317 * gcc.dg/goacc/pr71373.c: Likewise.
2318 * gfortran.dg/goacc/cray-2.f95: Likewise.
2319 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2320 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2321 * gfortran.dg/goacc/cray.f95: Update.
2322 * gfortran.dg/goacc/loop-1.f95: Likewise.
2323 * gfortran.dg/goacc/loop-3.f95: Likewise.
2324 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2325 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2326
23272016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2328
2329 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2330 for OpenACC tile clauses.
2331 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2332
2333 PR c/71381
2334 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2335 to...
2336 * c-c++-common/goacc/cache-2.c: ... this new file.
2337 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2338 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2339 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2340 usage.
2341 * gfortran.dg/goacc/cray.f95: Likewise.
2342 * gfortran.dg/goacc/loop-1.f95: Likewise.
2343
89851e4c
AH
23442016-06-10 Alan Hayward <alan.hayward@arm.com>
2345
2346 PR tree-optimization/71407
2347 PR tree-optimization/71416
2348 * gcc.dg/vect/pr71407.c: New
2349 * gcc.dg/vect/pr71416-1.c: New
2350 * gcc.dg/vect/pr71416-2.c: New
2351
200eafbf
RB
23522016-06-10 Richard Biener <rguenther@suse.de>
2353
2354 PR middle-end/71477
2355 * gcc.dg/torture/pr71477.c: New testcase.
2356
4df99d92
JK
23572016-06-09 Julia Koval <julia.koval@intel.com>
2358
2359 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2360 * gcc.target/i386/interrupt-13.c: Likewise.
2361 * gcc.target/i386/interrupt-15.c: Likewise.
2362 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2363 * gcc.target/i386/interrupt-24.c: Likewise.
2364 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2365 * gcc.target/i386/interrupt-9.c: Likewise.
2366 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2367
e01b4e16
MS
23682016-06-09 Martin Sebor <msebor@redhat.com>
2369
2370 PR c/70883
2371 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2372 * gcc.dg/builtin-constant_p-1.c: Same.
2373 * gcc.dg/builtins-error.c: Same.
2374 * gcc.dg/pr70859.c: Same.
2375
9c35db0e
SKS
23762016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2377
2378 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2379 * gcc.dg/torture/pr68067-1.c: Likewise.
2380 * gcc.dg/torture/pr68067-2.c: Likewise.
2381
23822016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2383
2384 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2385 when setting SIZE.
2386
392a81b9
PC
23872016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2388
2389 PR c++/71465
2390 * g++.dg/inherit/crash5.C: New.
2391 Revert:
2392 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2393
2394 PR c++/70202
2395 * g++.dg/inherit/crash5.C: New.
2396 * g++.dg/inherit/virtual1.C: Adjust.
2397
e49efc14
ML
23982016-06-09 Martin Liska <mliska@suse.cz>
2399
2400 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2401 * g++.dg/predict-loop-exit-2.C: Likewise.
2402 * g++.dg/predict-loop-exit-3.C: Likewise.
2403 * gcc.dg/predict-1.c: Likewise.
2404 * gcc.dg/predict-2.c: Likewise.
2405 * gcc.dg/predict-3.c: Likewise.
2406 * gcc.dg/predict-4.c: Likewise.
2407 * gcc.dg/predict-5.c: Likewise.
2408 * gcc.dg/predict-6.c: Likewise.
2409 * gcc.dg/predict-7.c: Likewise.
2410
36d57986
RB
24112016-06-09 Richard Biener <rguenther@suse.de>
2412
2413 PR tree-optimization/71462
2414 * gcc.dg/torture/pr71462.c: New testcase.
2415
7d82e8e4
MP
24162016-06-09 Marek Polacek <polacek@redhat.com>
2417
2418 PR c/65471
2419 * gcc.dg/c11-generic-3.c: New test.
2420
c8a71589
PC
24212016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2422
2423 * g++.dg/init/array42.C: New.
2424 * g++.dg/init/array43.C: Likewise.
2425 * g++.dg/init/array44.C: Likewise.
2426 * g++.dg/init/array45.C: Likewise.
2427 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2428 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2429 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2430 * g++.dg/gomp/pr35751.C: Likewise.
2431 * g++.dg/init/array23.C: Likewise.
2432 * g++.dg/init/brace2.C: Likewise.
2433 * g++.dg/init/brace6.C: Likewise.
2434
44a845ca
MS
24352016-06-08 Martin Sebor <msebor@redhat.com>
2436 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR c++/70507
2439 PR c/68120
2440 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2441 * c-c++-common/builtin-arith-overflow-2.c: New test.
2442 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2443 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2444 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2445
2ef16b6e
JJ
24462016-06-08 Jakub Jelinek <jakub@redhat.com>
2447
2448 PR c++/71442
2449 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2450
5e3ee346
AL
24512016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2452
2453 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2454 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2455 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2456 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2457 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2458 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2459 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2460 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2461 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2462 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2463 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2464 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2465 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2466
b2ae2814
RB
24672016-06-08 Richard Biener <rguenther@suse.de>
2468
2469 PR tree-optimization/68558
2470 * gcc.dg/vect/slp-44.c: New testcase.
2471
e09b4c37
RB
24722016-06-08 Richard Biener <rguenther@suse.de>
2473
2474 * gcc.dg/vect/slp-43.c: New testcase.
2475
72d50660
RB
24762016-06-08 Richard Biener <rguenther@suse.de>
2477
2478 PR tree-optimization/71452
2479 * gcc.dg/torture/pr71452.c: New testcase.
2480
988c115c
JJ
24812016-06-08 Jakub Jelinek <jakub@redhat.com>
2482
2483 PR c++/71448
2484 * g++.dg/torture/pr71448.C: New test.
2485
73d73b48
BS
24862016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2487
2488 PR debug/71432
2489 PR ada/71413
2490 * g++.dg/debug/pr71432.C: New test.
2491
bdd15d0c
PK
24922016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2493
2494 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2495 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2496 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2497
ce0607bb
AH
24982016-06-08 Alan Hayward <alan.hayward@arm.com>
2499
2500 * gcc.dg/vect/vect-live-2.c: Update effective target.
2501 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2502 * lib/target-supports.exp: Add aarch64 to vect_long.
2503
92a5f2ba
MP
25042016-06-08 Marek Polacek <polacek@redhat.com>
2505
2506 PR c/71418
2507 * gcc.dg/noncompile/pr71418.c: New test.
2508
08203f73
MP
2509 PR c/71426
2510 * gcc.dg/noncompile/pr71426.c: New test.
2511
d1fcc2bd
JH
25122016-06-07 Jan Hubicka <hubicka@ucw.cz>
2513
2514 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2515 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2516 * gcc.dg/predict-3.c: Update template.
2517 * gcc.dg/predict-5.c: Update template.
2518 * gcc.dg/predict-6.c: Update template.
2519 * gcc.dg/predict-9.c: Update template.
2520 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2521
a23e6f1c
BS
25222016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2523
2524 * gcc.target/powerpc/vec-mul.c: New test.
2525
6ffd47b7
DM
25262016-06-07 David Malcolm <dmalcolm@redhat.com>
2527
2528 * gcc.dg/spellcheck-fields-2.c: New test case.
2529
bfd67b47
RB
25302016-06-07 Richard Biener <rguenther@suse.de>
2531
2532 PR c/61564
2533 * gcc.dg/Wpragmas-1.c: New testcase.
2534 * gcc.dg/Wattributes-4.c: Likewise.
2535 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2536 entry.
2537
701b9a47
CL
25382016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2539
2540 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2541 spurious debug code.
2542
6b80d6fa
RB
25432016-06-07 Richard Biener <rguenther@suse.de>
2544
2545 PR tree-optimization/71428
2546 * gcc.dg/torture/pr71428.c: New testcase.
2547
0f3f9437
RB
25482016-06-07 Richard Biener <rguenther@suse.de>
2549
2550 PR middle-end/71423
2551 * gcc.dg/torture/pr71423.c: New testcase.
2552
ec963f2a
KV
25532016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2554
2555 PR middle-end/71408
2556 * gcc.dg/tree-ssa/pr71408.c: New test.
2557
46ab5b6e
KV
25582016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2559
2560 PR middle-end/71281
2561 * g++.dg/torture/pr71281.C: New test.
2562
1f40cff3
MP
25632016-06-06 Marek Polacek <polacek@redhat.com>
2564
2565 PR c/71362
2566 * gcc.dg/pr71362.c: New test.
2567
6f5bcd24
JJ
25682016-06-06 Jakub Jelinek <jakub@redhat.com>
2569 Patrick Palka <ppalka@gcc.gnu.org>
2570
2571 PR c++/70847
2572 PR c++/71330
2573 PR c++/71393
2574 * g++.dg/opt/pr70847.C: New test.
2575 * g++.dg/ubsan/pr70847.C: New test.
2576 * g++.dg/ubsan/pr71393.C: New test.
2577
158beb4a
JJ
25782016-06-06 Jakub Jelinek <jakub@redhat.com>
2579
2580 PR tree-optimization/71259
2581 * gcc.dg/vect/pr71259.c: New test.
2582
d9b950dd
DM
25832016-06-06 David Malcolm <dmalcolm@redhat.com>
2584
2585 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2586 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2587 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2588 above.
2589
36f9ad69
KT
25902016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2591
2592 PR middle-end/37780
2593 * gcc.c-torture/execute/pr37780.c: New test.
2594 * gcc.target/aarch64/pr37780_1.c: Likewise.
2595 * gcc.target/arm/pr37780_1.c: Likewise.
2596
5545a907
MP
25972016-06-06 Marek Polacek <polacek@redhat.com>
2598
2599 * c-c++-common/attr-may-alias-1.c: New test.
2600 * c-c++-common/attr-may-alias-2.c: New test.
2601 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2602
93671519
BE
26032016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2604
2605 PR c/24414
2606 * gcc.target/i386/pr24414.c: New test.
2607
690f24b7
JM
26082016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2609
2610 * gcc.target/sparc/vis4misc.c: New file.
2611 * gcc.target/sparc/fpcmp.c: Likewise.
2612 * gcc.target/sparc/fpcmpu.c: Likewise.
2613
31ce6157
AH
26142016-06-06 Alan Hayward <alan.hayward@arm.com>
2615
2616 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2617 * gcc.dg/vect/vect-live-3.c: Likewise.
2618
9fcebb5a
RB
26192016-06-06 Richard Biener <rguenther@suse.de>
2620
2621 PR tree-optimization/71398
2622 * gcc.dg/torture/pr71398.c: New testcase.
2623
903ca97b
UB
26242016-06-06 Uros Bizjak <ubizjak@gmail.com>
2625
2626 PR target/71389
2627 * g++.dg/pr71389.C: New test.
2628
9c1eb332
JD
26292016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2630
2631 PR fortran/71404
2632 * gfortran.dg/fmt_read_5.f: New test.
2633
b2d83bd2
AV
26342016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2635
2636 PR fortran/69659
2637 * gfortran.dg/class_array_22.f03: New test.
2638
ec81960e
JH
26392016-06-05 Jan Hubicka <hubicka@ucw.cz>
2640
2641 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2642
429d2750
JH
26432016-06-05 Jan Hubicka <hubicka@ucw.cz>
2644
2645 * gcc.dg/predict-9.c: Update template.
2646
c1c00983
PC
26472016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2648
2649 PR c++/49377
2650 * g++.dg/template/pr49377.C: New.
2651
1927a963
JJ
26522016-06-04 Jakub Jelinek <jakub@redhat.com>
2653
2654 PR tree-optimization/71405
2655 * g++.dg/torture/pr71405.C: New test.
2656
909a11ad
PC
26572016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2658
2659 PR c++/70202
2660 * g++.dg/inherit/crash5.C: New.
2661 * g++.dg/inherit/virtual1.C: Adjust.
2662
08bbb1f8
JL
26632016-06-03 Jeff Law <law@redhat.com>
2664
2665 PR tree-optimization/71316
2666 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2667
7c35235c
JJ
26682016-06-03 Jakub Jelinek <jakub@redhat.com>
2669
2670 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2671 dg-additional-options with just -fno-tree-scev-cprop in it.
2672 * gcc.dg/vect/vect-live-2.c: Likewise.
2673 * gcc.dg/vect/vect-live-5.c: Likewise.
2674 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2675 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2676 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2677
c8572dd6
PP
26782016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2679
2680 PR c++/27100
2681 * g++.dg/other/friend6.C: New test.
2682
1c7733a7
BS
26832016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2684
2685 * g++.dg/torture/ppc-ldst-array.C: New.
2686
0d2f700f
JM
26872016-06-03 Joseph Myers <joseph@codesourcery.com>
2688
2689 PR target/71276
2690 PR target/71277
2691 * gcc.dg/torture/builtin-fp-int-inexact.c,
2692 gcc.target/i386/387-builtin-fp-int-inexact.c,
2693 gcc.target/i386/387-rint-inline-1.c,
2694 gcc.target/i386/387-rint-inline-2.c,
2695 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2696 gcc.target/i386/sse2-rint-inline-1.c,
2697 gcc.target/i386/sse2-rint-inline-2.c,
2698 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2699 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2700
f8071c05
L
27012016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2702 Julia Koval <julia.koval@intel.com>
2703
2704 PR target/66960
2705 PR target/67630
2706 PR target/67634
2707 PR target/67841
2708 PR target/68037
2709 PR target/68618
2710 PR target/68661
2711 PR target/69575
2712 PR target/69596
2713 PR target/69734
2714 * gcc.dg/guality/pr68037-1.c: New test.
2715 * gcc.dg/guality/pr68037-2.c: Likewise.
2716 * gcc.dg/guality/pr68037-3.c: Likewise.
2717 * gcc.dg/torture/pr68037-1.c: Likewise.
2718 * gcc.dg/torture/pr68037-2.c: Likewise.
2719 * gcc.dg/torture/pr68037-3.c: Likewise.
2720 * gcc.dg/torture/pr68661-1a.c: Likewise.
2721 * gcc.dg/torture/pr68661-1b.c: Likewise.
2722 * gcc.target/i386/interrupt-1.c: Likewise.
2723 * gcc.target/i386/interrupt-2.c: Likewise.
2724 * gcc.target/i386/interrupt-3.c: Likewise.
2725 * gcc.target/i386/interrupt-4.c: Likewise.
2726 * gcc.target/i386/interrupt-5.c: Likewise.
2727 * gcc.target/i386/interrupt-6.c: Likewise.
2728 * gcc.target/i386/interrupt-7.c: Likewise.
2729 * gcc.target/i386/interrupt-8.c: Likewise.
2730 * gcc.target/i386/interrupt-9.c: Likewise.
2731 * gcc.target/i386/interrupt-10.c: Likewise.
2732 * gcc.target/i386/interrupt-11.c: Likewise.
2733 * gcc.target/i386/interrupt-12.c: Likewise.
2734 * gcc.target/i386/interrupt-13.c: Likewise.
2735 * gcc.target/i386/interrupt-14.c: Likewise.
2736 * gcc.target/i386/interrupt-15.c: Likewise.
2737 * gcc.target/i386/interrupt-16.c: Likewise.
2738 * gcc.target/i386/interrupt-17.c: Likewise.
2739 * gcc.target/i386/interrupt-18.c: Likewise.
2740 * gcc.target/i386/interrupt-19.c: Likewise.
2741 * gcc.target/i386/interrupt-20.c: Likewise.
2742 * gcc.target/i386/interrupt-21.c: Likewise.
2743 * gcc.target/i386/interrupt-22.c: Likewise.
2744 * gcc.target/i386/interrupt-23.c: Likewise.
2745 * gcc.target/i386/interrupt-24.c: Likewise.
2746 * gcc.target/i386/interrupt-25.c: Likewise.
2747 * gcc.target/i386/interrupt-26.c: Likewise.
2748 * gcc.target/i386/interrupt-27.c: Likewise.
2749 * gcc.target/i386/interrupt-28.c: Likewise.
2750 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2751 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2752 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2753 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2754 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2755 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2756 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2757 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2758 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2759 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2760 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2761 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2762
36b85e43
BS
27632016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2764
9de2e795
L
2765 PR tree-optimization/52171
2766 * gcc.dg/pr52171.c: New test.
2767 * gcc.target/i386/pr52171.c: New test.
36b85e43 2768
bfeee8ac
JH
27692016-06-03 Jan Hubicka <jh@suse.cz>
2770
2771 * g++.dg/tree-ssa/pred-1.C: New testcase
2772 * gcc.dg/tree-ssa/pred-1.c: New testcase
2773
859b0bae
BS
27742016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2775
2776 PR target/70957
2777 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2778 support.
2779 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2780
3a2edf4c
AH
27812016-06-03 Alan Hayward <alan.hayward@arm.com>
2782
2783 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2784
b28ead45
AH
27852016-06-03 Alan Hayward <alan.hayward@arm.com>
2786
2787 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2788 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2789 * gcc.dg/vect/vect-live-1.c: New test.
2790 * gcc.dg/vect/vect-live-2.c: New test.
2791 * gcc.dg/vect/vect-live-3.c: New test.
2792 * gcc.dg/vect/vect-live-4.c: New test.
2793 * gcc.dg/vect/vect-live-5.c: New test.
2794 * gcc.dg/vect/vect-live-slp-1.c: New test.
2795 * gcc.dg/vect/vect-live-slp-2.c: New test.
2796 * gcc.dg/vect/vect-live-slp-3.c: New test.
2797
1f91747b
JJ
27982016-06-03 Jakub Jelinek <jakub@redhat.com>
2799
2800 PR middle-end/71387
2801 * g++.dg/opt/pr71387.C: New test.
2802
47b83923
JL
28032016-06-02 Jeff Law <law@redhat.com>
2804
2805 PR tree-optimization/71328
2806 * gcc.c-torture/compile/pr71328.c: New test.
2807
e96e5f46
JD
28082016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2809
2810 PR fortran/52393
2811 * gfortran.dg/fmt_read_3.f90: Fix typo.
2812 * gfortran.dg/fmt_read_4.f90: New test.
2813
b872d729
PC
28142016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2815
2816 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2817 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2818 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2819 * g++.dg/cpp0x/override2.C: Likewise.
2820 * g++.dg/parse/crash5.C: Likewise.
2821 * g++.dg/parse/error16.C: Likewise.
2822 * g++.dg/parse/error27.C: Likewise.
2823 * g++.dg/template/qualttp15.C: Likewise.
2824 * g++.dg/template/redecl4.C: Likewise.
2825 * g++.old-deja/g++.other/crash39.C: Likewise.
2826 * g++.old-deja/g++.other/struct1.C: Likewise.
2827 * g++.old-deja/g++.pt/m9a.C: Likewise.
2828 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2829
0e535442
JJ
28302016-06-02 Jakub Jelinek <jakub@redhat.com>
2831
0633ee10
JJ
2832 PR c++/71372
2833 * c-c++-common/pr71372.c: New test.
2834
0e535442
JJ
2835 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2836 __TIME__ strings with __builtin_strcmp instead of printf and
2837 dg-output.
2838
f3c5ecc2
ML
28392016-06-02 Martin Liska <mliska@suse.cz>
2840
2841 * gcc.dg/predict-9.c: New test.
2842
a91807c5
JJ
28432016-06-02 Jakub Jelinek <jakub@redhat.com>
2844
2845 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2846 global set_compiler_env_var and global saved_compiler_env_var.
2847
b5bd1978
KT
28482016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2849
2850 PR rtl-optimization/71295
2851 * gcc.c-torture/compile/pr71295.c: New test.
2852
b93b1475
JJ
28532016-06-02 Jakub Jelinek <jakub@redhat.com>
2854
930ebd0e
JJ
2855 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2856
1e021dc3
JJ
2857 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2858 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2859
b93b1475
JJ
2860 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2861 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2862 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2863 alternative number.
2864
58f2fb5c
MM
28652016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2866
2867 * gcc.target/powerpc/p9-splat-4.c: New test.
2868
28692016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2870
2871 PR target/71186
2872 * gcc.target/powerpc/pr71186.c: New test.
2873
4731c9f0
JD
28742016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2875
2876 PR fortran/52393
2877 * gfortran.dg/fmt_read_3.f90: New test.
2878
042dee3e
TP
28792016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2880
2881 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2882 procedure.
2883
15c98b2e
ES
28842016-06-01 Eduard Sanou <dhole@openmailbox.org>
2885
2886 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2887 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2888 env var is set.
2889 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2890 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2891 shown once.
2892 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2893 during compilation.
2894 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2895 vars set by dg-set-compiler-env-var.
2896
6442a6f4
PT
28972016-06-01 Paul Thomas <pault@gcc.gnu.org>
2898
2899 PR fortran/71156
2900 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2901 to the module procedure declaration.
2902 * gfortran.dg/submodule_16.f08: New test.
2903
ab62397a
JJ
29042016-06-01 Jakub Jelinek <jakub@redhat.com>
2905
2906 PR middle-end/71371
2907 * c-c++-common/gomp/pr71371.c: New test.
2908
b66af6ed
RB
29092016-06-01 Richard Biener <rguenther@suse.de>
2910
2911 PR tree-optimization/71366
2912 * gcc.dg/torture/pr71366-1.c: New testcase.
2913 * gcc.dg/torture/pr71366-2.c: Likewise.
2914
e342b9d8
KN
29152016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2916
2917 * gcc.target/powerpc/vslv-0.c: New test.
2918 * gcc.target/powerpc/vslv-1.c: New test.
2919 * gcc.target/powerpc/vsrv-0.c: New test.
2920 * gcc.target/powerpc/vsrv-1.c: New test.
2921
721547cd
NS
29222016-06-01 Nathan Sidwell <nathan@acm.org>
2923
2924 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2925 * gcc.target/nvptx/weak.c: New.
2926
fa2c9034
RB
29272016-06-01 Richard Biener <rguenther@suse.de>
2928
2929 PR tree-optimization/71261
2930 * gcc.dg/torture/vect-bool-1.c: New testcase.
2931
3e32893c
JJ
29322016-06-01 Jakub Jelinek <jakub@redhat.com>
2933
2934 * gfortran.dg/gomp/order-1.f90: New test.
2935 * gfortran.dg/gomp/order-2.f90: New test.
2936
8c383600
JH
29372016-06-01 Jan Hubicka <hubicka@ucw.cz>
2938
2939 * gcc.dg/unroll-6.c: Update template.
2940 * gcc.dg/unroll-7.c: New testcase.
2941 * gcc.dg/unroll-8.c: New testcase.
2942
a0dfeef5
EB
29432016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2944
2945 * gnat.dg/opt56.ad[sb]: New test.
2946
48de5701
PC
29472016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2948
2949 PR c++/66635
2950 * g++.dg/cpp0x/constexpr-ice16.C: New.
2951
827cf695
PP
29522016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2953
2954 PR tree-optimization/71314
2955 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2956 -mbranch-cost=2.
2957
ff66f6e8
PP
29582016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2959
2960 PR tree-optimization/71077
2961 * gcc.dg/tree-ssa/pr71077.c: New test.
2962
050fb209
JH
29632016-05-31 Jan Hubicka <hubicka@ucw.cz>
2964
48de5701
PC
2965 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2966 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2967 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2968
c642d919
PC
29692016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2970
2971 PR c++/71248
2972 * g++.dg/cpp0x/pr71248.C: New.
2973 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2974 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2975 * g++.dg/init/new37.C: Likewise.
2976 * g++.dg/template/static1.C: Likewise.
2977 * g++.dg/template/static2.C: Likewise.
2978
d6439e08
L
29792016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2980
2981 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2982 instead of %rdi.
2983 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2984
780b9dd4
MP
29852016-05-31 Marek Polacek <polacek@redhat.com>
2986
2987 * c-c++-common/Wswitch-unreachable-3.c: New test.
2988 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2989
0d99f8a0
RB
29902016-05-31 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/71352
2993 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2994
52545641
TP
29952016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2996
2997 * gcc.target/arm/armv5_thumb_isa.c: New test.
2998
5b8c1205
KY
29992016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3000
3001 PR target/71346
3002 * gcc.target/i386/pr71346.c: New test.
3003
7a88cc84
TV
30042016-05-31 Tom de Vries <tom@codesourcery.com>
3005
3006 PR tree-optimization/69068
3007 * gcc.dg/graphite/pr69068.c: New test.
3008
265149a6
MS
30092016-05-27 Martin Sebor <msebor@redhat.com>
3010
3011 PR c++/71306
3012 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3013
00631022
JJ
30142016-05-30 Jakub Jelinek <jakub@redhat.com>
3015
3016 PR c++/71349
3017 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3018 nowait depend(inout: dd[0]) clauses where permitted.
3019
b2f6675b
PC
30202016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3021
3022 PR c++/71238
3023 * g++.dg/parse/pr71238.C: New.
3024 * g++.dg/concepts/friend1.C: Test column numbers too.
3025 * g++.dg/cpp0x/initlist31.C: Likewise.
3026 * g++.dg/cpp0x/pr51420.C: Likewise.
3027 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3028 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3029 * g++.dg/ext/builtin3.C: Likewise.
3030 * g++.dg/lookup/friend12.C: Likewise.
3031 * g++.dg/lookup/friend7.C: Likewise.
3032 * g++.dg/lookup/koenig1.C: Likewise.
3033 * g++.dg/lookup/koenig5.C: Likewise.
3034 * g++.dg/lookup/used-before-declaration.C: Likewise.
3035 * g++.dg/overload/koenig1.C: Likewise.
3036 * g++.dg/template/crash65.C: Likewise.
3037 * g++.dg/template/friend57.C: Likewise.
3038 * g++.dg/warn/Wshadow-5.C: Likewise.
3039 * g++.dg/warn/Wunused-8.C: Likewise.
3040 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3041 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3042 * g++.old-deja/g++.jason/member.C: Likewise.
3043 * g++.old-deja/g++.jason/report.C: Likewise.
3044 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3045 * g++.old-deja/g++.law/visibility20.C: Likewise.
3046 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3047 * g++.old-deja/g++.other/static5.C: Likewise.
3048 * g++.old-deja/g++.pt/overload2.C: Likewise.
3049
a448ff40
JH
30502016-05-30 Jan Hubicka <hubicka@ucw.cz>
3051
3052 * gcc.dg/tree-ssa/peel1.c: New testcase.
3053 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3054 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3055
69be8c91
TV
30562016-05-30 Tom de Vries <tom@codesourcery.com>
3057
3058 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3059 to ce.
3060
a59775a1
PC
30612016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3062
3063 PR c++/71099
3064 * g++.dg/parse/virtual1.C: New.
3065
53d6d955
UB
30662016-05-30 Uros Bizjak <ubizjak@gmail.com>
3067
3068 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3069 Use correct register when clearing %edx.
3070
0557293f
AM
30712016-05-30 Alexander Monakov <amonakov@ispras.ru>
3072
3073 PR tree-optimization/71289
3074 * gcc.dg/pr71289.c: New test.
3075
5d476e35
KV
30762016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3077
3078 PR middle-end/71269
3079 PR middle-end/71292
3080 * gcc.dg/tree-ssa/pr71269.c: New test.
3081 * gcc.dg/tree-ssa/pr71292.c: New test.
3082
db5447ca
KV
30832016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3084
3085 PR middle-end/71252
3086 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3087
98bdbb39
JH
30882016-05-30 Jan Hubicka <hubicka@ucw.cz>
3089
3090 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3091 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3092 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3093
7e012855
TV
30942016-05-30 Tom de Vries <tom@codesourcery.com>
3095
3096 PR tree-optimization/69067
3097 * gcc.dg/graphite/pr69067.c: New test.
3098
beed3701
UB
30992016-05-29 Uros Bizjak <ubizjak@gmail.com>
3100
3101 PR target/71245
3102 * gcc.target/i386/pr71245-1.c: New test.
3103 * gcc.target/i386/pr71245-2.c: Ditto.
3104
b6d4f8e8
PC
31052016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3106
3107 PR c++/71105
3108 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3109 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3110 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3111
00022058
JH
31122016-05-27 Jan Hubicka <hubicka@ucw.cz>
3113
3114 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3115
c8419aca
VV
31162016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3117
3118 Revert:
3119 PR c++/69855
3120 * g++.dg/overload/69855.C: New.
3121 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3122 * g++.old-deja/g++.pt/crash3.C: Likewise.
3123
8008c4d2
PC
31242016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3125
3126 PR c++/60385
3127 * g++.dg/parse/namespace13.C: New.
3128
8b2ef235
JL
31292016-05-26 Jeff Law <law@redhat.com>
3130
3131 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3132 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3133 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3134 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3135 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3136 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3137 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3138 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3139 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3140 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3141 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3142 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3143 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3144
7d67159b
VV
31452016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3146
3147 PR c++/69855
3148 * g++.dg/overload/69855.C: New.
3149 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3150 * g++.old-deja/g++.pt/crash3.C: Likewise.
3151
88e3bdd1
JW
31522016-05-27 Jiong Wang <jiong.wang@arm.com>
3153
3154 PR target/63596
3155 * gcc.target/aarch64/va_arg_1.c: New testcase.
3156 * gcc.target/aarch64/va_arg_2.c: Likewise.
3157 * gcc.target/aarch64/va_arg_3.c: Likewise.
3158
3fd6b9cc
JW
31592016-05-27 Jiong Wang <jiong.wang@arm.com>
3160
3161 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3162 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3163 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3164 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3165 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3166
3cee7e4e
MP
31672016-05-27 Marek Polacek <polacek@redhat.com>
3168
3169 PR middle-end/71308
3170 * g++.dg/torture/pr71308.C: New test.
3171
6a813c96
DV
31722016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3173
3174 * gcc.dg/zero_bits_compound-1.c: New test.
3175 * gcc.dg/zero_bits_compound-2.c: New test.
3176
0561bcfb
IE
31772016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3178
3179 PR middle-end/71279
3180 * gcc.dg/pr71279.c: New test.
3181
21316320
MM
31822016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3183
3184 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3185 floating point min/max/comparison instructions.
3186 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3187
7211a097
JJ
31882016-05-26 Jakub Jelinek <jakub@redhat.com>
3189
3190 * c-c++-common/gomp/schedule-1.c: New test.
3191 * gfortran.dg/gomp/schedule-1.f90: New test.
3192
cac177cf
PP
31932016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3194
3195 PR c++/70822
3196 PR c++/70106
3197 * g++.dg/cpp1y/auto-fn32.C: New test.
3198 * g++.dg/cpp1y/paren4.C: New test.
3199
a2d5b8c9
NS
32002016-05-26 Nathan Sidwell <nathan@acm.org>
3201
3202 * gcc.dg/20060410.c: Xfail on ptx.
3203 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3204 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3205 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3206 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3207 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3208
ffa8b552
TP
32092016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3210
3211 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3212
c7501e00
JJ
32132016-05-26 Jakub Jelinek <jakub@redhat.com>
3214
1875b9a0
JJ
3215 PR tree-optimization/71280
3216 * gcc.dg/pr71280.c: New test.
3217
2116e19f
JJ
3218 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3219
305aef09
JJ
3220 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3221 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3222
c7501e00
JJ
3223 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3224
ca449d26
JW
32252016-05-26 Jiong Wang <jiong.wang@arm.com>
3226
3227 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3228 kept in memory.
ca449d26 3229
8af01c66
JL
32302016-05-25 Jeff Law <law@redhat.com>
3231
3232 PR tree-optimization/71272
3233 * gcc.c-torture/compile/pr71272.c: new test.
3234
f9d6ce73
BS
32352016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3236
3237 * gcc.target/powerpc/vec-cmpne.c: New test.
3238 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3239
a88a7b22
EB
32402016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3241
3242 * gnat.dg/opt55.ad[sb]: New test.
3243
125f02ed
SKS
32442016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3245
3246 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3247 * c-c++-common/pr60226.c: Require int32plus.
3248 * gcc.c-torture/execute/pr70602.c: Likewise.
3249 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3250 unsigned long for malloc arg type.
3251 * gcc.dg/asr_div1.c: Require int32plus.
3252 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3253 * gcc.dg/pie-1.c: Require pie.
3254 * gcc.dg/pie-2.c: Likewise.
3255 * gcc.dg/pr59471.c: Require int32plus.
3256 * gcc.dg/pr59963-2.c: XFAIL for int16.
3257 * gcc.dg/pr60114.c: Require int32plus.
3258 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3259 unsigned long for typedef of size_t.
3260 * gcc.dg/pr63914.c: Require int32plus.
3261 * gcc.dg/pr64536.c: Require pt32plus.
3262 * gcc.dg/pr65658.c: Likewise.
3263 * gcc.dg/pr67271.c: Require int32plus.
3264 * gcc.dg/pr68112.c: Likewise.
3265 * gcc.dg/pr69071.c: Skip for avr target.
3266 * gcc.dg/pr69973.c: Require int32plus.
3267 * gcc.dg/pr70169.c: Skip for avr target.
3268 * gcc.dg/sso-6.c: Require int32plus.
3269 * gcc.dg/sso-7.c: Likewise.
3270 * gcc.dg/sso-8.c: Likewise.
3271 * gcc.dg/vrp-min-max-2.c: Likewise.
3272
c6e434f5
UB
32732016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3274
3275 PR target/70738
3276 * gcc.target/i386/pr70738-1.c: New test.
3277 * gcc.target/i386/pr70738-2.c: Likewise.
3278 * gcc.target/i386/pr70738-3.c: Likewise.
3279 * gcc.target/i386/pr70738-4.c: Likewise.
3280 * gcc.target/i386/pr70738-5.c: Likewise.
3281 * gcc.target/i386/pr70738-6.c: Likewise.
3282 * gcc.target/i386/pr70738-7.c: Likewise.
3283 * gcc.target/i386/pr70738-8.c: Likewise.
3284 * gcc.target/i386/pr70738-9.c: Likewise.
3285
5c42d341
KT
32862016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3287
3288 PR rtl-optimization/66940
3289 * gcc.c-torture/execute/pr66940.c: New test.
3290
bf9a1a07
IV
32912016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3292
3293 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3294 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3295 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3296 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3297 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3298 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3299 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3300 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3301 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3302 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3303 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3304 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3305 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3306 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3307 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3308 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3309 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3310 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3311 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3312 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3313 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3314 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3315 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3316 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3317
95efe6b6
MP
33182016-05-25 Marek Polacek <polacek@redhat.com>
3319
3320 PR c/71265
3321 * gcc.dg/noncompile/pr71265.c: New test.
3322
a23faf7a
MP
3323 PR c/71266
3324 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3325
69a6d5ad
NS
33262016-05-25 Nathan Sidwell <nathan@acm.org>
3327
3328 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3329
3072d4ea
RB
33302016-05-25 Richard Biener <rguenther@suse.de>
3331
3332 PR tree-optimization/71261
3333 * c-c++-common/torture/pr71261.c: New testcase.
3334
e412ece4
RB
33352016-05-25 Richard Biener <rguenther@suse.de>
3336
3337 PR tree-optimization/71264
3338 * gcc.dg/vect/pr71264.c: New testcase.
3339
b9e551ad
PC
33402016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3341
3342 PR c++/55992
3343 * g++.dg/cpp0x/alias-decl-53.C: New.
3344 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3345
6aa1abe5
ML
33462016-05-25 Martin Liska <mliska@suse.cz>
3347
3348 * g++.dg/pr71239.C: New test.
3349
842d162e
RB
33502016-05-25 Richard Biener <rguenther@suse.de>
3351
c87885ca
RO
3352 * gcc.dg/vect/pr58135.c: Rename to ...
3353 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3354
f184a36c
MP
33552016-05-25 Marek Polacek <polacek@redhat.com>
3356
3357 * g++.dg/pr65295.C: Use target c++14.
3358
021fad86
PC
33592016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3360
53d6d955
UB
3361 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3362 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3363
c3eaf15a
MM
33642016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3365
3366 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3367 instructions.
3368
e46c7770
CP
33692016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3370
3371 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3372 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3373 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3374 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3375 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3376 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3377 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3378 * c-c++-common/goacc/pcopy.c: Likewise.
3379 * c-c++-common/goacc/pcopyin.c: Likewise.
3380 * c-c++-common/goacc/pcopyout.c: Likewise.
3381 * c-c++-common/goacc/pcreate.c: Likewise.
3382 * c-c++-common/goacc/pr70688.c: New test.
3383 * c-c++-common/goacc/present-1.c: Adjust test.
3384 * c-c++-common/goacc/reduction-5.c: Likewise.
3385 * g++.dg/goacc/data-1.C: New test.
3386
4bfc9db7
MM
33872016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3388
3389 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3390 vector parity built-in functions.
3391 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3392 count trailing zeros automatic vectorization.
3393 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3394 count trailing zeros built-in functions.
3395
2bc145af
KV
33962016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3397
3398 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3399
26869fdb
PH
34002016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3401
3402 PR target/71050
3403 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3404
b2dc9c3b
PC
34052016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3406
3407 PR c++/50436
3408 * g++.dg/template/crash123.C: New.
3409 * g++.dg/template/crash124.C: Likewise.
3410
f65e97fd
MS
34112016-05-24 Martin Sebor <msebor@redhat.com>
3412
3413 PR c++/71147
3414 * g++.dg/ext/flexary16.C: New test.
3415
a6f5ac7f
IV
34162016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3417
69a6d5ad
NS
3418 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3419 before math.h is included.
a6f5ac7f
IV
3420 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3421 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3422 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3423 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3424 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3425 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3426 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3427 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3428 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3429 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3430 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3431 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3432 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3433 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3434 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3435 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3436 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3437 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3438 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3439 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3440 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3441 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3442 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3443
27bad558
MM
34442016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3445 Kelvin Nilsen <kelvin@gcc.gnu.org>
3446
3447 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3448 support.
3449
72f382fb
PC
34502016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3451
3452 PR c++/69872
3453 * g++.dg/warn/Wno-narrowing1.C: New.
3454
ef2ec9d9
MP
34552016-05-24 Marek Polacek <polacek@redhat.com>
3456
3457 PR c/71249
3458 * c-c++-common/Wswitch-unreachable-2.c: New test.
3459
e90434e3
JJ
34602016-05-24 Jakub Jelinek <jakub@redhat.com>
3461
7adb26f2
JJ
3462 PR c++/71257
3463 * g++.dg/vect/simd-clone-6.cc: New test.
3464 * g++.dg/gomp/declare-simd-6.C: New test.
3465
e90434e3
JJ
3466 PR middle-end/70434
3467 PR c/69504
3468 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3469
b556ea3b
RB
34702016-05-24 Richard Biener <rguenther@suse.de>
3471
3472 PR tree-optimization/71240
3473 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3474
e5328f5d
RB
34752016-05-24 Richard Biener <rguenther@suse.de>
3476
3477 PR tree-optimization/71230
3478 * gcc.dg/torture/pr71230.c: New testcase.
3479 * g++.dg/torture/pr71230.C: Likewise.
3480
a04e69c0
TS
34812016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3482
3483 * c-c++-common/goacc/routine-5.c: Add tests.
3484 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3485 * gfortran.dg/goacc/routine-6.f90: Add tests.
3486
30fd2977
RB
34872016-05-24 Richard Biener <rguenther@suse.de>
3488
3489 PR tree-optimization/71253
3490 * gcc.dg/torture/pr71253.c: New testcase.
3491
ca6f60bc
KV
34922016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3493
3494 PR middle-end/71252
3495 * gfortran.dg/pr71252.f90: New test.
3496
d3465d72
RS
34972016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3498
3499 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3500
f17a223d
RB
35012016-05-24 Richard Biener <rguenther@suse.de>
3502
3503 PR middle-end/70434
3504 PR c/69504
3505 * c-c++-common/vector-subscript-4.c: New testcase.
3506 * c-c++-common/vector-subscript-5.c: Likewise.
3507
e3f36534
JD
35082016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3509
3510 PR fortran/71123
3511 * gfortran.dg/namelist_90.f: New test
3512
85d5c27d
JD
35132016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3514
3515 PR fortran/66461
3516 * gfortran.dg/unexpected_eof.f: New test
3517
fe3f3340
MM
35182016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3519 Kelvin Nilsen <kelvin@gcc.gnu.org>
3520
3521 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3522 as little endian.
3523
26d6ae55
PC
35242016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3525
3526 PR c++/70972
3527 * g++.dg/cpp0x/inh-ctor20.C: New.
3528 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3529
d6c9a06f
PC
35302016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3531
3532 PR c++/69095
3533 * g++.dg/cpp0x/variadic168.C: New.
3534
396a1d10
PC
35352016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3536
3537 * g++.dg/cpp0x/pr31445.C: Test column number too.
3538 * g++.dg/cpp0x/pr32253.C: Likewise.
3539 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3540 * g++.dg/cpp0x/variadic36.C: Likewise.
3541
ece46666
MG
35422016-05-23 Marc Glisse <marc.glisse@inria.fr>
3543
3544 * gcc.dg/fold-notshift-2.c: Adjust.
3545
a7dc5980
MP
35462016-05-23 Marek Polacek <polacek@redhat.com>
3547
3548 PR c/49859
3549 * c-c++-common/Wswitch-unreachable-1.c: New test.
3550 * gcc.dg/Wswitch-unreachable-1.c: New test.
3551 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3552 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3553 * g++.dg/gomp/block-10.C: Likewise.
3554 * gcc.dg/gomp/block-10.c: Likewise.
3555 * g++.dg/gomp/block-9.C: Likewise.
3556 * gcc.dg/gomp/block-9.c: Likewise.
3557 * g++.dg/gomp/target-1.C: Likewise.
3558 * g++.dg/gomp/target-2.C: Likewise.
3559 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3560 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3561 * g++.dg/gomp/taskgroup-1.C: Likewise.
3562 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3563 * gcc.dg/gomp/teams-1.c: Likewise.
3564 * g++.dg/gomp/teams-1.C: Likewise.
3565 * g++.dg/overload/error3.C: Likewise.
3566 * g++.dg/tm/jump1.C: Likewise.
3567 * g++.dg/torture/pr40335.C: Likewise.
3568 * gcc.dg/c99-vla-jump-5.c: Likewise.
3569 * gcc.dg/switch-warn-1.c: Likewise.
3570 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3571 * gcc.dg/nested-func-1.c: Likewise.
3572 * gcc.dg/pr67784-4.c: Likewise.
3573
18b54004
RB
35742016-05-23 Richard Biener <rguenther@suse.de>
3575
3576 PR tree-optimization/71230
3577 * gfortran.dg/pr71230-1.f90: New testcase.
3578 * gfortran.dg/pr71230-2.f90: Likewise.
3579
e569db5f
VK
35802016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3581
396a1d10 3582 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3583 * gcc.dg/vect/pr58135.c: Add new.
3584 * gfortran.dg/pr46519-1.f: Adjust test case.
3585
e4b71114
PC
35862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3587
3588 PR c++/53401
3589 * g++.dg/cpp0x/decltype64.C: New.
3590
a25a8058
CL
35912016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3592
3593 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3594 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3595 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3596
0dcfe9ab
CL
35972016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3598
3599 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3600 Add poly64x1_t and poly64x2_t cases if supported.
3601 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3602 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3603 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3604 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3605 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3606
ffd70e4a
CL
36072016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3608
3609 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3610 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3611 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3612 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3613 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3614 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3615 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3616
4b1f57fe
CL
36172016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3618
3619 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3620
16c5ec77
CL
36212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3622
3623 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3624 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3625
94ad56c7
JJ
36262016-05-22 Jakub Jelinek <jakub@redhat.com>
3627
57748705
JJ
3628 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3629 constraint instead of "r".
3630 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3631 insn instead of vxorpd.
3632 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3633
af120161
JJ
3634 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3635 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3636
355023ce
JJ
3637 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3638
3b48574c
JJ
3639 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3640 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3641
94ad56c7
JJ
3642 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3643
8a85cee2
KV
36442016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3645
3646 PR middle-end/40921
3647 * gcc.dg/tree-ssa/pr40921.c: New test.
3648
8e916b16
PS
36492016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3650
3651 PR target/71103
3652 * gcc.target/avr/pr71103.c: New test.
3653
88aea79f
KV
36542016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3655
3656 PR middle-end/71179
3657 * gcc.dg/tree-ssa/pr71179.c: New test.
3658
79063edd
MS
36592016-05-20 Martin Sebor <msebor@redhat.com>
3660
3661 PR c/71115
3662 * gcc.dg/init-excess-2.c: New test.
3663
55c8849f
EB
36642016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3665
3666 * gnat.dg/opt53.adb: New test.
3667 * gnat.dg/opt54.adb: Likewise.
3668
c91a0948
MJ
36692016-05-20 Martin Jambor <mjambor@suse.cz>
3670
3671 PR tree-optimization/70884
3672 * gcc.dg/tree-ssa/pr70919.c: New test.
3673
9cad20fa
BS
36742016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3675
3676 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3677 formatting.
69a6d5ad
NS
3678 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3679 fix code formatting.
3680
36812016-05-20 Nathan Sidwell <nathan@acm.org>
3682
3683 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3684 non-common cases.
3685 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3686
15c671a7
DM
36872016-05-20 David Malcolm <dmalcolm@redhat.com>
3688
3689 * jit.dg/all-non-failing-tests.h: Add
3690 test-factorial-must-tail-call.c.
3691 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3692 * jit.dg/test-factorial-must-tail-call.c: New test case.
3693
4f028369
JJ
36942016-05-20 Jakub Jelinek <jakub@redhat.com>
3695
3696 PR fortran/71204
3697 * gfortran.dg/pr71204.f90: New test.
3698
7dea4ab3
CP
36992016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3700
3701 * gcc.target/nvptx/sincos.c: New test.
3702
ef98d365
PC
37032016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3704
3705 PR c++/70572
3706 * g++.dg/cpp1y/auto-fn31.C: New.
3707
92466115
BS
37082016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3709
3710 * gcc.target/powerpc/vec-addec.c: New test.
3711 * gcc.target/powerpc/vec-addec-int128.c: New test.
3712
9a385c2d
DM
37132016-05-20 David Malcolm <dmalcolm@redhat.com>
3714
3715 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3716 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3717 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3718 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3719
77c9d5b4
JH
37202016-05-20 Jan Hubicka <hubicka@ucw.cz>
3721
3722 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3723
68047971
JJ
37242016-05-20 Jakub Jelinek <jakub@redhat.com>
3725
18954840
JJ
3726 PR c++/71210
3727 * g++.dg/opt/pr71210-1.C: New test.
3728 * g++.dg/opt/pr71210-2.C: New test.
3729
68047971
JJ
3730 PR tree-optimization/29756
3731 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3732 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3733 only on selected targets where V4SImode vectors are known to be
3734 supported.
3735
d78789f5
MG
37362016-05-20 Marc Glisse <marc.glisse@inria.fr>
3737
3738 PR tree-optimization/71079
3739 PR tree-optimization/71206
3740 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3741
550fa093
PK
37422016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3743
3744 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3745 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3746 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3747
483c6429
RG
37482016-05-20 Richard Guenther <rguenther@suse.de>
3749
3750 PR tree-optimization/29756
3751 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3752
eb066284
RB
37532016-05-20 Richard Biener <rguenther@suse.de>
3754
3755 PR tree-optimization/71185
3756 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3757
58f10249
RB
37582016-05-20 Richard Biener <rguenther@suse.de>
3759
3760 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3761
2a5569fa
MP
37622016-05-19 Marek Polacek <polacek@redhat.com>
3763
3764 PR c++/71075
3765 * g++.dg/diagnostic/pr71075.C: New test.
3766
5e9a5385
DM
37672016-05-19 David Malcolm <dmalcolm@redhat.com>
3768
3769 PR c++/71184
3770 * g++.dg/pr71184.C: New test case.
3771
4f45da44
KN
37722016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3773
3774 * gcc.target/powerpc/darn-0.c: New test.
3775 * gcc.target/powerpc/darn-1.c: New test.
3776 * gcc.target/powerpc/darn-2.c: New test.
3777
4177437e
MP
37782016-05-19 Marek Polacek <polacek@redhat.com>
3779
3780 PR tree-optimization/71031
3781 * gcc.dg/tree-ssa/vrp100.c: New test.
3782
afb72432
IE
37832016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3784
3785 PR rtl-optimization/71148
3786 * gcc.dg/pr71148.c: New test.
3787
4f83064e
KT
37882016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3789
3790 PR target/71056
3791 * gcc.target/arm/pr71056.c: New test.
3792
4bf8dbe1
BE
37932016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3794
3795 * c-c++-common/pr69669.c: Check the used mode.
3796
f3510625
MO
37972016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3798
3799 PR sanitizer/64354
3800 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3801
43c0068e
RB
38022016-05-19 Richard Biener <rguenther@suse.de>
3803
3804 PR tree-optimization/70729
3805 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3806 * gcc.dg/graphite/scop-18.c: Likewise.
3807 * gcc.dg/pr41783.c: Disable LIM.
3808 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3809 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3810 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3811 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3812 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3813 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3814 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3815 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3816 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3817 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3818 * gfortran.dg/pr42108.f90: Likewise.
3819
70f25790
DM
38202016-05-18 David Malcolm <dmalcolm@redhat.com>
3821
3822 PR driver/69265
3823 * gcc.dg/spellcheck-options-11.c: New test case.
3824
960db8ec
JJ
38252016-05-18 Jakub Jelinek <jakub@redhat.com>
3826
3827 PR c++/71100
3828 * g++.dg/opt/pr71100.C: New test.
3829
04643334
MJ
38302016-05-18 Martin Jambor <mjambor@suse.cz>
3831
3832 PR ipa/69708
3833 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3834 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3835 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3836 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3837
91bb9f80
MJ
38382016-05-18 Martin Jambor <mjambor@suse.cz>
3839
3840 PR ipa/69708
3841 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3842 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3843 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3844 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3845 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3846
c584aca6
PC
38472016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3848
3849 PR c++/69793
3850 * g++.dg/template/crash122.C: New.
3851
20309c6e
PC
38522016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3853
3854 PR c++/70466
3855 * g++.dg/template/pr70466-1.C: New.
3856 * g++.dg/template/pr70466-2.C: Likewise.
3857
50c78b9a
MM
38582016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3859
3860 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3861 splat operations and the XXSPLTIB instruction.
3862 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3863 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3864 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3865 xxlxor to clear a register.
3866
cf8be00d
RS
38672016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3868
3869 * gcc.dg/torture/pr71020.c: New test.
3870
848a392a
MJ
38712016-05-18 Martin Jambor <mjambor@suse.cz>
3872
3873 PR ipa/70646
3874 * gcc.dg/ipa/pr70646.c: New test.
3875
1f2ab776
CL
38762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3877
3878 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3879
76489493
CL
38802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3881
3882 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3883 missing tests for vreinterpretq_p{8,16}.
3884
bd79378d
CL
38852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3886
3887 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3888 vsliq_n_s64 and vsliq_n_u64.
3889
81ca3ea0
CL
38902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3891
3892 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3893 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3894
873cb425
CL
38952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3896
3897 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3898 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3899 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3900
9d6e7c21
CL
39012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3902
3903 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3904 in comment.
3905
b4dbe40e 39062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3907
3908 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3909 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3910 "blr\t" and switch to scan-assembler-times.
3911
83a5c910
JW
39122016-05-18 Jiong Wang <jiong.wang@arm.com>
3913
53d6d955
UB
3914 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3915 with __aarch64__.
3916 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3917 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3918
fb7cbdeb
JJ
39192016-05-18 Jakub Jelinek <jakub@redhat.com>
3920
8ee91165
JJ
3921 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3922 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3923 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3924 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3925 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3926 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3927
cf4d516a
JJ
3928 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3929 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3930
a4f16422
JJ
3931 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3932 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3933
7b37ce10
JJ
3934 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3935 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3936
fb7cbdeb
JJ
3937 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3938
c9326aef
RB
39392016-05-18 Richard Biener <rguenther@suse.de>
3940
3941 PR tree-optimization/71168
3942 * gcc.dg/torture/pr71168.c: New testcase.
3943
df8b0a11
KV
39442016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3945
3946 PR middle-end/63586
3947 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3948 * gcc.dg/tree-ssa/pr63586.c: New test.
3949 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3950
2efd67ed
NS
39512016-05-17 Nathan Sidwell <nathan@acm.org>
3952
3953 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3954 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3955 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3956 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3957
1988b2c2
NS
39582016-05-17 Nathan Sidwell <nathan@acm.org>
3959
3960 * gcc.target/nvptx/abi-vararg-3.c: New.
3961
ad1d92ab
MM
39622016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3963
3964 PR tree-optimization/54579
3965 PR middle-end/55299
3966 * gcc.dg/fold-notrotate-1.c: New test.
3967 * gcc.dg/fold-notshift-1.c: New test.
3968 * gcc.dg/fold-notshift-2.c: New test.
3969
47768df8
MP
39702016-05-17 Marek Polacek <polacek@redhat.com>
3971
3972 PR ipa/71146
3973 * g++.dg/ipa/pr71146.C: New test.
3974
6b5423a5
DM
39752016-05-17 David Malcolm <dmalcolm@redhat.com>
3976
3977 * jit.dg/test-error-array-bounds.c: New test case.
3978
c7986356
MG
39792016-05-17 Marc Glisse <marc.glisse@inria.fr>
3980
3981 * gcc.dg/tree-ssa/and-1.c: New testcase.
3982
d982c5b7
MG
39832016-05-17 Marc Glisse <marc.glisse@inria.fr>
3984
3985 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3986 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3987
0139ba93
MG
39882016-05-17 Marc Glisse <marc.glisse@inria.fr>
3989
3990 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3991 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3992
daab4562
JW
39932016-05-17 Jiong Wang <jiong.wang@arm.com>
3994
3995 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3996
22330033
JW
39972016-05-17 Jiong Wang <jiong.wang@arm.com>
3998
3999 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4000
98b3a5f2
JW
40012016-05-17 Jiong Wang <jiong.wang@arm.com>
4002
4003 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4004 ".2d[index]" when scan the assembly.
4005 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4006 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4007 float64x1.
4008 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4009
b71b7a8e
RB
40102016-05-17 Richard Biener <rguenther@suse.de>
4011
4012 PR tree-optimization/71132
4013 * gcc.dg/torture/pr71132.c: New testcase.
4014
3c51ad46
CL
40152016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4016
4017 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4018
d20faa66
KT
40192016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4020
4021 PR target/70809
4022 * gcc.target/aarch64/pr70809_1.c: New test.
4023
b75cc5a4
KT
40242016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4025
4026 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4027 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4028 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4029 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4030
b28eb195
IE
40312016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4032 Ilya Enkovich <ilya.enkovich@intel.com>
4033
4034 PR target/71114
4035 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4036
0b9004ed
JH
40372016-05-16 Jan Hubicka <hubicka@ucw.cz>
4038
4039 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4040 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4041
1b81a1c1
MW
40422016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4043
4044 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4045 test for __ARM_FP16_ARGS.
4046 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4047 * gcc.target/arm/aapcs/neon-vect10.c: New.
4048 * gcc.target/arm/aapcs/neon-vect9.c: New.
4049 * gcc.target/arm/aapcs/vfp18.c: New.
4050 * gcc.target/arm/aapcs/vfp19.c: New.
4051 * gcc.target/arm/aapcs/vfp20.c: New.
4052 * gcc.target/arm/aapcs/vfp21.c: New.
4053 * gcc.target/arm/fp16-aapcs-1.c: New.
4054 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4055 test for __ARM_FP16_ARGS.
4056 * g++.target/arm/fp16-return-1.c: Update expected output.
4057
921d1e73
JW
40582016-05-16 Jiong Wang <jiong.wang@arm.com>
4059
4060 PR testsuite/70227
4061 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4062
228eb42a
HA
40632016-05-15 Harald Anlauf <anlauf@gmx.de>
4064
4065 PR fortran/69603
4066 * gfortran.dg/pr69603.f90: New testcase.
4067
785abfd3
FR
40682016-05-14 Fritz Reese <fritzoreese@gmail.com>
4069
4070 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4071
e75eb64f
FR
40722016-05-14 Fritz Reese <fritzoreese@gmail.com>
4073
4074 PR fortran/71047
4075 * gfortran.dg/pr71047.f08: New test.
4076
aa4b467b
JM
40772016-05-13 Joseph Myers <joseph@codesourcery.com>
4078
4079 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4080 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4081 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4082
653fb4a2
MS
40832016-05-13 Martin Sebor <msebor@redhat.com>
4084
4085 PR c++/60049
4086 * g++.dg/cpp0x/constexpr-60049.C: New test.
4087
9e37582d
JJ
40882016-05-13 Jakub Jelinek <jakub@redhat.com>
4089
4090 PR bootstrap/71071
4091 * gcc.dg/pr71071.c: New test.
4092
a278aa17
UB
40932016-05-13 Uros Bizjak <ubizjak@gmail.com>
4094
4095 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4096 remove XOP handling.
377eaca7 4097 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4098
ac3d02e2
NS
40992016-05-13 Nathan Sidwell <nathan@acm.org>
4100
4101 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4102 __atomic_is_lock_free declaration.
4103
8ab3bdac
RB
41042016-05-13 Richard Biener <rguenther@suse.de>
4105
4106 PR tree-optimization/42587
4107 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4108
623b8e0a
ML
41092016-05-13 Martin Liska <mliska@suse.cz>
4110
4111 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4112 the new format of dump output.
4113
da7674f6
IE
41142016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4115
4116 * gcc.dg/pr71084.c: New test.
4117
c959db3d
RR
41182016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4119
53d6d955
UB
4120 PR target/53440
4121 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4122
43203dea
RR
41232016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4124
4125 * gcc.target/aarch64/struct_return.c: New test.
4126
4f2e1536
MP
41272016-05-12 Marek Polacek <polacek@redhat.com>
4128
4129 PR c/70756
4130 * c-c++-common/pr70756-2.c: New test.
4131 * c-c++-common/pr70756.c: New test.
4132
1ef33ef3
RB
41332016-05-12 Richard Biener <rguenther@suse.de>
4134
4135 PR tree-optimization/71059
4136 * gcc.dg/torture/pr71059.c: New testcase.
4137
763baff6
RB
41382016-05-12 Richard Biener <rguenther@suse.de>
4139
4140 PR tree-optimization/71062
4141 * gcc.dg/torture/pr71062.c: New testcase.
4142
c4ec1243
IE
41432016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4144
4145 PR tree-optimization/71006
4146 * gcc.dg/pr71006.c: New test.
4147
a5fbf76d
MP
41482016-05-12 Marek Polacek <polacek@redhat.com>
4149
4150 PR driver/71063
4151 * gcc.dg/opts-7.c: New test.
4152
5acc47a4
KT
41532016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4154
4155 PR target/70830
4156 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4157 Add -save-temps to dg-options.
4158 Scan for ldmfd rather than pop instruction.
4159 * gcc.target/arm/interrupt-2.c: Likewise.
4160 * gcc.target/arm/pr70830.c: New test.
4161
40bd4bf9
JJ
41622016-05-12 Jakub Jelinek <jakub@redhat.com>
4163
3cd63842
JJ
4164 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4165 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4166
c05d08f6
JJ
4167 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4168 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4169 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4170
bc27ffae
JJ
4171 PR target/71019
4172 * gcc.target/i386/avx512vl-pack-1.c: New test.
4173 * gcc.target/i386/avx512vl-pack-2.c: New test.
4174 * gcc.target/i386/avx512bw-pack-2.c: New test.
4175
515d7412
JJ
4176 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4177
40bd4bf9
JJ
4178 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4179 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4180 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4181
44ab146a
RB
41822016-05-12 Richard Biener <rguenther@suse.de>
4183
4184 PR tree-optimization/70986
4185 * gcc.dg/torture/pr70986-1.c: New testcase.
4186 * gcc.dg/torture/pr70986-2.c: Likewise.
4187 * gcc.dg/torture/pr70986-3.c: Likewise.
4188
d6e83a8d
MM
41892016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4190
4191 PR c/43651
4192 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4193 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4194
51e67ea3
UB
41952016-05-11 Uros Bizjak <ubizjak@gmail.com>
4196
4197 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4198 directive.
4199 * gcc.target/i386/pr66746.c: Ditto.
4200
3fd2b007
MM
42012016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4202
4203 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4204 support.
4205 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4206 warning when using -mvsx-timode.
4207 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4208 * gcc.target/powerpc/dform-2.c: Likewise.
4209 * gcc.target/powerpc/pr68805.c: Likewise.
4210
5c3a10fb
MP
42112016-05-11 Marek Polacek <polacek@redhat.com>
4212
4213 PR c++/71024
4214 * c-c++-common/attributes-3.c: New test.
4215
7cfb065b
NS
42162016-05-11 Nathan Sidwell <nathan@acm.org>
4217
4218 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4219 * gcc.c-torture/execute/pr68185.c: Likewise.
4220 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4221 * gcc.dg/pr69634.c: Requires scheduling.
4222 * gcc.dg/torture/pr66178.c: Require label values.
4223 * gcc.dg/setjmp-6.c: Require indirect jumps.
4224
f35ea97d
RB
42252016-05-11 Richard Biener <rguenther@suse.de>
4226
4227 PR tree-optimization/71055
4228 * gcc.dg/torture/pr71055.c: New testcase.
4229
dff70323
RB
42302016-05-11 Richard Biener <rguenther@suse.de>
4231
4232 PR debug/71057
4233 * g++.dg/debug/pr71057.C: New testcase.
4234
56a3d28b
JJ
42352016-05-11 Jakub Jelinek <jakub@redhat.com>
4236
4237 PR fortran/70855
4238 * gfortran.dg/gomp/pr70855.f90: New test.
4239
ebc1b29e
RB
42402016-05-11 Richard Biener <rguenther@suse.de>
4241
4242 PR middle-end/71002
4243 * g++.dg/torture/pr71002.C: New testcase.
4244
98ccd1d7
IE
42452016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4246
4247 PR middle-end/70807
4248 * gcc.dg/pr70807.c: New test.
4249
ed29e24b
MS
42502016-05-10 Martin Sebor <msebor@redhat.com>
4251
4252 PR c++/38611
4253 * g++.dg/Wattributes.C: New test.
4254
e39dab2c
MG
42552016-05-10 Marc Glisse <marc.glisse@inria.fr>
4256
4257 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4258 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4259 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4260
d067e238
IE
42612016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4262
4263 PR target/70799
4264 * gcc.target/i386/pr70799-1.c: New test.
4265
cd36c83e
PMR
42662016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4267
4268 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4269
1e3af2a4
IE
42702016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4271
4272 PR middle-end/70877
4273 * gcc.target/i386/pr70877.c: New test.
4274
afc610db
IE
42752016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4276
4277 PR tree-optimization/70786
4278 * gcc.target/i386/pr70876.c: New test.
4279
4b59d19f
JJ
42802016-05-10 Jakub Jelinek <jakub@redhat.com>
4281
4282 PR target/70927
4283 * gcc.target/i386/avx512vl-logic-1.c: New test.
4284 * gcc.target/i386/avx512vl-logic-2.c: New test.
4285 * gcc.target/i386/avx512dq-logic-2.c: New test.
4286
9b5ee426
BS
42872016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4288
4289 PR target/70963
4290 * gcc.target/powerpc/pr70963.c: New.
4291
f3352cab
DM
42922016-05-10 David Malcolm <dmalcolm@redhat.com>
4293
4294 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4295 (test_very_wide_line): Add ruler to expected output.
4296 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4297 (test_very_wide_line): Likewise.
4298 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4299 (test_show_locus): Within the handling of "test_very_wide_line",
4300 enable show_ruler_p on the diagnostic context.
4301
4a3255dd
RB
43022016-05-10 Richard Biener <rguenther@suse.de>
4303
4304 PR tree-optimization/71039
4305 * gcc.dg/torture/pr71039.c: New testcase.
4306
da7c9950
NS
43072016-05-10 Nathan Sidwell <nathan@acm.org>
4308
4309 * gcc.dg/nested-func-10.c: Requires alloca.
4310 * gcc.dg/nested-func-9.c: Requires alloca.
4311 * gcc.c-torture/execute/pr70460.c: Requires labels.
4312 * gcc.c-torture/compile/pr70199.c: Requires labels.
4313 * gcc.target/nvptx/decl.c: Compile only.
4314 * gcc.target/nvptx/trailing-init.c: Compile only.
4315 * gcc.target/nvptx/ary-init.c: Compile only.
4316
cf68d92c
MP
43172016-05-10 Marek Polacek <polacek@redhat.com>
4318
4319 PR c/70255
4320 * gcc.dg/attr-opt-1.c: New test.
4321
64ea4e15
RB
43222016-05-10 Richard Biener <rguenther@suse.de>
4323
4324 PR tree-optimization/70497
4325 PR tree-optimization/28367
4326 * gcc.dg/torture/20160404-1.c: New testcase.
4327 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4328 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4329
5a96dae3
PMR
43302016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4331
4332 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4333
fc97f805
UB
43342016-05-09 Uros Bizjak <ubizjak@gmail.com>
4335
4336 * gcc.target/i386/fabsneg-1.c New test.
4337
a710b1d5
AM
43382016-05-09 Alan Modra <amodra@gmail.com>
4339
4340 PR testsuite/70826
4341 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4342
171f6f05
RB
43432016-05-09 Richard Biener <rguenther@suse.de>
4344
4345 PR tree-optimization/70985
4346 * gcc.dg/torture/pr70985.c: New testcase.
4347
18caa34e
BC
43482016-05-09 Bin Cheng <bin.cheng@arm.com>
4349
4350 * gcc.dg/tree-ssa/ifc-9.c: New test.
4351 * gcc.dg/tree-ssa/ifc-10.c: New test.
4352 * gcc.dg/tree-ssa/ifc-11.c: New test.
4353 * gcc.dg/tree-ssa/ifc-12.c: New test.
4354 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4355 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4356 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4357
7a27d38f
RB
43582016-05-09 Richard Biener <rguenther@suse.de>
4359
4360 PR fortran/70937
4361 * gfortran.dg/pr70937.f90: New testcase.
4362
5ebbbd3d
RO
43632016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4364
4365 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4366
f6288c24
FR
43672016-05-07 Fritz Reese <fritzoreese@gmail.com>
4368
4369 PR fortran/56226
4370 * gfortran.dg/dec_structure_1.f90: New testcase.
4371 * gfortran.dg/dec_structure_2.f90: Ditto.
4372 * gfortran.dg/dec_structure_3.f90: Ditto.
4373 * gfortran.dg/dec_structure_4.f90: Ditto.
4374 * gfortran.dg/dec_structure_5.f90: Ditto.
4375 * gfortran.dg/dec_structure_6.f90: Ditto.
4376 * gfortran.dg/dec_structure_7.f90: Ditto.
4377 * gfortran.dg/dec_structure_8.f90: Ditto.
4378 * gfortran.dg/dec_structure_9.f90: Ditto.
4379 * gfortran.dg/dec_structure_10.f90: Ditto.
4380 * gfortran.dg/dec_structure_11.f90: Ditto.
4381 * gfortran.dg/dec_union_1.f90: Ditto.
4382 * gfortran.dg/dec_union_2.f90: Ditto.
4383 * gfortran.dg/dec_union_3.f90: Ditto.
4384 * gfortran.dg/dec_union_4.f90: Ditto.
4385 * gfortran.dg/dec_union_5.f90: Ditto.
4386 * gfortran.dg/dec_union_6.f90: Ditto.
4387 * gfortran.dg/dec_union_7.f90: Ditto.
4388
5ec4a8cd
TV
43892016-05-07 Tom de Vries <tom@codesourcery.com>
4390
4391 PR tree-optimization/70956
4392 * gcc.dg/graphite/pr70956.c: New test.
4393
58ec1d0e
JJ
43942016-05-06 Jakub Jelinek <jakub@redhat.com>
4395
ccd88fb7
JJ
4396 PR middle-end/70941
4397 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4398 (a, b, c, d): Change type from char to signed char.
4399 (main): Compare against (signed char) -1634678893 instead of
4400 hardcoded -109. Use __builtin_abort instead of abort.
4401
dd3b6464
JJ
4402 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4403 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4404
58ec1d0e
JJ
4405 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4406
19aa23d8
YR
44072016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4408
4409 PR debug/70935
4410 * gcc.dg/torture/pr70935.c: New test.
4411
ae5f0df1
OE
44122016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4413
4414 PR target/58219
ce23a8ff 4415 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4416
078f7e37
RB
44172016-05-06 Richard Biener <rguenther@suse.de>
4418
4419 PR tree-optimization/70960
4420 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4421
765d7b54
OE
44222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4423
4424 PR target/52933
4425 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4426 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4427 Adjust expected instruction counts.
4428 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4429
29c94e65
MP
44302016-05-06 Marek Polacek <polacek@redhat.com>
4431
4432 PR sanitizer/70875
4433 * gcc.dg/ubsan/bounds-3.c: New test.
4434
3684b02e
OE
44352016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4436
4437 PR target/54089
4438 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4439
8706773f
RB
44402016-05-06 Richard Biener <rguenther@suse.de>
4441
4442 PR middle-end/70931
4443 * gfortran.dg/pr70931.f90: New testcase.
4444
a4f51018
RB
44452016-05-06 Richard Biener <rguenther@suse.de>
4446
4447 PR middle-end/70941
4448 * gcc.dg/torture/pr70941.c: New testcase.
4449
c4f2425f
BC
44502016-05-05 Bin Cheng <bin.cheng@arm.com>
4451
4452 PR tree-optimization/57206
4453 * gcc.dg/vect/pr57206.c: New test.
4454
5dc08197
RO
44552016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4456
4457 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4458
351f85c5
JJ
44592016-05-05 Jakub Jelinek <jakub@redhat.com>
4460
568bac8c
JJ
4461 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4462
351f85c5
JJ
4463 * c-c++-common/Wdangling-else-4.c: New test.
4464
33fd7785
JJ
44652016-05-04 Jakub Jelinek <jakub@redhat.com>
4466
2d1ac15a
JJ
4467 PR c++/70906
4468 PR c++/70933
4469 * g++.dg/opt/pr70906.C: New test.
4470 * g++.dg/opt/pr70933.C: New test.
4471
33fd7785
JJ
4472 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4473
6b715bf6
JH
44742016-05-04 Jan Hubicka <hubicka@ucw.cz>
4475
4476 * gcc.dg/ipa/pure-const-3.c: New testcase.
4477
deef7113
MP
44782016-05-04 Marek Polacek <polacek@redhat.com>
4479
4480 * c-c++-common/Wdangling-else-1.c: New test.
4481 * c-c++-common/Wdangling-else-2.c: New test.
4482 * c-c++-common/Wdangling-else-3.c: New test.
4483
5396db97
KCY
44842016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4485
4486 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4487 flag is present.
4488
de55efd5
MP
44892016-05-04 Marek Polacek <polacek@redhat.com>
4490
4491 PR c/48778
4492 * gcc.dg/Waddress-2.c: New test.
4493
475839b6
AM
44942016-05-04 Alan Modra <amodra@gmail.com>
4495
4496 * gcc.target/powerpc/pr70866.c: New.
4497
b25aad5f
MS
44982016-05-03 Martin Sebor <msebor@redhat.com>
4499
4500 PR c++/66561
4501 * c-c++-common/builtin_location.c: New test.
4502 * g++.dg/cpp1y/builtin_location.C: New test.
4503
79ce98bc
MP
45042016-05-03 Marek Polacek <polacek@redhat.com>
4505
4506 PR c/70859
4507 * gcc.dg/pr70859.c: New test.
4508 * gcc.dg/pr70859-2.c: New test.
4509
402e89f5
PMR
45102016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4511
4512 * gnat.dg/debug5.adb: New testcase.
4513
f3d90045
DV
45142016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4515
4516 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4517 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4518 Procedure to check for z10 instruction set.
4519
1e26cec1
CL
45202016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4521
4522 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4523
71aca5a0
AM
45242016-05-03 Alan Modra <amodra@gmail.com>
4525
4526 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4527
2fd70ec1
JJ
45282016-05-03 Jakub Jelinek <jakub@redhat.com>
4529
4530 * gcc.target/i386/avx512f-cvt-1.c: New test.
4531
e5705cf7
L
45322016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4533
4534 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4535 -fdump-tree-vrp-details.
4536
381cdae4
RB
45372016-05-03 Richard Biener <rguenther@suse.de>
4538
4539 * gcc.dg/pr30172-1.c: Adjust.
4540 * gcc.dg/pr63743.c: Likewise.
4541 * gcc.dg/tm/pr51696.c: Likewise.
4542 * c-c++-common/tm/safe-1.c: Likewise.
4543 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4544 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4545 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4546 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4547
adedd5c1
JJ
45482016-05-03 Jakub Jelinek <jakub@redhat.com>
4549
31ed1665
JJ
4550 PR rtl-optimization/70467
4551 * gcc.target/i386/pr70467-3.c: New test.
4552 * gcc.target/i386/pr70467-4.c: New test.
4553
dea60b59
JJ
4554 PR tree-optimization/70916
4555 * gcc.c-torture/compile/pr70916.c: New test.
4556
adedd5c1
JJ
4557 PR target/49244
4558 * gcc.target/i386/pr49244-1.c: New test.
4559 * gcc.target/i386/pr49244-2.c: New test.
4560
f80041ef
BS
45612016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4562
4563 PR rtl-optimization/44281
4564 * gcc.target/i386/pr44281.c: New test.
4565
1cfcd39e
BC
45662016-05-03 bin cheng <bin.cheng@arm.com>
4567
4568 PR tree-optimization/56541
4569 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4570 * gcc.dg/vect/pr56541.c: new test.
4571
4304ccfd
MM
45722016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4573
4574 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4575 __float128.
4576 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4577
50d94c29
L
45782016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4579
4580 PR testsuite/70520
4581 * c-c++-common/asan/clone-test-1.c (main): Align child process
4582 stack to 16 bytes.
4583
bc1aee87
DM
45842016-05-02 David Malcolm <dmalcolm@redhat.com>
4585
4586 PR c++/62314
4587 * g++.dg/spellcheck-fields-2.C: New test case.
4588
474e0129
DM
45892016-05-02 David Malcolm <dmalcolm@redhat.com>
4590
4591 PR c++/62314
4592 * g++.dg/pr62314.C: New test case.
4593
818b88a7
JH
45942016-05-02 Jan Hubicka <hubicka@ucw.cz>
4595
4596 * gcc.dg/ipa/inline-8.c: New testcase.
4597
dd77684f
JJ
45982016-05-02 Jakub Jelinek <jakub@redhat.com>
4599
4600 PR rtl-optimization/70467
4601 * gcc.target/i386/pr70467-1.c: New test.
4602
72407e00
BE
46032016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4604
4605 * gcc.dg/spec-options.c: Run the test on all targets.
4606 * gcc.dg/foo.specs: Use cpp_unique_options.
4607
dd53d197
MG
46082016-05-02 Marc Glisse <marc.glisse@inria.fr>
4609
4610 * gcc.dg/tree-ssa/unord.c: New testcase.
4611
a8b85ce9
MG
46122016-05-02 Marc Glisse <marc.glisse@inria.fr>
4613
4614 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4615
5b37e866
NS
46162016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4617
4618 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4619
7176a4a0
MP
46202016-05-02 Marek Polacek <polacek@redhat.com>
4621
4622 PR c/70851
4623 * gcc.dg/enum-incomplete-3.c: New test.
4624
6b9933b9
MP
46252016-05-02 Marek Polacek <polacek@redhat.com>
4626 Tom de Vries <tom@codesourcery.com>
4627
4628 PR tree-optimization/70700
4629 * gcc.dg/pr70700.c: New test.
4630
90f82260
UB
46312016-05-01 Uros Bizjak <ubizjak@gmail.com>
4632
4633 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4634 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4635 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4636 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4637 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4638
f73036c1
EB
46392016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4640
4641 * ada/acats/run_acats: Rename into...
4642 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4643 * ada/acats/run_all.sh: Remove redundant test.
4644 (target_run): Move around.
4645 (target_gnatchop): Use newly built executable.
4646 (target_gnatmake): Likewise.
4647 Check that the compilation of impbit succeeds.
4648
85e051a3
OE
46492016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4650
4651 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4652 * gcc.dg/20021029-1.c: Likewise.
4653 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4654 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4655 * gcc.target/sh/cmpstr.c: Likewise.
4656 * gcc.target/sh/cmpstrn.c: Likewise.
4657 * gcc.target/sh/memset.c: Likewise.
4658 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4659 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4660 * gcc.target/sh/pr39423-1.c: Likewise.
4661 * gcc.target/sh/pr49468-di.c: Likewise.
4662 * gcc.target/sh/pr49468-si.c: Likewise.
4663 * gcc.target/sh/pr49880-1.c: Likewise.
4664 * gcc.target/sh/pr49880-2.c: Likewise.
4665 * gcc.target/sh/pr49880-3.c: Likewise.
4666 * gcc.target/sh/pr50751-1.c: Likewise.
4667 * gcc.target/sh/pr50751-4.c: Likewise.
4668 * gcc.target/sh/pr50751-7.c: Likewise.
4669 * gcc.target/sh/pr51244-1.c: Likewise.
4670 * gcc.target/sh/pr51244-10.c: Likewise.
4671 * gcc.target/sh/pr51244-11.c: Likewise.
4672 * gcc.target/sh/pr51244-12.c: Likewise.
4673 * gcc.target/sh/pr51244-13.c: Likewise.
4674 * gcc.target/sh/pr51244-14.c: Likewise.
4675 * gcc.target/sh/pr51244-17.c: Likewise.
4676 * gcc.target/sh/pr51244-18.c: Likewise.
4677 * gcc.target/sh/pr51244-19.c: Likewise.
4678 * gcc.target/sh/pr51244-4.c: Likewise.
4679 * gcc.target/sh/pr51244-5.c: Likewise.
4680 * gcc.target/sh/pr51244-7.c: Likewise.
4681 * gcc.target/sh/pr51244-8.c: Likewise.
4682 * gcc.target/sh/pr51244-9.c: Likewise.
4683 * gcc.target/sh/pr51697.c: Likewise.
4684 * gcc.target/sh/pr52483-1.c: Likewise.
4685 * gcc.target/sh/pr52483-2.c: Likewise.
4686 * gcc.target/sh/pr52483-3.c: Likewise.
4687 * gcc.target/sh/pr52483-5.c: Likewise.
4688 * gcc.target/sh/pr52933-1.c: Likewise.
4689 * gcc.target/sh/pr52933-2.c: Likewise.
4690 * gcc.target/sh/pr52933-3.c: Likewise.
4691 * gcc.target/sh/pr53568-1.c: Likewise.
4692 * gcc.target/sh/pr53976-1.c: Likewise.
4693 * gcc.target/sh/pr53988-1.c: Likewise.
4694 * gcc.target/sh/pr53988.c: Likewise.
4695 * gcc.target/sh/pr54089-1.c: Likewise.
4696 * gcc.target/sh/pr54089-6.c: Likewise.
4697 * gcc.target/sh/pr54089-7.c: Likewise.
4698 * gcc.target/sh/pr54089-8.c: Likewise.
4699 * gcc.target/sh/pr54089-9.c: Likewise.
4700 * gcc.target/sh/pr54236-1.c: Likewise.
4701 * gcc.target/sh/pr54236-2.c: Likewise.
4702 * gcc.target/sh/pr54236-3.c: Likewise.
4703 * gcc.target/sh/pr54236-4.c: Likewise.
4704 * gcc.target/sh/pr54386.c: Likewise.
4705 * gcc.target/sh/pr54602-1.c: Likewise.
4706 * gcc.target/sh/pr54685.c: Likewise.
4707 * gcc.target/sh/pr54760-1.c: Likewise.
4708 * gcc.target/sh/pr54760-2.c: Likewise.
4709 * gcc.target/sh/pr54760-3.c: Likewise.
4710 * gcc.target/sh/pr54760-4.c: Likewise.
4711 * gcc.target/sh/pr54760-5.c: Likewise.
4712 * gcc.target/sh/pr54760-6.c: Likewise.
4713 * gcc.target/sh/pr55146.c: Likewise.
4714 * gcc.target/sh/pr55160.c: Likewise.
4715 * gcc.target/sh/pr59278.c: Likewise.
4716 * gcc.target/sh/pr59401-1.c: Likewise.
4717 * gcc.target/sh/pr59533-1.c: Likewise.
4718 * gcc.target/sh/pr63260.c: Likewise.
4719 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4720 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4721 * gcc.target/sh/strlen.c: Likewise.
4722 * gcc.target/sh/torture/pr30807.c: Likewise.
4723 * gcc.target/sh/torture/pr34777.c: Likewise.
4724 * gcc.target/sh/torture/pr64652.c: Likewise.
4725 * gcc.target/sh/torture/pr65505.c: Likewise.
4726 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4727 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4728
411e5c67
PC
47292016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4730
4731 PR c++/66644
4732 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4733
8fa97501
BS
47342016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4735
4736 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4737 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4738 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4739 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4740
5a956111
PP
47412016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4742
4743 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4744 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4745
e7ff0319
CP
47462016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4747
4748 PR middle-end/70626
4749 * c-c++-common/goacc/combined-reduction.c: New test.
4750 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4751
52d11a4b
L
47522016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4753
4754 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4755 *movdi_internal pattern only if PIC off.
4756 * gcc.target/i386/pr70155-2.c: Likewise.
4757 * gcc.target/i386/pr70155-3.c: Likewise.
4758 * gcc.target/i386/pr70155-4.c: Likewise.
4759 * gcc.target/i386/pr70155-5.c: Likewise.
4760 * gcc.target/i386/pr70155-6.c: Likewise.
4761 * gcc.target/i386/pr70155-7.c: Likewise.
4762 * gcc.target/i386/pr70155-8.c: Likewise.
4763 * gcc.target/i386/pr70155-15.c: Likewise.
4764 * gcc.target/i386/pr70155-17.c: Likewise.
4765 * gcc.target/i386/pr70155-22.c: Likewise.
4766
8960db31
BC
47672016-04-29 Bin Cheng <bin.cheng@arm.com>
4768
4769 PR tree-optimization/70803
4770 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4771
cca535a4
IE
47722016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4773
4774 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4775 optimization of vector loop.
4776 * gcc.target/i386/vect-unpack-3.c: New test.
4777 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4778 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4779 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4780
500ecf4a
MP
47812016-04-29 Marek Polacek <polacek@redhat.com>
4782
4783 PR sanitizer/70342
4784 * g++.dg/ubsan/null-7.C: New test.
4785
2fff3db8
MP
4786 PR c/70852
4787 * gcc.dg/pr70852.c: New test.
4788
509063eb
DV
47892016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4790
4791 PR/69089
4792 * g++.dg/cpp0x/alignas6.C: New test.
4793
83745c0d
DV
47942016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4795
c87885ca
RO
4796 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4797 * gcc.dg/pr27003.c: Likewise.
4798 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4799 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4800 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4801 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4802 * gcc.target/arc/mxy.c: Likewise.
4803 * gcc.target/arc/mswape.c: Likewise.
4804 * gcc.target/arc/mrtsc.c: Likewise.
4805 * gcc.target/arc/mcrc.c: Likewise.
4806 * gcc.target/arc/mdsp-packa.c: Likewise.
4807 * gcc.target/arc/mdvbf.c: Likewise.
4808 * gcc.target/arc/mlock.c: Likewise.
4809 * gcc.target/arc/mmac-24.c: Likewise.
4810 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4811
849b265d
BS
48122016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4813 Matthijs Kooijman <matthijs@stdin.nl>
4814 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4815
4816 PR target/60040
4817 * gcc.target/avr/pr60040-1.c: New.
4818 * gcc.target/avr/pr60040-2.c: New.
4819
1390536b
RB
48202016-04-29 Richard Biener <rguenther@suse.de>
4821
4822 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4823
98998245
RB
48242016-04-29 Richard Biener <rguenther@suse.de>
4825
4826 PR tree-optimization/13962
4827 PR tree-optimization/65686
4828 * gcc.dg/uninit-pr65686.c: New testcase.
4829
8b80cc21
JJ
48302016-04-29 Jakub Jelinek <jakub@redhat.com>
4831
4832 PR middle-end/70843
4833 * gcc.dg/pr70843.c: New test.
4834
6181bc30
JJ
48352016-04-28 Jakub Jelinek <jakub@redhat.com>
4836
4837 PR target/70858
4838 * gcc.target/i386/pr70858.c: New test.
4839
f4cb3612
AB
48402016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4841
4842 * gcc.target/arc/nps400-1.c: New file.
4843
8ad9df62
JR
48442016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4845 Andrew Burgess <andrew.burgess@embecosm.com>
4846
4847 * gcc.target/arc/movh_cl-1.c: New file.
4848
ceaaa9fe
JR
48492016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4850 Andrew Burgess <andrew.burgess@embecosm.com>
4851
4852 * gcc.target/arc/extzv-1.c: New file.
4853 * gcc.target/arc/insv-1.c: New file.
4854 * gcc.target/arc/insv-2.c: New file.
4855 * gcc.target/arc/movb-1.c: New file.
4856 * gcc.target/arc/movb-2.c: New file.
4857 * gcc.target/arc/movb-3.c: New file.
4858 * gcc.target/arc/movb-4.c: New file.
4859 * gcc.target/arc/movb-5.c: New file.
4860 * gcc.target/arc/movb_cl-1.c: New file.
4861 * gcc.target/arc/movb_cl-2.c: New file.
4862 * gcc.target/arc/movbi_cl-1.c: New file.
4863 * gcc.target/arc/movl-1.c: New file.
4864
4d03dc2f
JR
48652016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4866 Andrew Burgess <andrew.burgess@embecosm.com>
4867
4868 * gcc.target/arc/cmem-1.c: New file.
4869 * gcc.target/arc/cmem-2.c: New file.
4870 * gcc.target/arc/cmem-3.c: New file.
4871 * gcc.target/arc/cmem-4.c: New file.
4872 * gcc.target/arc/cmem-5.c: New file.
4873 * gcc.target/arc/cmem-6.c: New file.
4874 * gcc.target/arc/cmem-7.c: New file.
4875 * gcc.target/arc/cmem-ld.inc: New file.
4876 * gcc.target/arc/cmem-st.inc: New file.
4877
81262dad
JJ
48782016-04-28 Jakub Jelinek <jakub@redhat.com>
4879
4880 PR target/70821
4881 * gcc.target/i386/pr70821.c: New test.
4882
0a31a09a
BS
48832016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4884
4885 * gcc.target/powerpc/vec-adde.c: New test.
4886 * gcc.target/powerpc/vec-adde-int128.c: New test.
4887
3ddffba9
JJ
48882016-04-28 Jakub Jelinek <jakub@redhat.com>
4889
4890 * gcc.target/i386/avx-vround-1.c: New test.
4891 * gcc.target/i386/avx-vround-2.c: New test.
4892 * gcc.target/i386/avx512vl-vround-1.c: New test.
4893 * gcc.target/i386/avx512vl-vround-2.c: New test.
4894
713dedcd
RO
48952016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4896
4897 PR testsuite/70595
4898 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4899 (check_effective_target_cilkplus_runtime): ... this.
4900 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4901 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4902
4903 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4904 Require cilkplus_runtime.
4905 Don't add -lcilkrts.
4906 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4907 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4908 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4909 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4910 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4911 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4912 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4913 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4914 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4915 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4916 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4917 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4918 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4919 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4920 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4921 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4922 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4923 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4924 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4925 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4926 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4927 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4928 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4929 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4930 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4931 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4932 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4933 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4934 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4935
4936 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4937 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4938
4939 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4940
4941 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4942 cilkplus_runtime.
4943
3563f78f
MG
49442016-04-27 Marc Glisse <marc.glisse@inria.fr>
4945
4946 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4947 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4948
6bc2bb18
RB
49492015-04-27 Ryan Burn <contact@rnburn.com>
4950
4951 PR c++/69024
4952 PR c++/68997
4953 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4954 diagnostic.
4955 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4956 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4957
1e55d29a
EB
49582016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4959
4960 * gnat.dg/limited_with4.ad[sb]: New test.
4961 * gnat.dg/limited_with4_pkg.ads: New helper.
4962
087146ca
L
49632016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4964
4965 PR target/70155
4966 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4967 and movv1ti_internal patterns
4968 * gcc.target/i386/pr70155-1.c: New test.
4969 * gcc.target/i386/pr70155-2.c: Likewise.
4970 * gcc.target/i386/pr70155-3.c: Likewise.
4971 * gcc.target/i386/pr70155-4.c: Likewise.
4972 * gcc.target/i386/pr70155-5.c: Likewise.
4973 * gcc.target/i386/pr70155-6.c: Likewise.
4974 * gcc.target/i386/pr70155-7.c: Likewise.
4975 * gcc.target/i386/pr70155-8.c: Likewise.
4976 * gcc.target/i386/pr70155-9.c: Likewise.
4977 * gcc.target/i386/pr70155-10.c: Likewise.
4978 * gcc.target/i386/pr70155-11.c: Likewise.
4979 * gcc.target/i386/pr70155-12.c: Likewise.
4980 * gcc.target/i386/pr70155-13.c: Likewise.
4981 * gcc.target/i386/pr70155-14.c: Likewise.
4982 * gcc.target/i386/pr70155-15.c: Likewise.
4983 * gcc.target/i386/pr70155-16.c: Likewise.
4984 * gcc.target/i386/pr70155-17.c: Likewise.
4985 * gcc.target/i386/pr70155-18.c: Likewise.
4986 * gcc.target/i386/pr70155-19.c: Likewise.
4987 * gcc.target/i386/pr70155-20.c: Likewise.
4988 * gcc.target/i386/pr70155-21.c: Likewise.
4989 * gcc.target/i386/pr70155-22.c: Likewise.
4990
92329f9f
L
49912016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4992
4993 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4994 ".{5,6}".
4995
309a0cf6
BC
49962016-04-27 Bin Cheng <bin.cheng@arm.com>
4997
4998 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4999 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5000 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5001 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5002 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5003
72ed2b9c
RB
50042016-04-27 Richard Biener <rguenther@suse.de>
5005
5006 PR ipa/70760
5007 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5008 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5009
3c98ff9b
NS
50102016-04-27 Nathan Sidwell <nathan@acm.org>
5011
5012 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5013 * g++.dg/ubsan/pr63956.C: Adjust error location.
5014
9ec5d66b
NC
50152016-04-27 Nick Clifton <nickc@redhat.com>
5016
5017 PR middle-end/49889
5018 * gcc.dg/pr49889.c: New test.
5019
c1e1f433
BS
50202016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5021
5022 * c-c++-common/memset-array.c: New test.
5023
8ac43293
MS
50242016-04-26 Martin Sebor <msebor@redhat.com>
5025
5026 PR c++/66639
5027 * g++.dg/cpp1y/func_constexpr.C: New test.
5028
843ce8ab
PP
50292016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5030
5031 PR c++/70241
5032 * g++.dg/cpp0x/enum32.C: New test.
5033 * g++.dg/cpp0x/enum33.C: New test.
5034
50352016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5036
5037 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5038 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5039 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5040 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5041 * gcc.c-torture/execute/pr38151.c: Likewise.
5042 * gcc.c-torture/execute/pr66556.c: Likewise.
5043 * gcc.c-torture/execute/pr67781.c: Likewise.
5044 * gcc.c-torture/execute/pr68648.c: Likewise.
5045
ca1206be
MG
50462016-04-26 Marc Glisse <marc.glisse@inria.fr>
5047
5048 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5049
2448a956
MP
50502016-04-26 Marek Polacek <polacek@redhat.com>
5051
5052 PR c/67784
5053 * gcc.dg/pr67784-3.c: New test.
5054 * gcc.dg/pr67784-4.c: New test.
5055 * gcc.dg/pr67784-5.c: New test.
5056
b02a5e26
MP
5057 PR c/70791
5058 * gcc.dg/Wnested-externs-2.c: New test.
5059
6b6aa8d3
MG
50602016-04-26 Marc Glisse <marc.glisse@inria.fr>
5061
5062 * gcc.dg/fold-plusmult.c: Adjust.
5063 * gcc.dg/no-strict-overflow-6.c: Adjust.
5064 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5065
a2095b55
BS
50662016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5067
5068 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5069 number scans.
5070 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5071 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5072 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5073 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5074 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5075 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5076 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5077 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5078 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5079 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5080 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5081 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5082 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5083 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5084 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5085 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5086 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5087 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5088 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5089 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5090 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5091 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5092 scans.
5093 * gcc.target/i386/pr32219-4.c: Likewise.
5094 * gcc.target/i386/pr32219-6.c: Likewise.
5095 * gcc.target/i386/pr32219-8.c: Likewise.
5096
bb0cc5c8
KT
50972016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5098
5099 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5100 associated options.
5101
5a0802ea
MP
51022016-04-26 Marek Polacek <polacek@redhat.com>
5103
5104 PR c++/70744
5105 * g++.dg/ext/cond2.C: New test.
5106
00f615af
BC
51072016-04-26 Bin Cheng <bin.cheng@arm.com>
5108
5109 PR tree-optimization/70771
5110 PR tree-optimization/70775
5111 * gcc.dg/pr70771.c: New test.
25939d34 5112 * gcc.dg/pr70775.c: New test.
00f615af 5113
218155e7
BS
51142016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5115
5116 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5117
ab99f467
RB
51182016-04-25 Richard Biener <rguenther@suse.de>
5119
5120 PR tree-optimization/70780
5121 * gcc.dg/torture/pr70780.c: New testcase.
5122
93c590ee
MC
51232016-04-25 Michael Collison <michael.collison@arm.com>
5124
c87885ca
RO
5125 * gcc.target/arm/neon-vaddws16.c: New test.
5126 * gcc.target/arm/neon-vaddws32.c: New test.
5127 * gcc.target/arm/neon-vaddwu16.c: New test.
5128 * gcc.target/arm/neon-vaddwu32.c: New test.
5129 * gcc.target/arm/neon-vaddwu8.c: New test.
5130 * lib/target-supports.exp
93c590ee
MC
5131 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5132 that arm neon support vector widen sum of HImode TO SImode.
5133
d6c1a7a7
JJ
51342016-04-23 Jakub Jelinek <jakub@redhat.com>
5135
5136 PR sanitizer/70712
5137 * c-c++-common/asan/pr70712.c: New test.
5138
ab0fc037
TS
51392016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5140
5141 * .gitattributes: New file.
5142
2aa64824
CL
51432016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5144
5145 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5146
e7e12d92
DH
51472016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5148
5149 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5150 * gfortran.dg/submodule_15.f08: Likewise.
5151
d1431192
RB
51522016-04-22 Richard Biener <rguenther@suse.de>
5153
5154 PR tree-optimization/70740
5155 * gcc.dg/torture/pr70740.c: New testcase.
5156
04a63c24
L
51572016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5158
5159 PR target/70750
5160 * gcc.target/i386/pr70750-1.c: New test.
5161 * gcc.target/i386/pr70750-2.c: Likewise.
5162
20700098
PC
51632016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5164
5165 PR c++/70540
5166 * g++.dg/cpp0x/auto48.C: New.
5167
aedf4e12
MP
51682016-04-21 Marek Polacek <polacek@redhat.com>
5169
5170 PR c++/70513
5171 * g++.dg/cpp0x/forw_enum12.C: New test.
5172 * g++.dg/cpp0x/forw_enum13.C: New test.
5173
2074d80a
KY
51742016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5175
5176 PR target/70728
5177 * gcc.target/i386/pr70728.c: New test.
5178
aef4aab0
RB
51792016-04-21 Richard Biener <rguenther@suse.de>
5180
5181 PR middle-end/70747
5182 * gcc.dg/pr70747.c: New testcase.
5183
2359e571
BC
51842016-04-21 Bin Cheng <bin.cheng@arm.com>
5185
5186 PR tree-optimization/70715
5187 * gcc.dg/tree-ssa/scev-13.c: New test.
5188
ce0e66ff
MG
51892016-04-21 Marc Glisse <marc.glisse@inria.fr>
5190
5191 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5192
2c2870a1
MG
51932016-04-21 Marc Glisse <marc.glisse@inria.fr>
5194
5195 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5196
a2b056a3
JH
51972016-04-20 Jan Hubicka <jh@suse.cz>
5198
5199 PR ipa/70018
5200 * g++.dg/ipa/nothrow-1.C: New testcase.
5201
ee392fc2
NS
52022016-04-20 Nathan Sidwell <nathan@acm.org>
5203
5204 PR c++/55635
5205 * g++.dg/eh/delete1.C: New.
5206
dda49daf
L
52072016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5208
5209 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5210 -mtune-ctrl=sse_typeless_stores.
5211
8a5b9d5a
L
52122016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5213
5214 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5215
1011119f
BC
52162016-04-20 Bin Cheng <bin.cheng@arm.com>
5217
5218 PR tree-optimization/69489
5219 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5220
477d4906
IV
52212016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5222
5223 PR c++/69363
5224 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5225 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5226 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5227
fad08d12
BC
52282016-04-20 Bin Cheng <bin.cheng@arm.com>
5229
5230 PR tree-optimization/56625
5231 PR tree-optimization/69489
5232 * gcc.dg/vect/pr56625.c: New test.
5233 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5234
9e3e4fab
AP
52352016-04-20 Andrew Pinski <apinski@cavium.com>
5236
5237 PR target/64971
5238 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5239
d7aa24e4
AC
52402016-04-20 Arnaud Charlet <charlet@adacore.com>
5241
5242 * gnat.dg/self1.adb: Remove now incorrect test.
5243
e6d62b46
BC
52442016-04-20 Bin Cheng <bin.cheng@arm.com>
5245
5246 * gcc.dg/tree-ssa/scev-11.c: New test.
5247 * gcc.dg/tree-ssa/scev-12.c: New test.
5248
2697b189
MP
52492016-04-20 Marek Polacek <polacek@redhat.com>
5250
5251 PR tree-optimization/70725
5252 * gcc.dg/pr70725.c: New test.
5253
60d393e8
RB
52542016-04-20 Richard Biener <rguenther@suse.de>
5255
5256 PR tree-optimization/70726
5257 * g++.dg/vect/pr70726.cc: New testcase.
5258
82c6f58a
AK
52592016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5260
5261 PR target/70674
5262 * gcc.target/s390/pr70674.c: New test.
5263
90eeab20
JD
52642016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5265
5266 PR libgfortran/70684
5267 * gfortran.dg/list_read_14.f90: New test.
5268
fc9cf6da
L
52692016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5270
5271 PR target/69201
5272 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5273 extern to force it misaligned.
5274 (b): Likewise.
5275 (c): Likewise.
5276 (d): Likewise.
5277 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5278 Don't check `*' before movv4sf_internal.
5279 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5280 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5281 Don't check `*' before movv16qi_internal.
5282 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5283 extern to force it misaligned.
5284 (b): Likewise.
5285 (c): Likewise.
5286 (d): Likewise.
5287 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5288 Don't check `*' before movv2df_internal.
5289 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5290 extern to force it misaligned.
5291 (b): Likewise.
5292 (c): Likewise.
5293 (d): Likewise.
5294 Check movv8sf_internal instead of avx_storeups256.
5295 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5296
ea8927ea
RB
52972016-04-19 Richard Biener <rguenther@suse.de>
5298
5299 PR tree-optimization/70171
5300 * g++.dg/tree-ssa/pr70171.C: New testcase.
5301
65f52ee9
RB
53022016-04-19 Richard Biener <rguenther@suse.de>
5303
5304 PR tree-optimization/70724
5305 * gcc.dg/torture/pr70724.c: New testcase.
5306
987b67f1
VM
53072016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5308
5309 PR middle-end/70689
c87885ca 5310 * gcc.target/i386/pr70689.c: New.
987b67f1 5311
91a47c39
L
53122016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5313
5314 PR target/70708
5315 * gcc.target/i386/pr70708.c: New test.
5316
8270b82d
RB
53172016-04-18 Richard Biener <rguenther@suse.de>
5318
5319 PR tree-optimization/43434
5320 * gcc.dg/vect/pr43434.c: New testcase.
5321 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5322 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5323 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5324 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5325 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5326 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5327 * gcc.dg/gomp/pr68640.c: Likewise.
5328 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5329 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5330
edd048e2
RB
53312016-04-18 Richard Biener <rguenther@suse.de>
5332
5333 PR tree-optimization/70701
5334 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5335
bd5c7330
TV
53362016-04-18 Tom de Vries <tom@codesourcery.com>
5337
5338 PR testsuite/70699
5339 * gcc.dg/pr70161.c: Add dot-file scans.
5340 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5341 instead of after last dot char.
5342
23f2660f
EB
53432016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5344
5345 * c-c++-common/dump-ada-spec-3.c: New test.
5346 * c-c++-common/dump-ada-spec-4.c: Likewise.
5347
da152c9f
TV
53482016-04-17 Tom de Vries <tom@codesourcery.com>
5349
5350 PR other/70183
5351 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5352
cc950f98
JH
53532016-04-15 Jan Hubicka <jh@suse.cz>
5354
5355 PR ipa/70018
5356 * g++.dg/ipa/pure-const-1.C: New testcase.
5357 * g++.dg/ipa/pure-const-2.C: New testcase.
5358 * g++.dg/ipa/pure-const-3.C: New testcase.
5359
949505a9
MP
53602016-04-15 Marek Polacek <polacek@redhat.com>
5361
5362 PR c/70671
5363 * gcc.dg/bitfld-22.c: New test.
5364
10e547d6
BS
53652016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5366
5367 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5368 x86_64.
5369
1e77281b
MP
53702016-04-15 Marek Polacek <polacek@redhat.com>
5371
5372 PR c/70651
5373 * c-c++-common/pr70651.c: New test.
5374
e501fa8e
KT
53752016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5376
5377 PR rtl-optimization/70681
5378 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5379 dump scan on arm and powerpc.
5380 * gcc.dg/pr10474.c: Likewise.
5381
dda1bf61
JJ
53822016-04-15 Jakub Jelinek <jakub@redhat.com>
5383
ca4ef1ff
JJ
5384 PR c++/69517
5385 PR c++/70019
5386 PR c++/70588
5387 * g++.dg/cpp1y/vla11.C: Revert for real.
5388
dda1bf61
JJ
5389 PR c/70436
5390 * c-c++-common/Wparentheses-1.c: New test.
5391 * c-c++-common/gomp/Wparentheses-1.c: New test.
5392 * c-c++-common/gomp/Wparentheses-2.c: New test.
5393 * c-c++-common/gomp/Wparentheses-3.c: New test.
5394 * c-c++-common/gomp/Wparentheses-4.c: New test.
5395 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5396 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5397 * c-c++-common/goacc/Wparentheses-1.c: New test.
5398
1355e62c
KY
53992016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5400
5401 PR target/70662
5402 * gcc.target/i386/pr70662.c: New test.
5403
0ab34b9e 54042016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5405 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5406
5407 PR tree-optimization/70130
5408 * gcc.dg/vect/O3-pr70130.c: New testcase.
5409
bc773aad
MM
54102016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5411
6e9b2286
MM
5412 PR target/70669
5413 * gcc.target/powerpc/pr70669.c: New test.
5414
bc773aad
MM
5415 PR target/70640
5416 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5417 a power7 system that does not have an assembler that supports
5418 power8.
5419
d8747845
MS
54202016-04-14 Martin Sebor <msebor@redhat.com>
5421
5422 PR c++/69517
5423 PR c++/70019
5424 PR c++/70588
5425 * c-c++-common/ubsan/vla-1.c: Revert.
5426 * g++.dg/cpp1y/vla11.C: Same.
5427 * g++.dg/cpp1y/vla12.C: Same.
5428 * g++.dg/cpp1y/vla13.C: Same.
5429 * g++.dg/cpp1y/vla14.C: Same.
5430 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5431 * g++.dg/init/array24.C: Same.
d8747845
MS
5432 * g++.dg/ubsan/vla-1.C: Same.
5433
85128559
MP
54342016-04-14 Marek Polacek <polacek@redhat.com>
5435 Jan Hubicka <hubicka@ucw.cz>
5436
5437 PR c++/70029
5438 * g++.dg/torture/pr70029.C: New test.
5439
52fbb073
MS
54402016-04-14 Martin Sebor <msebor@redhat.com>
5441
5442 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5443 type size to prevent failures on targets with very low maximum
5444 alignment.
5445
6db61d6f
RB
54462016-04-14 Richard Biener <rguenther@suse.de>
5447
5448 PR tree-optimization/70623
5449 * gcc.dg/torture/pr70623.c: New testcase.
5450 * gcc.dg/torture/pr70623-2.c: Likewise.
5451
342fac95
MS
54522016-04-13 Martin Sebor <msebor@redhat.com>
5453
5454 PR c++/69517
5455 PR c++/70019
5456 PR c++/70588
5457 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5458 * g++.dg/cpp1y/vla11.C: New test.
5459 * g++.dg/cpp1y/vla12.C: New test.
5460 * g++.dg/cpp1y/vla13.C: New test.
5461 * g++.dg/cpp1y/vla14.C: New test.
5462 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5463 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5464 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5465
d93c452f
JJ
54662016-04-13 Jakub Jelinek <jakub@redhat.com>
5467
5468 PR c++/70641
5469 * g++.dg/opt/pr70641.C: New test.
5470
85115fb6
RO
54712016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5472
5473 PR rtl-optimization/68749
5474 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5475 effects of argument promotions.
5476 Remove default args to dg-skip-if.
5477
545a4139
PC
54782016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5479
5480 PR c++/70635
5481 * g++.dg/parse/pr70635.C: New.
5482
b3a77f21
MP
54832016-04-13 Marek Polacek <polacek@redhat.com>
5484
5485 PR c++/70639
5486 * c-c++-common/Wmisleading-indentation-4.c: New test.
5487
99cd9857
MP
54882016-04-13 Marek Polacek <polacek@redhat.com>
5489
5490 PR c/70436
c87885ca
RO
5491 * gcc.dg/Wparentheses-12.c: New test.
5492 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5493
75ca93ec
IE
54942016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5495
5496 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5497 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5498 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5499
3d3f9e7e
JJ
55002016-04-13 Jakub Jelinek <jakub@redhat.com>
5501
37947cd0
JJ
5502 PR middle-end/70633
5503 * gcc.c-torture/compile/pr70633.c: New test.
5504
3d3f9e7e
JJ
5505 PR debug/70628
5506 * gcc.dg/torture/pr70628.c: New test.
5507
92886d3e
PP
55082016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5509
5510 PR c++/70610
5511 * g++.dg/template/pr70610.C: New test.
5512 * g++.dg/template/pr70610-2.C: New test.
5513 * g++.dg/template/pr70610-3.C: New test.
5514 * g++.dg/template/pr70610-4.C: New test.
5515
13bd7c2b
JJ
55162016-04-12 Jakub Jelinek <jakub@redhat.com>
5517
6512fa6d
JJ
5518 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5519 128 instead of 32.
5520
13bd7c2b
JJ
5521 PR c++/70571
5522 * g++.dg/ext/pr70571.C: New test.
5523
20b9851c
MM
55242016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5525
8a434ada 5526 PR target/70640
20b9851c
MM
5527 * gcc.target/powerpc/pr70640.c: New test.
5528
2b2f52bc
PC
55292016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5530
5531 PR c++/68722
5532 * g++.dg/parse/pr68722.C: New.
5533
5901e56a
JJ
55342016-04-12 Jakub Jelinek <jakub@redhat.com>
5535
5536 PR rtl-optimization/70596
5537 * gcc.target/i386/pr70596.c: New test.
5538
d4619dc1
NS
55392016-04-12 Nathan Sidwell <nathan@acm.org>
5540
5541 PR c++/70501
5542 * g++.dg/init/pr70501.C: New.
5543
3df530d3
DW
55442016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5545
5546 * gcc.target/i386/asm-flag-6.c: New test.
5547
b7a120d7
TV
55482016-04-12 Tom de Vries <tom@codesourcery.com>
5549
5550 PR tree-optimization/68756
5551 * gcc.dg/graphite/pr68756.c: New test.
5552
4e0eea75
JJ
55532016-04-12 Jakub Jelinek <jakub@redhat.com>
5554
5555 PR tree-optimization/70602
5556 * gcc.c-torture/execute/pr70602.c: New test.
5557
35fbda43
MM
55582016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5559
5560 PR target/70381
5561 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5562 __float128 emulator is built and runs.
5563 * gcc.target/powerpc/float128-1.c: Likewise.
5564
5565 * lib/target-supports.exp (check_ppc_float128_sw_available):
5566 Rework tests for __float128 software and hardware
5567 availability. Fix exit condition to return 0 on success.
5568
04a99ebe
JG
55692016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5570
5571 PR target/70133
5572 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5573 * gcc.target/aarch64/target_attr_15.c: Likewise.
5574
47cd5a85
PC
55752016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5576
5577 PR c++/69066
5578 * g++.dg/cpp1y/pr69066.C: New.
5579
a5edb32e
JD
55802016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5581
5582 PR fortran/68566
5583 * gfortran.dg/pr36192.f90: Update test.
5584 * gfortran.dg/pr36192_1.f90: Update test.
5585 * gfortran.dg/real_dimension_1.f: Update test.
5586 * gfortran.dg/parameter_array_init_7.f90: New test.
5587
8ef378f8
JDA
55882016-04-09 John David Anglin <danglin@gcc.gnu.org>
5589
c532c871
JDA
5590 PR testsuite/64039
5591 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5592
d34f706f
JDA
5593 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5594
75e1dd9e
JDA
5595 PR rtl-optimization/66669
5596 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5597
8a976f5f
JDA
5598 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5599
da04822a
JDA
5600 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5601 * gcc.dg/pie-1.c: Likewise.
5602 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5603 * gcc.dg/pic-4.c: Likewise.
5604 * gcc.dg/pie-3.c: Likewise.
5605 * gcc.dg/pie-4.c: Likewise.
5606
adfabcf9
JDA
5607 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5608
4a020adf
JDA
5609 PR tree-optimization/68644
5610 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5611
8ef378f8
JDA
5612 PR rtl-optimization/64886
5613 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5614
09bf990e
TV
56152016-04-09 Tom de Vries <tom@codesourcery.com>
5616
5617 PR tree-optimization/68953
5618 * gcc.dg/graphite/pr68953.c: New test.
5619
138c3c1a
DH
56202016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5621
5622 PR fortran/70592
5623 * gfortran.dg/deferred_character_16.f90: New test.
5624
f55460af
JJ
56252016-04-09 Jakub Jelinek <jakub@redhat.com>
5626
5627 PR tree-optimization/70586
5628 * gcc.c-torture/execute/pr70586.c: New test.
5629
0b77bbf3
DH
56302016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5631
5632 PR sanitizer/70573
5633 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5634 with __builtin_memset
5635 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5636
c42cfb5c
CP
56372016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5638
5639 PR lto/70289
5640 PR ipa/70348
5641 PR tree-optimization/70373
5642 PR middle-end/70533
5643 PR middle-end/70534
5644 PR middle-end/70535
5645 * c-c++-common/goacc/reduction-5.c: New test.
5646 * c-c++-common/goacc/reduction-promotions.c: New test.
5647 * gfortran.dg/goacc/reduction-3.f95: New test.
5648 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5649
56cfb596
PP
56502016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5651
5652 PR c++/70590
5653 PR c++/70452
5654 * g++.dg/pr70590.C: New test.
5655 * g++.dg/pr70590-2.C: New test.
5656
1a13c0a2
JJ
56572016-04-08 Jakub Jelinek <jakub@redhat.com>
5658
abc0647a
JJ
5659 PR middle-end/70593
5660 * gcc.target/i386/pr70593.c: New test.
5661
1a13c0a2
JJ
5662 PR rtl-optimization/70574
5663 * gcc.target/i386/avx2-pr70574.c: New test.
5664
c3da4956
MO
56652016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5666
5667 PR sanitizer/70541
5668 * c-c++-common/asan/pr70541.c: New test.
5669
9f1b833b
TV
56702016-04-08 Tom de Vries <tom@codesourcery.com>
5671
5672 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5673 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5674
bae7adda
KT
56752016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5676
5677 PR target/70566
5678 * gcc.c-torture/execute/pr70566.c: New test.
5679
211f3d57
TV
56802016-04-08 Tom de Vries <tom@codesourcery.com>
5681
5682 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5683 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5684
02cf2861
AM
56852016-04-08 Alan Modra <amodra@gmail.com>
5686
5687 * gcc.target/powerpc/pr70117.c: New.
5688
5f490f9f
JJ
56892016-04-07 Jakub Jelinek <jakub@redhat.com>
5690
56e9b710
JJ
5691 PR testsuite/70581
5692 * gcc.dg/lto/simd-function_0.c: New test.
5693
5f490f9f
JJ
5694 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5695 clones.
5696 * c-c++-common/attr-simd-2.c: Likewise.
5697 * c-c++-common/attr-simd-4.c: Likewise.
5698 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5699 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5700
e4ebc74d
TP
57012016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5702
5703 PR testsuite/70553
5704 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5705
9817ae35
TS
57062016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5707 Tom de Vries <tom@codesourcery.com>
5708
5709 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5710 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5711 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5712 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5713 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5714 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5715 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5716 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5717
e292f64d
PP
57182016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5719
5720 PR c/70436
5721 * g++.dg/warn/Wparentheses-29.C: New test.
5722
6b37bdaf
PP
57232016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5724
5725 PR c/70436
5726 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5727 explicit braces to resolve a future -Wparentheses warning.
5728
64824205
RH
57292016-04-06 Richard Henderson <rth@redhat.com>
5730
5731 * gcc.dg/pr61817-1.c: New test.
5732 * gcc.dg/pr61817-2.c: New test.
5733 * gcc.dg/pr69391-1.c: New test.
5734 * gcc.dg/pr69391-2.c: New test.
5735
bc2fc1f3
VM
57362016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5737
5738 PR rtl-optimization/70398
c87885ca 5739 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5740
41414a02
EB
57412016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5742
5743 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5744
4066ea8a
YR
57452016-04-06 Yvan Roux <yvan.roux@linaro.org>
5746 Pedro Alves <palves@redhat.com>
5747
5748 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5749
ec35ea45
JJ
57502016-04-06 Jakub Jelinek <jakub@redhat.com>
5751
3866f8dd
JJ
5752 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5753 Check for avx512f effective targets instead of avx2.
5754 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5755 for AVX512F clones.
5756 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5757 * g++.dg/gomp/declare-simd-1.C: Likewise.
5758 * g++.dg/gomp/declare-simd-3.C: Likewise.
5759 * g++.dg/gomp/declare-simd-4.C: Likewise.
5760
ec35ea45
JJ
5761 PR middle-end/70550
5762 * c-c++-common/gomp/pr70550-1.c: New test.
5763 * c-c++-common/gomp/pr70550-2.c: New test.
5764
c08d28ac
NS
57652016-04-05 Nathan Sidwell <nathan@acm.org>
5766
5767 PR c++/70512
5768 * g++.dg/ext/attribute-may-alias-5.C: New.
5769
1d510e04
JJ
57702016-04-05 Jakub Jelinek <jakub@redhat.com>
5771
5772 PR c++/70336
5773 * c-c++-common/pr70336.c: New test.
5774 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5775 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5776
84278ed9
JH
57772016-04-05 Jan Hubicka <hubicka@ucw.cz>
5778
5779 PR ipa/66223
5780 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5781
268a0ec4
JJ
57822016-04-05 Jakub Jelinek <jakub@redhat.com>
5783
5784 PR rtl-optimization/70542
5785 * gcc.dg/torture/pr70542.c: New test.
5786 * gcc.target/i386/avx2-pr70542.c: New test.
5787
5e8c2eb1
ZS
57882016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5789
5790 PR tree-optimization/70509
5791 * gcc.target/i386/avx512bw-pr70509.c: New test.
5792
c0daf32d
PP
57932016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5794
5795 PR c++/70452
5796 * g++.dg/ext/constexpr-vla4.C: New test.
5797
bf867841
UB
57982016-04-05 Uros Bizjak <ubizjak@gmail.com>
5799
5800 PR target/70510
5801 * gcc.target/i386/pr70510.c: New test.
5802
3022186a
RB
58032016-04-05 Richard Biener <rguenther@suse.de>
5804
5805 PR tree-optimization/70526
5806 * g++.dg/torture/pr70526.C: New testcase.
5807
55fc79b2
JJ
58082016-04-05 Jakub Jelinek <jakub@redhat.com>
5809
5810 PR target/70525
5811 * gcc.target/i386/pr70525.c: New test.
5812
62b233f2
RB
58132016-04-05 Richard Biener <rguenther@suse.de>
5814
5815 PR middle-end/70499
5816 * g++.dg/torture/pr70499.C: New testcase.
5817
cc05759d
RB
58182016-04-05 Richard Biener <rguenther@suse.de>
5819
5820 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5821 remove XFAIL.
5822
f23f16d4
JJ
58232016-04-04 Jakub Jelinek <jakub@redhat.com>
5824
5825 PR middle-end/70307
5826 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5827 rs6000 ABI warnings.
5828
d27ecc49
JH
58292016-04-04 Jan Hubicka <hubicka@ucw.cz>
5830
5831 PR ipa/66223
5832 * g++.dg/ipa/devirt-51.C: New testcase.
5833
c974c96e
BS
58342016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5835 Jakub Jelinek <jakub@redhat.com>
5836
5837 PR middle-end/70457
5838 * gcc.dg/torture/pr70457.c: New.
5839
7a85da89
AV
58402016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5841
5842 PR fortran/67538
5843 * gfortran.dg/allocate_with_source_19.f08: New test.
5844
de517e64
AV
58452016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5846
5847 PR fortran/65795
5848 * gfortran.dg/coarray_allocate_6.f08: New test.
5849
43b9f499
RB
58502016-04-04 Richard Biener <rguenther@suse.de>
5851
5852 PR rtl-optimization/70484
5853 * gcc.dg/torture/pr70484.c: New testcase.
5854
f13355da
MP
58552016-04-04 Marek Polacek <polacek@redhat.com>
5856
5857 PR c/70307
5858 * gcc.dg/torture/pr70307.c: New test.
5859
6cc6ed50
OE
58602016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5861
5862 PR target/70416
5863 PR target/67391
5864 * gcc.target/sh/torture/pr70416.c: New.
5865
abdc16c8
MS
58662016-04-02 Martin Sebor <msebor@redhat.com>
5867
5868 PR c++/67376
5869 PR c++/70170
5870 PR c++/70172
5871 PR c++/70228
5872 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5873 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5874 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5875 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5876 * g++.dg/cpp0x/constexpr-string.C: Same.
5877 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5878 * g++.dg/cpp0x/pr65398.C: Same.
5879 * g++.dg/ext/constexpr-vla1.C: Same.
5880 * g++.dg/ext/constexpr-vla2.C: Same.
5881 * g++.dg/ext/constexpr-vla3.C: Same.
5882 * g++.dg/ubsan/pr63956.C: Same.
5883
763cd859
JJ
58842016-04-01 Jakub Jelinek <jakub@redhat.com>
5885
5886 PR rtl-optimization/70467
5887 * gcc.target/i386/pr70467-2.c: New test.
5888
0f875435
JJ
58892016-04-01 Jakub Jelinek <jakub@redhat.com>
5890 Marek Polacek <polacek@redhat.com>
5891
5892 PR c++/70488
5893 * g++.dg/init/new47.C: New test.
5894
41d14659
RR
58952016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5896
5897 PR target/70496
5898 * gcc.target/arm/pr70496.c: New test.
5899
f9bf89bb
NS
59002016-04-01 Nathan Sidwell <nathan@acm.org>
5901
73b9085d
NS
5902 PR c++/68475
5903 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5904
4afdcfaa
IE
59052016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5906
5907 PR target/69890
5908 * gcc.dg/strlenopt.h (memmove): New.
5909 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5910 instead of "string.h".
5911 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5912 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5913 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5914 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5915 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5916 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5917 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5918 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5919 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5920 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5921 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5922 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5923 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5924 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5925 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5926 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5927 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5928 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5929 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5930 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5931
b5d7a29c
RO
59322016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5933
5934 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5935 (Holder::foo): Reflect this.
5936
b660f9ec
IE
59372016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5938
5939 PR target/70442
5940 * gcc.dg/pr70442.c: New test.
5941
88504f34
NS
59422016-03-31 Nathan Sidwell <nathan@acm.org>
5943
5944 PR c++/70393
5945 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5946
95d34b96
KY
59472016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5948
5949 PR target/70453
5950 * gcc.target/i386/pr70453.c: New test.
5951
b4c4967c
AB
59522016-03-31 Andrey Belevantsev <abel@ispras.ru>
5953
5954 PR target/70292
5955 * gcc.c-torture/pr70292.c: New test.
5956
5fde6a45
MP
59572016-03-31 Marek Polacek <polacek@redhat.com>
5958
5959 PR c/70297
5960 * c-c++-common/pr70297.c: New test.
5961 * g++.dg/cpp0x/typedef-redecl.C: New test.
5962 * gcc.dg/typedef-redecl2.c: New test.
5963
97eb24c4
JJ
59642016-03-31 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR rtl-optimization/70460
5967 * gcc.c-torture/execute/pr70460.c: New test.
5968
efc3536f
RB
59692016-03-31 Richard Biener <rguenther@suse.de>
5970
5971 PR c++/70430
5972 * g++.dg/ext/vector30.C: New testcase.
5973
e0876e21
DH
59742016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5975 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5976
5977 * gfortran.dg/fmt_pf.f90: New test.
5978
e9bff8c6
RO
59792016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5980
5981 Forward-port from 5 branch
5982 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5983
5984 PR testsuite/70356
5985 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5986 dg-require-effective-target after dg-do.
5987
5988 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5989
5990 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5991
2620c80d
TS
59922016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5993 Julian Brown <julian@codesourcery.com>
5994 Chung-Lin Tang <cltang@codesourcery.com>
5995 Cesar Philippidis <cesar@codesourcery.com>
5996 James Norris <jnorris@codesourcery.com>
5997 Tom de Vries <tom@codesourcery.com>
5998 Nathan Sidwell <nathan@codesourcery.com>
5999
bf867841 6000 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6001 * c-c++-common/goacc/loop-clauses.c: Likewise.
6002 * g++.dg/goacc/template.C: Likewise.
6003 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6004 * gfortran.dg/goacc/loop-1.f95: Likewise.
6005 * gfortran.dg/goacc/loop-5.f95: Likewise.
6006 * gfortran.dg/goacc/loop-6.f95: Likewise.
6007 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6008 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6009 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6010 * c-c++-common/goacc/clauses-fail.c: Likewise.
6011 * c-c++-common/goacc/parallel-1.c: Likewise.
6012 * c-c++-common/goacc/reduction-1.c: Likewise.
6013 * c-c++-common/goacc/reduction-2.c: Likewise.
6014 * c-c++-common/goacc/reduction-3.c: Likewise.
6015 * c-c++-common/goacc/reduction-4.c: Likewise.
6016 * c-c++-common/goacc/routine-3.c: Likewise.
6017 * c-c++-common/goacc/routine-4.c: Likewise.
6018 * c-c++-common/goacc/routine-5.c: Likewise.
6019 * c-c++-common/goacc/tile.c: Likewise.
6020 * g++.dg/goacc/template.C: Likewise.
6021 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6022 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6023 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6024 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6025 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6026 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6027 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6028 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6029 * c-c++-common/goacc/use_device-1.c: ... this file.
6030 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6031 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6032 * c-c++-common/goacc/host_data-6.c: ... this file.
6033 * c-c++-common/goacc/loop-2-kernels.c: New file.
6034 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6035 * c-c++-common/goacc/loop-3.c: Likewise.
6036 * g++.dg/goacc/reference.C: Likewise.
6037 * g++.dg/goacc/routine-1.C: Likewise.
6038 * g++.dg/goacc/routine-2.C: Likewise.
6039
f6d2d066
RB
60402016-03-30 Richard Biener <rguenther@suse.de>
6041
6042 PR middle-end/70450
6043 * gcc.dg/torture/pr70450.c: New testcase.
6044
d43242b9
JJ
60452016-03-30 Jakub Jelinek <jakub@redhat.com>
6046
6047 PR target/70421
6048 * gcc.dg/torture/pr70421.c: New test.
6049 * gcc.target/i386/avx512f-pr70421.c: New test.
6050
5ce43b77
L
60512016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6052
6053 PR testsuite/70364
6054 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6055 (check): New function.
6056 (bar): Call check.
6057 (foo): Align stack to 16 bytes when calling bar.
6058 * gcc.target/i386/cleanup-2.c: Likewise.
6059
d014a712
PP
60602016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6061
6062 PR tree-optimization/59124
6063 * gcc.dg/Warray-bounds-19.c: New test.
6064
13f0e8c7
ZW
60652016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6066
6067 * lib/prune.exp (escape_regex_chars): New.
6068 (prune_file_path): Update to quote metcharacters for regexp.
6069
3336c6e0
JJ
60702016-03-29 Jakub Jelinek <jakub@redhat.com>
6071
a362f023
JJ
6072 PR rtl-optimization/70429
6073 * gcc.c-torture/execute/pr70429.c: New test.
6074
3336c6e0
JJ
6075 PR tree-optimization/70405
6076 * gcc.dg/pr70405.c: New test.
6077
728557fd
AV
60782016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6079
6080 PR fortran/70397
6081 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6082 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6083
bef977d4
TS
60842016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6085
6086 PR testsuite/64177
6087 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6088 __cilkrts_set_param to set two workers.
6089 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6090 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6091
6f6d25c9
DH
60922016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6093
bf867841 6094 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6095
45733562
KY
60962016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6097
6098 PR target/70406
bf867841 6099 * gcc.target/i386/pr70406.c: New test.
45733562 6100
a1799e5e
EB
61012016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6102
6103 * gnat.dg/specs/double_record_extension3.ads: New test.
6104
5fca7b66
RH
61052016-03-25 Richard Henderson <rth@redhat.com>
6106
6107 PR target/70120
6108 * gcc.target/aarch64/pr70120-1.c: New.
6109 * gcc.target/aarch64/pr70120-2.c: New.
6110 * gcc.target/aarch64/pr70120-3.c: New.
6111
31ce75c6
PP
61122016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6113
6114 PR c++/62212
6115 * g++.dg/template/mangle2.C: The dg-do directive should be
6116 "compile" not "assemble".
6117
3caf0ca1
BS
61182016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6119
6120 PR lto/69650
6121 * gcc.dg/pr69650.c: New test.
6122
634035b6
DE
61232016-03-25 David Edelsohn <dje.gcc@gmail.com>
6124
6125 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6126
45d34276
AM
61272016-03-25 Alan Modra <amodra@gmail.com>
6128
6129 * gcc.dg/dfp/pr70052.c: New test.
6130
8f085166
RH
61312016-03-24 Richard Henderson <rth@redhat.com>
6132
6133 PR middle-end/69845
6134 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6135 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6136
011e5ec3
TV
61372016-03-24 Tom de Vries <tom@codesourcery.com>
6138
6139 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6140
9e3f4551
TV
61412016-03-24 Tom de Vries <tom@codesourcery.com>
6142
6143 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6144 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6145
45780041
TV
61462016-03-24 Tom de Vries <tom@codesourcery.com>
6147
6148 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6149 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6150
887ab4e5
PP
61512016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6152
6153 PR c++/62212
6154 * g++.dg/template/mangle2.C: New test.
6155
69a9a66f
RB
61562016-03-24 Richard Biener <rguenther@suse.de>
6157
6158 PR tree-optimization/70396
6159 * gcc.dg/torture/pr70396.c: New testcase.
6160
ed87de55
RB
61612016-03-24 Richard Biener <rguenther@suse.de>
6162
6163 PR middle-end/70370
6164 * gcc.dg/torture/pr70370.c: New testcase.
6165
ea064934
TV
61662016-03-24 Tom de Vries <tom@codesourcery.com>
6167
6168 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6169 * gfortran.dg/goacc/kernels-tree.f95: Same.
6170 * gfortran.dg/goacc/parallel-tree.f95: Same.
6171
b2a4dd1d
TV
61722016-03-24 Tom de Vries <tom@codesourcery.com>
6173
6174 * c-c++-common/goacc/uninit-if-clause.c: New test.
6175 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6176
72e7cd6e
JJ
61772016-03-24 Jakub Jelinek <jakub@redhat.com>
6178
6179 PR target/70290
bf867841
UB
6180 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6181 Fix formatting.
72e7cd6e 6182
ce9d0c03
RB
61832016-03-24 Richard Biener <rguenther@suse.de>
6184
6185 PR tree-optimization/70372
6186 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6187
426b9428
PP
61882016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6189
6190 PR c++/70347
6191 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6192
cd1588c4
PP
61932016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6194
6195 PR c++/70332
6196 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6197
61637db3
JJ
61982016-03-23 Jakub Jelinek <jakub@redhat.com>
6199
928af3bf
JJ
6200 PR c++/70001
6201 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6202 * g++.dg/cpp1y/pr70001.C: New test.
6203
61637db3
JJ
6204 PR c++/70323
6205 * g++.dg/cpp0x/constexpr-70323.C: New test.
6206
05aca4e7
AO
62072016-03-23 Alexandre Oliva <aoliva@redhat.com>
6208 Jason Merrill <jason@redhat.com>
6209 Jakub Jelinek <jakub@redhat.com>
6210
6211 PR c++/69315
6212 * g++.dg/cpp0x/constexpr-69315.C: New test.
6213 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6214
fbdb6baf
MP
62152016-03-23 Marek Polacek <polacek@redhat.com>
6216
6217 PR c++/69884
6218 * g++.dg/warn/Wignored-attributes-1.C: New test.
6219 * g++.dg/warn/Wignored-attributes-2.C: New test.
6220
d79ee524
TV
62212016-03-23 Tom de Vries <tom@codesourcery.com>
6222
6223 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6224 initialization.
6225 * gfortran.dg/goacc/private-3.f95 (test): Same.
6226 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6227 missing use param.
6228
a59f0bef
KT
62292016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6230
6231 * lib/target-supports.exp: Remove v7ve entry from loop
6232 creating effective target checks.
6233 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6234 (add_options_for_arm_arch_v7ve): Likewise.
6235
0179520a
JJ
62362016-03-23 Jakub Jelinek <jakub@redhat.com>
6237
6238 PR tree-optimization/70354
6239 * gcc.dg/vect/pr70354-1.c: New test.
6240 * gcc.dg/vect/pr70354-2.c: New test.
6241 * gcc.target/i386/avx2-pr70354-1.c: New test.
6242 * gcc.target/i386/avx2-pr70354-2.c: New test.
6243
75bb14d7
JL
62442016-03-22 Jeff Law <law@redhat.com>
6245
6246 PR target/70232
6247 * gcc.dg/tree-ssa/pr70232.c: New test.
6248
72c9526d
IE
62492016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6250
6251 PR target/70302
6252 * gcc.target/i386/pr70302.c: New test.
6253
a3ca1bc5
RB
62542016-03-22 Richard Biener <rguenther@suse.de>
6255
6256 PR middle-end/70251
6257 * g++.dg/torture/pr70251.C: New testcase.
6258
5c240f4d
DM
62592016-03-22 David Malcolm <dmalcolm@redhat.com>
6260
6261 PR c/69993
6262 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6263 Wmisleading-indentation.c.
6264 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6265 reflect change to diagnostic text and order of messages.
6266 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6267
80f6631b
DE
62682016-03-22 David Edelsohn <dje.gcc@gmail.com>
6269
6270 * g++.dg/ext/java-3.C: Don't compile on AIX.
6271
9a10956c
RB
62722016-03-22 Richard Biener <rguenther@suse.de>
6273
6274 PR middle-end/70333
6275 * gcc.dg/torture/pr70333.c: New testcase.
6276
6cedf922
IE
62772016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6278
6279 * g++.dg/ext/pr70290.C: New test.
6280
cd6c27ac
KY
62812016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6282
6283 PR target/70325
6284 * gcc.target/i386/pr70325.c: New test.
6285
4cde512c
JJ
62862016-03-22 Jakub Jelinek <jakub@redhat.com>
6287
b01915ed
JJ
6288 PR target/70329
6289 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6290 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6291
4e3e2cf1
JJ
6292 PR target/70300
6293 * gcc.target/i386/pr70300.c: New test.
6294
4cde512c
JJ
6295 PR c++/70295
6296 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6297 (func2): New function for cond with parens, xfail warning for c++.
6298 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6299
16f6d7dc
PP
63002016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6301
6302 PR c++/70096
6303 * g++.dg/template/ptrmem30.C: New test.
6304
a3e2b438
PP
63052016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6306
6307 PR c++/70204
6308 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6309 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6310
11b6a02e
JJ
63112016-03-21 Jakub Jelinek <jakub@redhat.com>
6312
6313 PR middle-end/70326
6314 * gcc.dg/pr70326.c: New test.
6315
b9407883
MG
63162016-03-21 Marc Glisse <marc.glisse@inria.fr>
6317 Jakub Jelinek <jakub@redhat.com>
6318
6319 PR tree-optimization/70317
6320 * gcc.dg/pr70317.c: New test.
6321
4a148e19
UB
63222016-03-21 Uros Bizjak <ubizjak@gmail.com>
6323
6324 PR target/70327
6325 * gcc.target/i386/pr70327.c: New test.
6326
2a85ddbb
ML
63272016-03-21 Martin Liska <mliska@suse.cz>
6328
7d36fe98 6329 PR ipa/70306
2a85ddbb
ML
6330 * gcc.dg/ipa/pr70306.c: New test.
6331
4a148e19 63322016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6333
6334 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6335 * gcc.target/arm/attr-align3.c: Likewise.
6336 * gcc.target/arm/attr_arm.c: Likewise.
6337 * gcc.target/arm/flip-thumb.c: Likewise.
6338
6b366948
JJ
63392016-03-21 Jakub Jelinek <jakub@redhat.com>
6340
6341 PR target/70296
6342 * gcc.target/powerpc/altivec-36.c: New test.
6343
2fac8c14
RB
63442016-03-21 Richard Biener <rguenther@suse.de>
6345
6346 PR tree-optimization/70310
6347 * gcc.dg/torture/pr70310.c: New testcase.
6348
e9bde854
KY
63492016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6350
6351 PR target/70293
6352 * gcc.target/i386/pr70293.c: New test.
6353
56bbfaf6
RB
63542016-03-21 Richard Biener <rguenther@suse.de>
6355
6356 PR tree-optimization/70288
6357 * gcc.dg/torture/pr70288-1.c: New testcase.
6358 * gcc.dg/torture/pr70288-2.c: Likewise.
6359
3eee49ed
AB
63602016-03-21 Andrey Belevantsev <abel@ispras.ru>
6361
6362 PR rtl-optimization/69307
6363 * gcc.target/arm/pr69307.c: New test.
4a148e19 6364
8e7816b4
AB
63652016-03-21 Andrey Belevantsev <abel@ispras.ru>
6366
6367 PR rtl-optimization/69102
6368 * gcc.c-torture/compile/pr69102.c: New test.
6369
14d7d4be
JL
63702016-03-18 Jeff Law <law@redhat.com>
6371
6372 PR rtl-optimization/70263
6373 * gcc.c-torture/compile/pr70263-1.c: New test.
6374 * gcc.target/i386/pr70263-2.c: New test.
6375
5c6a601c
BS
63762016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6377
6378 PR rtl-optimization/70278
6379 * gcc.dg/torture/pr70278.c: New test.
6380 * gcc.target/arm/pr70278.c: New test.
6381
4bbf545b
DM
63822016-03-18 David Malcolm <dmalcolm@redhat.com>
6383
6384 PR c/70281
6385 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6386 (test_builtin_types_compatible_p): New test function.
6387 * gcc.dg/pr70281.c: New test case.
6388
dc28bb68
CL
63892016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6390
6391 PR target/70113
6392 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6393
5e8d6dff
IE
63942016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6395
6396 PR tree-optimization/70252
6397 * gcc.dg/pr70252.c: New test.
6398
d0e7e403
TV
63992016-03-18 Tom de Vries <tom@codesourcery.com>
6400
6401 * gcc.dg/pr70161-2.c: New test.
6402 * gcc.dg/pr70161.c: New test.
6403
fa22501a
TV
64042016-03-18 Tom de Vries <tom@codesourcery.com>
6405
6406 PR ipa/70269
6407 * gcc.dg/pr70269.c: New test.
6408
dd125026
JJ
64092016-03-18 Jakub Jelinek <jakub@redhat.com>
6410
6411 PR c++/70267
6412 * g++.dg/ext/java-3.C: New test.
6413
91914f0a
PP
64142016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6415
6416 PR c++/70205
6417 * g++.dg/lookup/pr70205.C: New test.
6418
753a8910
PP
64192016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6420
6421 PR c++/70218
6422 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6423
14ba7b28
MP
64242016-03-17 Marek Polacek <polacek@redhat.com>
6425
6426 PR c/69407
6427 * gcc.dg/atomic-op-6.c: New test.
6428
ded60913
DM
64292016-03-17 David Malcolm <dmalcolm@redhat.com>
6430
6431 PR c/70264
6432 * c-c++-common/pr70264.c: New test case.
6433
a3aad0e6
JJ
64342016-03-17 Jakub Jelinek <jakub@redhat.com>
6435
17366700
JJ
6436 PR c++/70144
6437 * c-c++-common/pr70144-1.c: New test.
6438 * c-c++-common/pr70144-2.c: New test.
6439
a3aad0e6
JJ
6440 PR c++/70272
6441 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6442 * g++.dg/opt/flifetime-dse6.C: New test.
6443 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6444
b57e6e18
L
64452016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6446
6447 PR driver/70192
6448 * gcc.dg/pic-1.c: New test.
6449 * gcc.dg/pic-2.c: Likewise.
6450 * gcc.dg/pic-3.c: Likewise.
6451 * gcc.dg/pic-4.c: Likewise.
6452 * gcc.dg/pie-1.c: Likewise.
6453 * gcc.dg/pie-2.c: Likewise.
6454 * gcc.dg/pie-3.c: Likewise.
6455 * gcc.dg/pie-4.c: Likewise.
6456 * gcc.dg/pie-5.c: Likewise.
6457 * gcc.dg/pie-6.c: Likewise.
6458
b38ba58b
TV
64592016-03-17 Tom de Vries <tom@codesourcery.com>
6460
6461 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6462 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6463
6931b3b7
RB
64642016-03-17 Richard Biener <rguenther@suse.de>
6465
6466 PR debug/70271
6467 * g++.dg/debug/pr70271.C: New testcase.
6468
0c8b64cb
IE
64692016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6470
6471 * gcc.target/i386/pr70251.c: New test.
6472
b1970801
MP
64732016-03-17 Marek Polacek <polacek@redhat.com>
6474
6475 PR c++/70194
6476 * g++.dg/warn/constexpr-70194.C: New test.
6477
820c5eaa
RH
64782016-03-16 Richard Henderson <rth@redhat.com>
6479
6480 PR middle-end/70240
6481 * gcc.c-torture/compile/pr70240.c: New.
6482
da0ad263
SKS
64832016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6484
6485 * gcc.c-torture/compile/20151204.c: Skip for avr.
6486
c73d295c
JJ
64872016-03-16 Jakub Jelinek <jakub@redhat.com>
6488
6489 PR target/70245
6490 * g++.dg/opt/pr70245.C: New test.
6491 * g++.dg/opt/pr70245.h: New file.
6492 * g++.dg/opt/pr70245-aux.cc: New file.
6493
b2794066
MS
64942016-03-16 Martin Sebor <msebor@redhat.com>
6495
6496 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6497
aa43616c
RH
64982016-03-16 Richard Henderson <rth@redhat.com>
6499
6500 PR middle-end/70199
6501 * gcc.c-torture/compile/pr70199.c: New.
6502
59608fe5
L
65032016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6504
6505 * gcc.dg/uninit-19.c: Run dos2unix.
6506
ab4c578f
MP
65072016-03-16 Marek Polacek <polacek@redhat.com>
6508
6509 PR c/70093
6510 * gcc.dg/nested-func-10.c: New test.
6511 * gcc.dg/nested-func-9.c: New test.
6512
f5387e76
JJ
65132016-03-16 Jakub Jelinek <jakub@redhat.com>
6514
6515 PR tree-optimization/68714
6516 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6517
7662b718
TV
65182016-03-16 Tom de Vries <tom@codesourcery.com>
6519
6520 PR tree-optimization/68715
6521 * gcc.dg/graphite/pr68715-2.c: New test.
6522 * gcc.dg/graphite/pr68715.c: New test.
6523 * gfortran.dg/graphite/pr68715.f90: New test.
6524
be7ce7ae
TV
65252016-03-16 Tom de Vries <tom@codesourcery.com>
6526
6527 PR tree-optimization/68809
6528 * gcc.dg/graphite/pr68809-2.c: New test.
6529 * gcc.dg/graphite/pr68809.c: New test.
6530
1935f250
JJ
65312016-03-16 Jakub Jelinek <jakub@redhat.com>
6532
6651c93e
JJ
6533 PR c++/70147
6534 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6535 method call to i () as argument. Adjust expected output.
6536
1935f250
JJ
6537 PR c++/70147
6538 * g++.dg/ubsan/pr70147-1.C: New test.
6539 * g++.dg/ubsan/pr70147-2.C: New test.
6540
ab1caa6e
MS
65412016-03-15 Martin Sebor <msebor@redhat.com>
6542
6543 PR c++/58281
6544 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6545
5c2a1bbb
JDA
65462016-03-15 John David Anglin <danglin@gcc.gnu.org>
6547
cb5d8ad1
JDA
6548 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6549 hppa*-*-hpux*.
6550
b440dd40
JDA
6551 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6552
5c2a1bbb
JDA
6553 PR libfortran/69799
6554 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6555 libatomic_available.
6556
42c729c5
MP
65572016-03-15 Marek Polacek <polacek@redhat.com>
6558
6559 PR c++/70209
6560 * g++.dg/ext/attribute-may-alias-4.C: New test.
6561
82b1c550
AM
65622016-03-15 Alexander Monakov <amonakov@ispras.ru>
6563
6564 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6565 -fvar-tracking-assignments-toggle flag.
6566
4ccbf3a6
PH
65672016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6568
6569 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6570
c39858bd
JJ
65712016-03-15 Jakub Jelinek <jakub@redhat.com>
6572
6573 PR rtl-optimization/70222
6574 * gcc.c-torture/execute/pr70222-1.c: New test.
6575 * gcc.c-torture/execute/pr70222-2.c: New test.
6576
8be119c1
RH
65772016-03-15 Richard Henderson <rth@redhat.com>
6578
6579 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6580
6598bb55
AB
65812016-03-15 Andrey Belevantsev <abel@ispras.ru>
6582
6583 PR rtl-optimization/69032
6584 * gcc.dg/pr69032.c: New test.
6585
81fa2944
AB
65862016-03-15 Andrey Belevantsev <abel@ispras.ru>
6587
6588 PR rtl-optimization/63384
4a148e19 6589 * g++.dg/pr63384.C: New test.
81fa2944 6590
74ea9ab6
AB
65912016-03-15 Andrey Belevantsev <abel@ispras.ru>
6592
6593 PR target/64411
6594 * gcc.target/i386/pr64411.C: New test.
6595
045d5055
TV
65962016-03-15 Tom de Vries <tom@codesourcery.com>
6597
6598 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6599 * gfortran.dg/goacc/kernels-alias.f95: New test.
6600
3ea33585
MS
66012016-03-14 Martin Sebor <msebor@redhat.com>
6602
6603 PR c++/53792
6604 * g++.dg/cpp0x/constexpr-inline.C: New test.
6605 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6606
1df7b330
DE
66072016-03-14 David Edelsohn <dje.gcc@gmail.com>
6608
6609 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6610
79b57d18
JJ
66112016-03-14 Jakub Jelinek <jakub@redhat.com>
6612
6613 PR middle-end/70219
6614 * gcc.dg/pr70219.c: New test.
6615
3cbf012a
BS
66162016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6617
6618 PR target/70083
6619 * gcc.dg/torture/pr70083.c: New test.
6620 * gcc.target/i386/pr70083.c: New test.
6621
a9fee7cd
RB
66222016-03-14 Richard Biener <rguenther@suse.de>
6623
6624 PR tree-optimization/56365
6625 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6626
4799603f
SB
66272016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6628
6629 PR target/70098
6630 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6631 New function.
6632 * g++.dg/pr70098.C: New testcase.
6633
6634
760ca967
TV
66352016-03-14 Tom de Vries <tom@codesourcery.com>
6636
6637 PR tree-optimization/70045
6638 * gcc.dg/graphite/pr70045.c: New test.
6639
44e66a77
JD
66402016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6641
6642 PR fortran/69043
6643 * gfortran.dg/include_9.f90: New test.
6644
a18e0fe1
DH
66452016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6646
6647 PR fortran/45076
6648 gfortran.dg/prof/prof.exp: New script.
6649 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6650
d0aca6ab
AB
66512016-03-12 Andrey Belevantsev <abel@ispras.ru>
6652
6653 PR rtl-optimization/69307
6654 * gcc.dg/pr69307.c: New test.
6655
cefe08a4
VM
66562016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6657
6658 PR target/69614
6659 * gcc.target/arm/pr69614.c: New.
6660
70112e2a
PT
66612016-03-12 Paul Thomas <pault@gcc.gnu.org>
6662
6663 PR fortran/70031
6664 * gfortran.dg/submodule_14.f08: New test
6665
6666 PR fortran/69524
6667 * gfortran.dg/submodule_15.f08: New test
6668
3f1e5d3a
PP
66692016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6670
6671 PR c++/70106
6672 * g++.dg/cpp1y/paren3.C: New test.
6673
a3f6d680
MM
66742016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6675
6676 PR target/70131
6677 * gcc.target/powerpc/ppc-round2.c: New test.
6678
92348f09
BS
66792016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6680
6681 PR target/70123
6682 * gcc.dg/torture/pr70123.c: New test.
6683
cebde9e9
JL
66842016-03-11 Jeff Law <law@redhat.com>
6685
6686 PR tree-optimization/70190
6687 * gcc.c-torture/compile/pr70190.c: New test.
6688
3edc5da4
DM
66892016-03-11 David Malcolm <dmalcolm@redhat.com>
6690
6691 PR c/68187
6692 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6693 case.
6694 (test43_b): Likewise.
6695 (test43_c): Likewise.
6696 (test43_d): Likewise.
6697 (test43_e): Likewise.
6698 (test43_f): Likewise.
6699 (test43_g): Likewise.
6700 (test44_a): Likewise.
6701 (test44_b): Likewise.
6702 (test44_c): Likewise.
6703 (test44_d): Likewise.
6704 (test44_e): Likewise.
6705
318c1204
DM
67062016-03-11 David Malcolm <dmalcolm@redhat.com>
6707
6708 PR c/70085
6709 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6710
bc062234
KT
67112016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6712
6713 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6714 dg-options.
6715
acfc1ac1
KT
67162016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6717
6718 PR target/70002
6719 PR target/69245
6720 * gcc.target/aarch64/pr69245_2.c: New test.
6721
d1e2bb2d
JJ
67222016-03-11 Jakub Jelinek <jakub@redhat.com>
6723
6724 PR tree-optimization/70177
6725 * gcc.dg/pr70177.c: New test.
6726
07350627
AL
67272016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6728
6729 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6730
5c6706f7
AL
67312016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6732
6733 * gcc.dg/tree-ssa/sra-20.c: New.
6734
02d472a2
JJ
67352016-03-11 Jakub Jelinek <jakub@redhat.com>
6736
686d390a
JJ
6737 PR rtl-optimization/70174
6738 * gcc.dg/pr70174.c: New test.
6739
02d472a2
JJ
6740 PR tree-optimization/70169
6741 * gcc.dg/pr70169.c: New test.
6742
0f9befa1
IE
67432016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6744
6745 PR target/70160
6746 * gcc.target/i386/pr70160.c: New test.
6747
432d4670
AK
67482016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6749
6750 * gcc.target/s390/dfp-1.c: New test.
6751
a3dc8760
NC
67522016-03-10 Nick Clifton <nickc@redhat.com>
6753
6754 PR target/70044
6755 * gcc.target/aarch64/pr70044.c: New test.
6756
b87a8d7d
PP
67572016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6758 Jakub Jelinek <jakub@redhat.com>
6759
6760 PR c++/70001
6761 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6762 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6763 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6764
4f4ada6a
JH
67652016-03-10 Jan Hubicka <hubicka@ucw.cz>
6766
6767 PR lto/69589
6768 * g++.dg/lto/pr69589_0.C: New testcase
6769 * g++.dg/lto/pr69589_1.C: New testcase
6770
d49b0aa0
MP
67712016-03-10 Marek Polacek <polacek@redhat.com>
6772
6773 PR c++/70153
6774 * g++.dg/delayedfold/unary-plus1.C: New test.
6775
67762016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6777
6778 * gcc.target/arm/pr45701-1.c: Escape brackets.
6779 * gcc.target/arm/pr45701-2.c: Likewise.
6780
71017a7b
AL
67812016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6782
6783 * gfortran.dg/unconstrained_commons.f: New.
6784
ba52669f
AM
67852016-03-10 Alan Modra <amodra@gmail.com>
6786
6787 * gcc.dg/pr69195.c: New.
6788 * gcc.dg/pr69238.c: New.
6789
27742332
TV
67902016-03-10 Tom de Vries <tom@codesourcery.com>
6791
6792 PR testsuite/68915
6793 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6794
3a81a594
RB
67952016-03-10 Richard Biener <rguenther@suse.de>
6796
6797 PR tree-optimization/70128
6798 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6799 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6800
3433b975
JJ
68012016-03-09 Jakub Jelinek <jakub@redhat.com>
6802
c2864f02
JJ
6803 PR tree-optimization/70152
6804 * gcc.dg/pr70152.c: New test.
6805
3433b975
JJ
6806 PR target/70086
6807 * gcc.target/i386/pr70086-1.c: New test.
6808 * gcc.target/i386/pr70086-2.c: New test.
6809 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6810
6811 PR tree-optimization/70127
6812 * gcc.c-torture/execute/pr70127.c: New test.
6813
96b3c82d
CP
68142016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6815
6816 * c-c++-common/goacc/combined-directives-2.c: New test.
6817
b4f3232d
DM
68182016-03-09 David Malcolm <dmalcolm@redhat.com>
6819
6820 PR c/68473
6821 PR c++/70105
6822 * g++.dg/diagnostic/pr70105.C: New test.
6823 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6824 (test_multiple_ordinary_maps): New test function.
6825
40499f81
DM
68262016-03-09 David Malcolm <dmalcolm@redhat.com>
6827
6828 PR c/68473
6829 PR c++/70105
6830 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6831 Drop range information from call to inform_at_rich_loc.
6832 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6833 New.
6834 (test_show_locus): Replace calls to rich_location::add_range with
6835 calls to add_range. Rewrite the tests that used the now-defunct
6836 rich_location ctor taking a source_range. Simplify other tests
6837 by replacing calls to COMBINE_LOCATION_DATA with calls to
6838 make_location.
6839
c9e33662
RB
68402016-03-09 Richard Biener <rguenther@suse.de>
6841 Jakub Jelinek <jakub@redhat.com>
6842
6843 PR tree-optimization/70138
6844 * gcc.dg/vect/pr70138-1.c: New testcase.
6845 * gcc.dg/vect/pr70138-2.c: Likewise.
6846
2c73b764
JJ
68472016-03-09 Jakub Jelinek <jakub@redhat.com>
6848
6849 PR target/70049
6850 * gcc.target/i386/pr70049.c: New test.
6851
c06d25bb
RB
68522016-03-09 Richard Biener <rguenther@suse.de>
6853
6854 PR c/70143
6855 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6856 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6857 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6858
5828a501
RO
68592016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6860
6861 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6862 arm-*-*.
6863
2e141c8d
JJ
68642016-03-09 Jakub Jelinek <jakub@redhat.com>
6865
5a9def37
JJ
6866 PR middle-end/67278
6867 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6868
2e141c8d
JJ
6869 PR target/67278
6870 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6871
6872 PR middle-end/70050
6873 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6874 in testcase comment.
6875
bf751f40
TV
68762016-03-09 Tom de Vries <tom@codesourcery.com>
6877
6878 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6879 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6880 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6881 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6882 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6883 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6884 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6885 * gfortran.dg/goacc/kernels-loop.f95: New test.
6886
e210c999
MS
68872016-03-08 Martin Sebor <msebor@redhat.com>
6888
6889 PR c++/62096
6890 * g++.dg/warn/overflow-warn-7.C: New test.
6891
80aac5c8
JM
68922016-03-08 Jason Merrill <jason@redhat.com>
6893
6894 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6895 * lib/target-supports.exp (check_effective_target_concepts): New.
6896
12b81409
JJ
68972016-03-08 Jakub Jelinek <jakub@redhat.com>
6898
d259b234
JJ
6899 PR c++/70135
6900 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6901 * g++.dg/ubsan/pr70135.C: New test.
6902
12b81409
JJ
6903 PR target/70110
6904 * gcc.dg/pr70110.c: New test.
6905
b4e9f2aa
MJ
69062016-03-07 Martin Jambor <mjambor@suse.cz>
6907
6908 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6909 * c-c++-common/gomp/if-1.c: Likewise.
6910 * c-c++-common/gomp/pr61486-2.c: Likewise.
6911 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6912 to dg-additional-options.
6913 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6914 * g++/gomp/target-teams-1.c: Likewise.
6915 * gcc.dg/gomp/gomp.exp: Likewise.
6916 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6917 dg-additional-options.
6918 * gfortran.dg/gomp/gomp.exp: Likewise.
6919 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6920 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6921 dg-additional-options.
6922 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6923
f86e631e
MJ
69242016-03-07 Martin Jambor <mjambor@suse.cz>
6925
6926 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6927 * c-c++-common/gomp/gridify-1.c: New test.
6928 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6929
94156b3f
AV
69302016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6931
6932 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6933 trigger for cortex-r8, when scanning for register r8.
6934 * gcc.target/arm/pr45701-2.c: Likewise.
6935
a84a49b7 69362016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6937 Jeff Law <law@redhat.com>
a84a49b7
RB
6938
6939 PR tree-optimization/69740
6940 * gcc.c-torture/compile/pr69740-1.c: New test.
6941 * gcc.c-torture/compile/pr69740-2.c: New test.
6942
e41f6c9e
BS
69432016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6944
6945 * lib/target-supports.exp
6946 (check_effective_target_whole_vector_shift): Enable for PPC64.
6947
57548bf5
RB
69482016-03-07 Richard Biener <rguenther@suse.de>
6949
6950 PR tree-optimization/70115
6951 * gcc.dg/torture/pr70115.c: New testcase.
6952
4ae13300
NS
69532016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6954
6955 PR middle-end/69916
6956 * c-c-++-common/goacc/pr69916.c: New.
6957
5edb9853
RH
69582016-03-07 Richard Henderson <rth@redhat.com>
6959
6960 * gcc.c-torture/compile/pr70061.c: New test.
6961
2067a8f3
RB
69622016-03-07 Richard Biener <rguenther@suse.de>
6963
6964 PR testsuite/70109
6965 * gcc.dg/vect/O3-pr36098.c: New testcase.
6966
4145a9b7
CL
69672016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6968
6969 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6970
1878be32
EB
69712016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6972
6973 * gnat.dg/renaming9.ad[sb]: New testcase.
6974
df762bb2
JJ
69752016-03-05 Jakub Jelinek <jakub@redhat.com>
6976
6977 PR c++/70084
6978 * g++.dg/expr/stdarg3.C: New test.
6979
7d461295
JL
69802016-03-04 Jeff Law <law@redhat.com>
6981
6982 PR tree-optimization/69196
6983 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6984 x86_64-*-*.
6985
29b9828f
BS
69862016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6987
b6b552fd
BS
6988 PR c/69973
6989 * gcc.dg/pr69973.c: New test.
6990
201d49e9
BS
6991 PR rtl-optimization/69941
6992 * gcc.dg/torture/pr69941.c: New test.
6993
29b9828f
BS
6994 PR c/69824
6995 * gcc.dg/pr69824.c: New test.
6996
640b7e74
TV
69972016-03-05 Tom de Vries <tom@codesourcery.com>
6998
6999 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7000 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7001 function.
7002
7a3a3fad
PP
70032016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7004
7005 PR c++/66786
7006 * g++.dg/cpp1y/var-templ48.C: New test.
7007 * g++.dg/cpp1y/var-templ49.C: New test.
7008
cd439aec
EB
70092016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7010
7011 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7012
60204554
JJ
70132016-03-04 Jakub Jelinek <jakub@redhat.com>
7014
0c8825de
JJ
7015 PR c++/70035
7016 * g++.dg/ubsan/pr70035.C: New test.
7017
60204554
JJ
7018 PR target/70062
7019 * gcc.target/i386/pr70062.c: New test.
7020
f79d4eab
L
70212016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7022
7023 * g++.dg/template/typename21.C: Remove c++98_only.
7024
ea81ce67
L
70252016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7026
7027 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7028
64b23c13
DM
70292016-03-04 David Malcolm <dmalcolm@redhat.com>
7030
7031 PR c/68187
7032 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7033 function.
7034 (fn_42_b): Likewise.
7035 (fn_42_c): Likewise.
7036
729526f5
DM
70372016-03-04 David Malcolm <dmalcolm@redhat.com>
7038
7039 PR c/68187
7040 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7041 function.
7042 (fn_40_b): Likewise.
7043 (fn_41_a): Likewise.
7044 (fn_41_b): Likewise.
7045
f9ea11ac
JJ
70462016-03-04 Jakub Jelinek <jakub@redhat.com>
7047
7048 PR target/70059
7049 * gcc.target/i386/avx512f-pr70059.c: New test.
7050 * gcc.target/i386/avx512dq-pr70059.c: New test.
7051
b6c38c69
BS
70522016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7053
7054 PR rtl-optimization/57676
7055 * gcc.dg/torture/pr57676.c: New test.
7056
af3cdd34
IE
70572016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7058
7059 * gcc.dg/pr70026.c: New test.
7060
7ff6ca38
MP
70612016-03-04 Marek Polacek <polacek@redhat.com>
7062
7063 PR c/69798
7064 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7065 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7066
a6bf62d5
KT
70672016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7068
7069 PR target/70004
7070 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7071 Delete.
7072 (test_corners_sisd_si): Likewise.
7073 (main): Remove checks of the above.
7074 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7075
ae4cdc6a
EB
70762016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7077
7078 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7079
08455559
CL
70802016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7081
7082 * gcc.dg/torture/pr69951.c: Accept argc==0.
7083
e9a35493
RB
70842016-03-04 Richard Biener <rguenther@suse.de>
7085
7086 PR c++/70054
7087 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7088 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7089
fba054c2
DV
70902016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7091
7092 PR testsuite/69766
7093 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7094 testing multiarch.
7095
f10cdc6c
JJ
70962016-03-04 Jakub Jelinek <jakub@redhat.com>
7097
7098 PR debug/69947
7099 * gcc.dg/guality/pr69947.c: New test.
7100
2e981ba0
JJ
71012016-03-03 Jakub Jelinek <jakub@redhat.com>
7102
7103 PR ada/70017
7104 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7105
0ba3bfa2
KT
71062016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7107
7108 PR rtl-optimization/69904
7109 * gcc.target/arm/pr69904.c: New test.
7110
97ecdb46
JJ
71112016-03-03 Jakub Jelinek <jakub@redhat.com>
7112
7113 PR target/70021
7114 * gcc.dg/vect/pr70021.c: New test.
7115 * gcc.target/i386/pr70021.c: New test.
7116
a2a743a1
MP
71172016-03-03 Marek Polacek <polacek@redhat.com>
7118
7119 PR middle-end/70050
7120 * gcc.dg/pr70050.c: New test.
7121
fa07ecdd
JG
71222016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7123
7124 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7125
23504262
ML
71262016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7127
7128 PR tree-optimization/70043
7129 * gfortran.dg/vect/pr70043.f90: New test.
7130
b7b9e1a9
EB
71312016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7132
7133 * gnat.dg/specs/task1.ads: New test.
7134
cb83ba54
RO
71352016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7136
7137 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7138 Invoke gdb with -batch.
7139 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7140
a75f5e30
RB
71412016-03-03 Richard Biener <rguenther@suse.de>
7142
7143 PR tree-optimization/55936
7144 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7145
268bc320
JL
71462016-03-02 Jeff Law <law@redhat.com>
7147
815f20ab
JL
7148 PR rtl-optimization/69942
7149 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7150 effects of argument promotions.
7151
268bc320
JL
7152 PR tree-optimization/69987
7153 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7154 target does not support -fprefetch-loop-arrays.
7155
171f7de5
UB
71562016-03-02 Uros Bizjak <ubizjak@gmail.com>
7157
7158 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7159
192912db
BC
71602016-03-02 Bin Cheng <bin.cheng@arm.com>
7161
c7908871 7162 PR rtl-optimization/69052
192912db
BC
7163 * gcc.target/i386/pr69052.c: New test.
7164
90a7a40b
AM
71652016-03-02 Alan Modra <amodra@gmail.com>
7166
7167 * gcc.dg/pr69990.c: New.
7168
69fa742f
JJ
71692016-03-02 Jakub Jelinek <jakub@redhat.com>
7170
de752fb0
JJ
7171 PR c/68062
7172 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7173
7174 PR middle-end/70022
7175 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7176
69fa742f
JJ
7177 PR target/70028
7178 * gcc.target/i386/pr70028.c: New test.
7179
7c65bd56
MK
71802016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7181
7182 * c-c++-common/asan/swapcontext-test-1.c,
7183 * c-c++-common/tsan/thread_leak.c,
7184 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7185 * g++.dg/tsan/benign_race.C,
7186 * g++.dg/tsan/fd_close_norace.C,
7187 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7188 races with sanitizer output
7189
37d98220 71902016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7191 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7192
7193 PR target/67278
7194 * gcc.dg/simd-8.c: New testcase.
7195
218db463
RB
71962016-03-02 Richard Biener <rguenther@suse.de>
7197
7198 PR middle-end/67278
7199 * gcc.dg/simd-7.c: New testcase.
7200
22c72158
EB
72012016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7202
7203 * gcc.target/i386/pr70007.c: Tweak.
7204
9a790ccc
DV
72052016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7206
7207 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7208
bd02f00f
MP
72092016-03-02 Marek Polacek <polacek@redhat.com>
7210
7211 PR c/67854
7212 * gcc.dg/pr67854.c: New test.
7213
1e840f39
JJ
72142016-03-02 Jakub Jelinek <jakub@redhat.com>
7215
7216 PR middle-end/70025
7217 * gcc.dg/torture/pr70025.c: New test.
7218
bca00241
VK
72192016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7220
7221 PR tree-optimization/68621
7222 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7223
0bca04b8
EB
72242016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7225
7226 * gcc.target/i386/pr70007.c: New test.
7227
2a9afc86
JL
72282016-03-01 Jeff Law <law@redhat.com>
7229
eab2541b 7230 PR tree-optimization/69196
9d83ef71 7231 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7232
2a9afc86
JL
7233 PR tree-optimization/69196
7234 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7235 duplicating code and spoiling the expected output.
7236
0d39977e
MM
72372016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7238
7239 PR target/70033
7240 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7241 supports power9 before doing tests.
7242 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7243 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7244 * gcc.target/powerpc/p9-permute.c: Likewise.
7245
a0c0699d
UB
72462016-03-01 Uros Bizjak <ubizjak@gmail.com>
7247
7248 PR target/70027
7249 * gcc.target/i386/pr70027.c: New test.
7250
0ae3ef47 72512016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7252
7253 * gcc.dg/pr70017.c: New test.
7254
686e2237
JJ
72552016-03-01 Jakub Jelinek <jakub@redhat.com>
7256
7257 PR c/69796
7258 PR c/69974
7259 * gcc.dg/pr69796.c: New test.
7260 * gcc.dg/pr69974.c: New test.
7261
f8e4188c
EB
72622016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7263
7264 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7265
5e3f1c7c
JL
72662016-02-29 Jeff Law <law@redhat.com>
7267
7268 PR tree-optimization/69987
7269 * gfortran.dg/pr69987.f90: New test.
7270
7271 PR tree-optimization/69989
7272 * gcc.c-torture/compile/pr69989-2.c: New test.
7273
1be56bc5
MP
72742016-03-01 Marek Polacek <polacek@redhat.com>
7275
7276 PR c++/69795
7277 * g++.dg/parse/invalid1.C: New test.
7278
1b19470d
RB
72792016-03-01 Richard Biener <rguenther@suse.de>
7280
7281 PR middle-end/70022
7282 * gcc.dg/pr70022.c: New testcase.
7283
3ae0661a
IE
72842016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7285
7286 PR tree-optimization/69956
7287 * gcc.dg/pr69956.c: New test.
7288
0f09ab88
BS
72892016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7290
7291 PR target/70011
7292 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7293 XFAIL when hardware supports efficient unaligned storage access.
7294
76d881bf
PP
72952016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7296
7297 PR c++/69961
7298 * g++.dg/template/pr69961a.C: New test.
7299 * g++.dg/template/pr69961b.C: New test.
7300
7168133a
DM
73012016-02-29 David Malcolm <dmalcolm@redhat.com>
7302
7303 PR preprocessor/69985
7304 * gcc.dg/cpp/pr69985.c: New test case.
7305
0c6072a3
JL
73062016-02-29 Jeff Law <law@redhat.com>
7307
e66f219b
JL
7308 PR tree-optimization/70005
7309 * gcc.c-torture/execute/pr70005.c New test.
7310
0c6072a3
JL
7311 PR tree-optimization/69999
7312 * gcc.c-torture/compile/pr69999.c: New test.
7313
fd9fbdb3
YR
73142016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7315
7316 PR tree-optimization/69652
7317 * gcc.dg/torture/pr69652.c: Delete test.
7318 * gcc.dg/vect/pr69652.c: New test.
7319
cbd400b4
RB
73202016-02-19 Richard Biener <rguenther@suse.de>
7321
7322 PR tree-optimization/69980
7323 * gfortran.dg/vect/pr69980.f90: New testcase.
7324
84ea0f58
EB
73252016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7326
7327 * gcc.target/sparc/20160229-1.c: New test.
7328
5d2a63dc
EB
73292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7330
7331 * gnat.dg/stack_usage3.adb: New test.
7332 * gnat.dg/stack_usage3_pkg.ads: New helper.
7333
93e708f9
EB
73342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7335
7336 * gnat.dg/renaming8.adb: New test.
7337 * gnat.dg/renaming8_pkg1.ads: New helper.
7338 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7339 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7340
6512bc93
RB
73412016-02-29 Richard Biener <rguenther@suse.de>
7342
7343 PR tree-optimization/69720
7344 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7345
7b201a88
TK
73462016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7347
7348 PR fortran/68147
7349 PR fortran/47674
7350 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7351
82ee0cf2 73522016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7353 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7354
7355 PR fortran/56007
7356 * gfortran.dg/coarray_8.f90: Adjust error message.
7357 * gfortran.dg/pr56007.f90: New test.
7358 * gfortran.dg/pr56007.f: New test.
7359
cdc1a2c8
L
73602016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7361
7362 PR tree-optimization/69989
7363 * gcc.dg/torture/pr69989.c: New test.
7364
33505bcf
EB
73652016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7366
7367 * gcc.target/i386/stack-realign-win.c: New test.
7368
524bfb19
HA
73692016-02-28 Harald Anlauf <anlauf@gmx.de>
7370
7371 PR fortran/60126
7372 * gfortran.dg/pr60126.f90: New test.
7373
bd542508
JL
73742016-02-27 Jeff Law <law@redhat.com>
7375
7376 Revert
7377 2016-02-26 Richard Biener <rguenther@suse.de>
7378 Jeff Law <law@redhat.com>
7379
7380 PR tree-optimization/69740
7381 * gcc.c-torture/compile/pr69740-1.c: New test.
7382 * gcc.c-torture/compile/pr69740-2.c: New test.
7383
dd1291e0
JD
73842016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7385
5fb67f8b 7386 PR fortran/69910
dd1291e0
JD
7387 * gfortran.dg/newunit_4.f90: New test.
7388
5cfefb59
JJ
73892016-02-27 Jakub Jelinek <jakub@redhat.com>
7390
7391 PR target/69613
7392 PR rtl-optimization/69886
7393 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7394 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7395 target.
7396
20ba5f33
MS
73972016-02-26 Martin Sebor <msebor@redhat.com>
7398
7399 PR tree-optimization/15826
7400 * gcc.dg/tree-ssa/pr15826.c: New test.
7401
e6fb01b0
JJ
74022016-02-26 Jakub Jelinek <jakub@redhat.com>
7403
7404 PR target/69969
7405 * gcc.target/powerpc/pr69969.c: New test.
7406
e3e0cf64
MS
74072016-02-26 Martin Sebor <msebor@redhat.com>
7408
7409 PR c++/15766
7410 * g++.old-deja/g++.other/decl5.C: Add a test case.
7411
d1f2bea5
SB
74122016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7413
7414 PR target/69946
7415 * gcc.target/powerpc/pr69946.c: New file.
7416
4a4f9d2b 74172016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7418 Jeff Law <law@redhat.com>
4a4f9d2b 7419
e3e0cf64 7420 PR tree-optimization/69740
4a4f9d2b
RB
7421 * gcc.c-torture/compile/pr69740-1.c: New test.
7422 * gcc.c-torture/compile/pr69740-2.c: New test.
7423
ad2a2706
MJ
74242016-02-26 Martin Jambor <mjambor@suse.cz>
7425
7426 PR middle-end/69920
7427 * gcc.dg/torture/pr69932.c: New test.
7428 * gcc.dg/torture/pr69936.c: Likewise.
7429
1d11f7ce
AK
74302016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7431
7432 PR target/69709
7433 * gcc.target/s390/pr69709.c: New test.
7434
6cfccbb2
KT
74352016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7436
7437 PR target/69245
7438 * gcc.target/aarch64/pr69245_1.c: New test.
7439
ac59ad4e
KT
74402016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7441
7442 PR target/69613
7443 * gcc.dg/torture/pr69613.c: New test.
7444
a2ad54a0
JJ
74452016-02-26 Jakub Jelinek <jakub@redhat.com>
7446
7447 PR rtl-optimization/69891
7448 * gcc.target/i386/pr69891.c: New test.
7449
0884062c 74502016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7451 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7452
d2369d4f 7453 PR target/61397
c163789b
MM
7454 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7455 functionality for both 32-bit and 64-bit.
7456
5aed7e2c
RB
74572016-02-26 Richard Biener <rguenther@suse.de>
7458
7459 PR tree-optimization/69551
7460 * gcc.dg/torture/pr69951.c: New testcase.
7461
798e2a8e
RB
74622016-02-25 Richard Biener <rguenther@suse.de>
7463
7464 PR tree-optimization/48795
7465 * gcc.dg/Warray-bounds-18.c: New testcase.
7466
9559fbac
RO
74672016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7468
7469 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7470
c049b107
JJ
74712016-02-25 Jakub Jelinek <jakub@redhat.com>
7472
7473 PR rtl-optimization/69896
7474 * gcc.dg/pr69896.c: New test.
7475
1137001c
PP
74762016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7477
7478 PR c++/69736
7479 * g++.dg/cpp1y/paren2.C: New test.
7480
2e9c8641
MS
74812016-02-24 Martin Sebor <msebor@redhat.com>
7482
7483 PR c/51147
7484 * gcc.dg/enum-mode-2.c: New test.
7485
03ca8fb3
JJ
74862016-02-24 Jakub Jelinek <jakub@redhat.com>
7487
7488 PR c++/69922
7489 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7490 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7491 * g++.dg/ubsan/pr69922.C: New test.
7492
0b05329b
MP
74932016-02-24 Marek Polacek <polacek@redhat.com>
7494
7495 PR c/69819
7496 * gcc.dg/pr69819.c: New test.
7497
57c2c374
MS
74982016-02-24 Martin Sebor <msebor@redhat.com>
7499
3b96b93a
MS
7500 PR c++/69912
7501 * g++.dg/ext/flexary15.C: New test.
7502
75032016-02-24 Martin Sebor <msebor@redhat.com>
7504
7505 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7506 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7507 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7508
65433bb5
MK
75092016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7510 Charles Baylis <charles.baylis@linaro.org>
7511
7512 PR debug/61033
7513 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7514
f802a424 75152016-02-24 Richard Biener <rguenther@suse.de>
44293580 7516 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7517
7518 PR middle-end/69760
7519 * gcc.dg/torture/pr69760.c: New testcase.
7520
525f795f
RO
75212016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7522
7523 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7524 pattern on Solaris with as.
7525
cd7bbceb
KT
75262016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7527
7528 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7529 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7530 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7531 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7532
89c0c1fd
JJ
75332016-02-24 Jakub Jelinek <jakub@redhat.com>
7534
7535 PR middle-end/69915
7536 * gcc.dg/pr69915.c: New test.
7537
0683fd27
KT
75382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7539
7540 PR rtl-optimization/69886
7541 * gcc.dg/torture/pr69886.c: New test.
7542
e53d562a
RB
75432016-02-24 Richard Biener <rguenther@suse.de>
7544
7545 PR middle-end/68963
7546 * gcc.dg/torture/pr68963.c: New testcase.
7547
74a00288
KT
75482016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7549
7550 PR target/69875
7551 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7552 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7553 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7554 * gcc.target/arm/atomic_loaddi_1.c: New test.
7555 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7556 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7557 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7558 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7559 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7560 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7561 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7562 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7563
340fd4c9
JJ
75642016-02-24 Jakub Jelinek <jakub@redhat.com>
7565
7566 PR middle-end/69909
7567 * gcc.dg/torture/pr69909.c: New test.
7568
47d3fdb2
RB
75692016-02-24 Richard Biener <rguenther@suse.de>
7570
7571 PR tree-optimization/69907
7572 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7573 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7574 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7575
dab73e73
CB
75762016-02-24 Christian Bruel <christian.bruel@st.com>
7577
7578 * gcc.target/arm/pragma_cpp_fma.c: New test.
7579
7cc5ec65
JD
75802016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7581
7582 PR fortran/61156
7583 * gfortran.dg/include_6.f90: Update test.
7584
067fbd8b
JJ
75852016-02-23 Jakub Jelinek <jakub@redhat.com>
7586
7587 PR objc/69844
7588 * objc.dg/pr69844.m: New test.
7589
64a454d9
JD
75902016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7591
7592 PR libgfortran/69456
7593 * gfortran.dg/namelist_89.f90: New test.
7594 * gfortran.dg/pr59700.f90: Update test..
7595
35886f0b
MS
75962016-02-23 Martin Sebor <msebor@redhat.com>
7597
7598 PR middle-end/69780
7599 * g++.dg/ext/builtin_alloca.C: New test.
7600 * gcc.dg/builtins-68.c: New test.
7601
162cc7e3
RH
76022016-02-23 Richard Henderson <rth@redhat.com>
7603
7604 * gcc.target/i386/addr-space-3.c: Remove test.
7605
196440f8
DM
76062016-02-23 David Malcolm <dmalcolm@redhat.com>
7607
7608 PR preprocessor/69126
7609 PR preprocessor/69543
7610 * c-c++-common/pr69126-2-long.c: New test.
7611 * c-c++-common/pr69126-2-short.c: New test.
7612 * c-c++-common/pr69543-1.c: Remove xfail.
7613
1d3121af
DM
76142016-02-23 David Malcolm <dmalcolm@redhat.com>
7615
7616 PR preprocessor/69126
7617 PR preprocessor/69543
7618 PR preprocessor/69558
7619 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7620 (f): Rename to...
7621 (test_2): ...this, and add leading comment.
7622 (MACRO_3, test_3): New.
7623 (MACRO_4A, MACRO_4B, test_4): New.
7624 (MACRO): Rename to...
7625 (MACRO_5): ...this.
7626 (g): Rename to...
7627 (test_5): ...this, updating for renaming of MACRO, and
7628 add leading comment.
7629 * c-c++-common/pr69543-1.c: New.
7630 * c-c++-common/pr69543-2.c: New.
7631 * c-c++-common/pr69543-3.c: New.
7632 * c-c++-common/pr69543-4.c: New.
7633 * c-c++-common/pr69558-1.c: New.
7634 * c-c++-common/pr69558-2.c: New.
7635 * c-c++-common/pr69558-3.c: New.
7636 * c-c++-common/pr69558-4.c: New.
7637 * gcc.dg/pr69558.c: Move to...
7638 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7639 xfail for c++.
7640
f99c3557
TS
76412016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7642
7643 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7644 to -ftree-parallelize-loops/-fopenacc changes.
7645 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7646 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7647 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7648 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7649 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7650 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7651 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7652 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7653 * c-c++-common/goacc/kernels-loop.c: Likewise.
7654 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7655 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7656 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7657 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7658
c60ec7c2
RO
76592016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7660
7661 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7662
f1a62b6f
JJ
76632016-02-23 Jakub Jelinek <jakub@redhat.com>
7664
e67bf044
JJ
7665 PR c++/69902
7666 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7667
f1a62b6f
JJ
7668 PR c/69900
7669 * gcc.dg/pr69900.c: New test.
7670
20c5e09e
MJ
76712016-02-23 Martin Jambor <mjambor@suse.cz>
7672
7673 PR tree-optimization/69666
7674 * gcc.dg/tree-ssa/pr69666.c: New test.
7675
e457a6fc
AV
76762016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7677
7678 PR fortran/67451
7679 * gfortran.dg/coarray_allocate_5.f08: New test.
7680
d7b574f4
AK
76812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7682
7683 * gcc.target/s390/vcond-shift.c: Move to ...
7684 * gcc.target/s390/vector/vcond-shift.c: ... here.
7685
58bdeb44
AK
76862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7687
7688 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7689 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7690
7cd0387b
AK
76912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7692
7693 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7694
4246c8da
MW
76952016-02-20 Mark Wielaard <mjw@redhat.com>
7696
7697 PR c/28901
7698 * gcc.dg/unused-variable-3.c: New test.
7699
f93bc532
JJ
77002016-02-22 Jakub Jelinek <jakub@redhat.com>
7701
7702 PR target/69888
7703 * gcc.target/i386/pr69888.c: New test.
7704
c4e360f4
RB
77052016-02-22 Richard Biener <rguenther@suse.de>
7706
7707 PR tree-optimization/69882
7708 * gfortran.dg/vect/pr69882.f90: New testcase.
7709
09c92f1c
JJ
77102016-02-22 Jakub Jelinek <jakub@redhat.com>
7711
7712 PR target/69885
7713 * gcc.dg/pr69885.c: New test.
7714
f88d45dc
OE
77152016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7716
7717 PR target/69806
7718 PR target/54089
7719 * gcc.target/sh/pr54089-10.c: New.
7720
ce1ff48e
PT
77212016-02-20 Paul Thomas <pault@gcc.gnu.org>
7722
7723 PR fortran/69423
7724 * gfortran.dg/deferred_character_15.f90 : New test.
7725
bbf27208
DH
77262016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7727
7728 PR fortran/57365
7729 gfortran.dg/allocate_with_source_18.f03: New test.
7730
77312016-02-20 Harald Anlauf <anlauf@gmx.de>
7732
7733 PR fortran/52531
7734 gfortran.dg/gomp/pr52531.f90: New test.
7735
268be88c
BE
77362016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7737
7738 PR c++/69865
7739 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7740 -std=c++03.
7741
4b6c824a
JJ
77422016-02-19 Jakub Jelinek <jakub@redhat.com>
7743
871b3f47
JJ
7744 PR c++/69826
7745 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7746 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7747
7a965d51
JJ
7748 PR c++/69850
7749 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7750
4b6c824a
JJ
7751 PR c++/69851
7752 * g++.dg/torture/pr69851.C: New test.
7753
15fca21a
MS
77542016-02-19 Martin Sebor <msebor@redhat.com>
7755
7756 PR testsuite/69573
7757 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7758
19e21586
JJ
77592016-02-19 Jakub Jelinek <jakub@redhat.com>
7760
03a616ac
JJ
7761 PR c++/69850
7762 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7763 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7764
19e21586
JJ
7765 PR c++/67767
7766 * g++.dg/cpp0x/pr67767.C: New test.
7767
2db16594
KT
77682016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7769
7770 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7771 for fp, simd, crypto, crc, lse.
7772 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7773 above.
7774 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7775 effective target check.
7776
5a7d9d1e
JJ
77772016-02-19 Jakub Jelinek <jakub@redhat.com>
7778
7779 PR target/69820
7780 * gcc.target/i386/pr69820.c: New test.
7781
6448f064
AK
77822016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7783
7784 * gcc.target/s390/vector/int128-1.c: New test.
7785
d0a859e6
AK
77862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7787
7788 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7789
9e4eb643
AK
77902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7791
7792 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7793 instruction pattern name to prevent the testcase from failing with
7794 -march=z13.
7795
859a4c0e
AK
77962016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7797
7798 * gcc.target/s390/md/movstr-2.c: New test.
7799
efc2340b
MK
78002016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7801
7802 * gcc.target/s390/morestack.c: New test.
7803
ca2bfbc2
DV
78042016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7805
7806 PR target/69625
7807 * gcc.target/s390/pr69625.c: Add test case.
7808
efd4bd05
BE
78092016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7810
7811 PR testsuite/68580
7812 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7813
2bf2078a
MM
78142016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7815
7816 PR target/68404
7817 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7818 * gcc.target/powerpc/fusion3.c: Likewise.
7819
f003579e
RB
78202016-02-18 Richard Biener <rguenther@suse.de>
7821
7822 PR middle-end/69553
7823 * g++.dg/torture/pr69553.C: New testcase.
7824
19233914
NC
78252016-02-18 Nick Clifton <nickc@redhat.com>
7826
efd4bd05
BE
7827 PR target/62254
7828 PR target/69610
7829 * gcc.target/arm/pr62554.c: New test.
7830 * gcc.target/arm/pr69610-1.c: New test.
7831 * gcc.target/arm/pr69610-2.c: New test.
19233914 7832
23f27839
RB
78332016-02-18 Richard Biener <rguenther@suse.de>
7834
7835 PR middle-end/69854
7836 * gcc.dg/torture/pr69854.c: New testcase.
7837
932c0da4
JJ
78382016-02-17 Jakub Jelinek <jakub@redhat.com>
7839
7840 PR c++/69850
7841 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7842
1bed93e4
BS
78432012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7844
7845 * gcc.target/powerpc/vec-cg.c: New test.
7846
57bfb134
RB
78472016-02-17 Richard Biener <rguenther@suse.de>
7848
7849 PR testsuite/69586
7850 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7851
a44e0ebb
KT
78522016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7853
7854 PR target/69161
7855 * gcc.c-torture/compile/pr69161.c: New test.
7856
ffacd726
DS
78572016-02-17 David Sherwood <david.sherwood@arm.com>
7858
7859 PR target/69532
7860 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7861 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7862
448db8d2
EB
78632016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7864
7865 * gcc.dg/ifcvt-4.c: Skip on Visium.
7866
e2f0522e
EB
78672016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7868
7869 * gnat.dg/atomic8.adb: New test.
7870
bf17fe3f
EB
78712016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7872
7873 * gnat.dg/discr46.ad[sb]: New test.
7874
ecf835e9
KN
78752016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7876
7877 PR Target/48344
7878 * gcc.target/powerpc/pr48344-1.c: New test.
7879
49a1164a
TK
78802015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7881
7882 PR fortran/69742
7883 * gfortran.dg/associate_21.f90: New test.
7884
bf14eba2
JJ
78852016-02-16 Jakub Jelinek <jakub@redhat.com>
7886
7887 PR c/69835
7888 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7889 -Wnonnull in dg-options.
7890 * c-c++-common/nonnull-2.c: New test.
7891
35a093b6
JG
78922016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7893 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7894
7895 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7896
e387d491
JJ
78972016-02-16 Jakub Jelinek <jakub@redhat.com>
7898
7899 PR middle-end/69801
7900 * gcc.dg/pr69801.c: Add empty dg-options.
7901
ba539195
JN
79022016-02-16 James Norris <jnorris@codesourcery.com>
7903
7904 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7905 * g++.dg/goacc/deviceptr-1.c: New file.
7906
2a2b8f64
JJ
79072016-02-16 Jakub Jelinek <jakub@redhat.com>
7908
7909 PR tree-optimization/69820
7910 * gcc.dg/vect/pr69820.c: New test.
7911
87440c29
RB
79122016-02-16 Richard Biener <rguenther@suse.de>
7913
7914 PR tree-optimization/69776
7915 * gcc.dg/torture/pr69776-2.c: New testcase.
7916
6d87c306
BS
79172016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7918
7919 PR tree-optimization/69714
7920 * gcc.dg/torture/pr69714.c: New test.
7921
3824a0a2
JJ
79222016-02-16 Jakub Jelinek <jakub@redhat.com>
7923
7924 PR tree-optimization/69802
7925 * gcc.dg/pr69802.c: New test.
7926
c8cfe96e
RB
79272016-02-16 Richard Biener <rguenther@suse.de>
7928
7929 PR middle-end/69801
7930 * gcc.dg/pr69801.c: New testcase.
7931
fc12098d
JD
79322016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7933
7934 PR libgfortran/69651
7935 * gfortran.dg/read_bang.f90: New test.
7936 * gfortran.dg/read_bang4.f90: New test.
7937
ba6b3795
JJ
79382016-02-15 Jakub Jelinek <jakub@redhat.com>
7939
f0516ca4
JJ
7940 PR c++/69658
7941 * g++.dg/init/pr69658.C: New test.
7942
ba6b3795
JJ
7943 PR c++/69797
7944 * c-c++-common/pr69797.c: New test.
7945
de3f9a2d
PK
79462016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7947
7948 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7949 check for aarch64*-*-*.
7950
17a3b967
RB
79512016-02-15 Richard Biener <rguenther@suse.de>
7952
7953 PR tree-optimization/69783
7954 * gcc.dg/vect/pr69783.c: New testcase.
7955
1c48bff1
RB
79562016-02-15 Richard Biener <rguenther@suse.de>
7957
7958 PR tree-optimization/69776
7959 * gcc.dg/torture/pr69776.c: New testcase.
7960
1e6025b6
TK
79612016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7962
7963 PR fortran/60526
7964 * gfortran.dg/type_decl_4.f90: Reinstated.
7965
d3308279
JDA
79662016-02-14 John David Anglin <danglin@gcc.gnu.org>
7967
7968 PR fortran/68746
7969 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7970
b7c56581
TK
79712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7972
7973 PR fortran/60526
7974 PR bootstrap/69816
7975 * gfortran.dg/type_decl_4.f90: Removed.
7976
60cb4ef5
TK
79772016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7978
7979 PR fortran/60526
7980 * gfortran.dg/type_decl_4.f90: New test.
7981
f6964637
AM
79822016-02-14 Alan Modra <amodra@gmail.com>
7983
1a8849d1 7984 PR testsuite/68886
f6964637
AM
7985 * gcc.c-torture/execute/stkalign.c: Revise test.
7986
f5121920
OE
79872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7988
7989 PR target/67260
7990 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7991
6cda3ab6
OE
79922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7993
7994 PR target/67260
7995 * gcc.target/sh/torture/pr67260.c: New.
7996
6786e598
JDA
79972016-02-12 John David Anglin <danglin@gcc.gnu.org>
7998
7999 * gcc.dg/pr67964.c: Add dg-require-alias.
8000
7e05dad8
OE
80012016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8002
8003 PR target/67636
8004 PR target/64345
8005 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8006
7f4cc3ce
JD
80072016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8008
8009 PR libgfortran/69668
8010 * gfortran.dg/namelist_88.f90: New test.
8011
955ca6dc
JD
80122016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8013
8014 PR libgfortran/69668
8015 * gfortran.dg/namelist_38.f90: Update test.
8016 * gfortran.dg/namelist_84.f90: Update test.
8017
876217ae
DM
80182016-02-12 David Malcolm <dmalcolm@redhat.com>
8019
8020 PR other/69554
8021 * gcc.dg/pr69554-1.c: New test.
8022 * gfortran.dg/pr69554-1.F90: New test.
8023 * gfortran.dg/pr69554-2.F90: New test.
8024 * lib/gcc-dg.exp (proc dg-locus): New function.
8025 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8026 distinguish between the caret-printing and non-caret-printing
8027 cases. If caret-printing has been explicitly enabled, bail out
8028 without attempting to fix up the output.
8029
61789eed
DM
80302016-02-12 David Malcolm <dmalcolm@redhat.com>
8031
8032 PR driver/69265
8033 PR driver/69453
8034 * gcc.dg/spellcheck-options-3.c: New test case.
8035 * gcc.dg/spellcheck-options-4.c: New test case.
8036 * gcc.dg/spellcheck-options-5.c: New test case.
8037 * gcc.dg/spellcheck-options-6.c: New test case.
8038 * gcc.dg/spellcheck-options-7.c: New test case.
8039 * gcc.dg/spellcheck-options-8.c: New test case.
8040 * gcc.dg/spellcheck-options-9.c: New test case.
8041 * gcc.dg/spellcheck-options-10.c: New test case.
8042
c3090c1f
JJ
80432016-02-12 Jakub Jelinek <jakub@redhat.com>
8044
8045 PR rtl-optimization/69764
8046 PR rtl-optimization/69771
8047 * c-c++-common/pr69764.c: New test.
8048 * gcc.dg/torture/pr69771.c: New test.
8049
8222034d
MP
80502016-02-12 Marek Polacek <polacek@redhat.com>
8051
8052 * g++.dg/torture/init-list1.C: New.
8053
f749f792
MP
80542016-02-12 Marek Polacek <polacek@redhat.com>
8055
8056 * gcc.dg/pr69522.c: Add empty dg-options.
8057
199fb02a
IE
80582016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8059
8060 * g++.dg/lto/lto.exp: Include and init mpx.
8061 * g++.dg/lto/pr69729_0.C: New test.
8062
b69539cb
JJ
80632016-02-12 Jakub Jelinek <jakub@redhat.com>
8064
06ff7000
JJ
8065 PR ipa/69241
8066 * g++.dg/ipa/pr69241-4.C: New test.
8067
b69539cb
JJ
8068 PR ipa/68672
8069 * g++.dg/ipa/pr68672-1.C: New test.
8070 * g++.dg/ipa/pr68672-2.C: New test.
8071 * g++.dg/ipa/pr68672-3.C: New test.
8072
16595a1f
BS
80732016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8074
8075 PR c/69522
6d87c306 8076 * gcc.dg/pr69522.c: New test.
16595a1f 8077
38d795d2
PP
80782016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8079
8080 PR c++/69098
8081 * g++.dg/cpp1y/69098.C: New test.
8082 * g++.dg/cpp1y/69098-2.C: New test.
8083
9c582551
JJ
80842016-02-12 Jakub Jelinek <jakub@redhat.com>
8085
8086 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8087 and neighbour -> neighbor.
8088 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8089 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8090 * c-c++-common/Wvarargs.c: Likewise.
8091 * c-c++-common/goacc/host_data-5.c: Likewise.
8092 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8093 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8094 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8095 * gcc.target/aarch64/pr60697.c: Likewise.
8096 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8097 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8098 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8099 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8100 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8101 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8102 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8103 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8104 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8105 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8106 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8107 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8108 * g++.dg/lookup/koenig5.C: Likewise.
8109 * g++.dg/ext/no-asm-2.C: Likewise.
8110 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8111 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8112 * gfortran.dg/used_types_16.f90: Likewise.
8113 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8114 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8115 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8116 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8117 * gfortran.dg/abstract_type_6.f03: Likewise.
8118 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8119 * gfortran.dg/used_types_15.f90: Likewise.
8120 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8121 * gfortran.dg/exit_3.f08: Likewise.
8122 * gfortran.dg/open_status_2.f90: Likewise.
8123 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8124 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8125 * gfortran.dg/associate_1.f03: Likewise.
8126 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8127 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8128 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8129 * gcc.dg/builtin-object-size-1.c: Likewise.
8130 * gcc.dg/noreturn-6.c: Likewise.
8131 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8132 * gcc.dg/globalalias.c: Likewise.
8133 * gcc.dg/builtins-config.h: Likewise.
8134 * gcc.dg/pr30457.c: Likewise.
8135 * gcc.c-torture/compile/volatile-1.c: Likewise.
8136 * gcc.c-torture/execute/20101011-1.c: Likewise.
8137 * c-c++-common/Waddress-1.c: Likewise.
8138
66756373
JJ
81392016-02-11 Jakub Jelinek <jakub@redhat.com>
8140
8141 PR c/69768
8142 * c-c++-common/Waddress-1.c: New test.
8143
76fe932b
AV
81442016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8145
8146 PR fortran/69296
8147 * gfortran.dg/associate_19.f03: New test.
8148 * gfortran.dg/associate_20.f03: New test.
8149
564c4d4b
OE
81502016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8151
8152 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8153
e1c1ecb0
KT
81542016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8155
8156 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8157 .arch armv8-a\n. Add -dA to dg-options.
8158 * gcc.target/aarch64/assembler_arch_1.c: New test.
8159 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8160
0d7d9458
PC
81612016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8162
8163 PR c++/68726
8164 * g++.dg/cpp0x/pr68726.C: New.
8165
e6208a60
IE
81662016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8167
8168 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8169 test.
8170
281a11eb
RB
81712016-02-11 Richard Biener <rguenther@suse.de>
8172
8173 * g++.dg/tree-ssa/pr61034.C: Adjust.
8174
e03dd765
VM
81752016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8176
4b48faf5 8177 PR target/69148
e03dd765
VM
8178 * gcc.target/s390/pr69148.c: New.
8179
cdc23927
YR
81802016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8181
8182 PR tree-optimization/69652
8183 * gcc.dg/torture/pr69652.c: New test.
8184
e199dd0a
JJ
81852016-02-10 Jakub Jelinek <jakub@redhat.com>
8186 Patrick Palka <ppalka@gcc.gnu.org>
8187
8188 PR ipa/69241
8189 PR c++/69649
8190 * g++.dg/ipa/pr69241-1.C: New test.
8191 * g++.dg/ipa/pr69241-2.C: New test.
8192 * g++.dg/ipa/pr69241-3.C: New test.
8193 * g++.dg/ipa/pr69649.C: New test.
8194
d6b38027
UB
81952016-02-10 Uros Bizjak <ubizjak@gmail.com>
8196
8197 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8198 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8199
13b562c5
BC
82002016-02-10 Bin Cheng <bin.cheng@arm.com>
8201
8202 PR tree-optimization/68021
8203 * gcc.dg/tree-ssa/pr68021.c: New test.
8204
24a179f8
RB
82052016-02-10 Richard Biener <rguenther@suse.de>
8206
8207 PR tree-optimization/69726
8208 * gcc.dg/uninit-22.c: New testcase.
8209
0d99886f
AP
82102016-02-09 Andrew Pinski <apinski@cavium.com>
8211
8212 PR tree-opt/69282
8213 * gcc.c-torture/compile/20160205-1.c: New testcase.
8214
ab04995c
MM
82152016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8216
8217 PR target/68404
8218 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8219 instead accessing a really large arrray.
8220 * gcc.target/powerpc/fusion3.c: Likewise.
8221
4b79ac23
CB
82222016-02-09 Charles Baylis <charles.baylis@linaro.org>
8223
8224 PR target/68532
8225 * gcc.c-torture/execute/pr68532.c: New test.
8226
b890a441
AO
82272016-02-11 Alexandre Oliva <aoliva@redhat.com>
8228
8229 PR target/69634
8230 * gcc.dg/pr69634.c: New.
8231
84a5bef7
RB
82322016-02-09 Richard Biener <rguenther@suse.de>
8233
8234 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8235
1f123759 82362016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8237
1f123759
AF
8238 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8239
65860c77
YR
82402016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8241
8242 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8243
7e1e8a0a
RB
82442016-02-09 Richard Biener <rguenther@suse.de>
8245
8246 PR tree-optimization/69715
8247 * gcc.dg/torture/pr69715.c: New testcase.
8248
efb45a9f
PP
82492016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8250
8251 PR c++/69139
8252 * g++.dg/cpp0x/trailing12.C: New test.
8253 * g++.dg/cpp0x/trailing13.C: New test.
8254
20a0c6f9
PP
82552016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8256
8257 PR c++/69283
8258 PR c++/67835
8259 * g++.dg/cpp1y/auto-fn29.C: New test.
8260 * g++.dg/cpp1y/auto-fn30.C: New test.
8261
a162f3af
JJ
82622016-02-08 Jakub Jelinek <jakub@redhat.com>
8263
8264 PR tree-optimization/69209
8265 * gcc.c-torture/compile/pr69209.c: New test.
8266
4b4a9fbd
JL
82672016-02-08 Jeff Law <law@redhat.com>
8268
8269 PR tree-optimization/68541
8270 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8271 of statements allowed in join block for path splitting.
8272
cfac5ed2
JJ
82732016-02-08 Jakub Jelinek <jakub@redhat.com>
8274
f68bc23f
JJ
8275 PR c++/59627
8276 * g++.dg/gomp/pr59627.C: New test.
8277
cfac5ed2
JJ
8278 PR ipa/69239
8279 * g++.dg/ipa/pr69239.C: New test.
8280
44714d8c
DM
82812016-02-08 David Malcolm <dmalcolm@redhat.com>
8282
8283 PR preprocessor/69664
8284 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8285 * gcc.dg/cpp/warn-comments.c: Likewise.
8286
eba9e839
MP
82872016-02-08 Marek Polacek <polacek@redhat.com>
8288
8289 PR c++/69688
8290 * g++.dg/init/const12.C: New test.
8291
a011cd92
BS
82922016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8293
8294 PR target/60410
8295 * gcc.dg/lto/pr55113_0.c: Remove test.
8296
5317b1be
RB
82972016-02-08 Richard Biener <rguenther@suse.de>
8298
8299 PR tree-optimization/69719
8300 * gcc.dg/torture/pr69719.c: New testcase.
8301
63998a63
RB
83022016-02-08 Richard Biener <rguenther@suse.de>
8303 Jeff Law <law@redhat.com>
8304
8305 PR target/68273
8306 * gcc.target/mips/pr68273.c: New testcase.
8307
43f4a281
RB
83082016-02-08 Richard Biener <rguenther@suse.de>
8309
8310 PR rtl-optimization/69274
8311 * gcc.target/i386/addr-sel-1.c: XFAIL.
8312
0b604d2d
JL
83132016-02-08 Jeff Law <law@redhat.com>
8314
e8dfe49e
JL
8315 PR tree-optimization/68541
8316 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8317
6daecd7a 8318 PR tree-optimization/65917
0b604d2d
JL
8319 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8320
c0f0e35a
JD
83212016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8322
8323 PR fortran/50555
8324 * gfortran.dg/namelist_args.f90: New test.
8325
8981d712
JL
83262016-02-05 Jeff Law <law@redhat.com>
8327
6daecd7a 8328 PR tree-optimization/68541
8981d712
JL
8329 * gcc.dg/tree-ssa/split-path-2.c: New test.
8330 * gcc.dg/tree-ssa/split-path-3.c: New test.
8331 * gcc.dg/tree-ssa/split-path-4.c: New test.
8332 * gcc.dg/tree-ssa/split-path-5.c: New test.
8333 * gcc.dg/tree-ssa/split-path-6.c: New test.
8334 * gcc.dg/tree-ssa/split-path-7.c: New test.
8335
46cb9332
MS
83362016-02-05 Martin Sebor <msebor@redhat.com>
8337
8338 PR c++/69662
8339 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8340 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8341
be2083ea
RH
83422016-02-06 Richard HEnderson <rth@redhat.com>
8343
8344 PR c/69643
8345 * gcc.target/i386/addr-space-4.c: New.
8346 * gcc.target/i386/addr-space-5.c: New.
8347
711d7c23
MM
83482016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8349
8350 PR fortran/66089
8351 * gfortran.dg/elemental_dependency_6.f90: New.
8352
b5c1c988
JJ
83532016-02-05 Jakub Jelinek <jakub@redhat.com>
8354
861c7bcd
JJ
8355 PR rtl-optimization/69691
8356 * gcc.c-torture/execute/pr69691.c: New test.
8357
b5c1c988
JJ
8358 PR c++/69628
8359 * g++.dg/parse/pr69628.C: New test.
8360
f7dfa966
UB
83612016-02-05 Uros Bizjak <ubizjak@gmail.com>
8362
8363 * gcc.dg/sancov/asan.c: Move to ...
8364 * gcc.dg/asan/sancov-1.c: ... here.
8365
9b143e64
UB
83662016-02-05 Uros Bizjak <ubizjak@gmail.com>
8367
8368 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8369
f5d4b899
L
83702016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8371
8372 PR target/69677
8373 * gcc.target/i386/pr69677.c: New test.
8374
76c85fbb
PP
83752016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8376
8377 PR c++/68948
8378 * g++.dg/template/pr68948.C: New test.
8379
f181bf90
DV
83802016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8381
8382 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8383 (only necessary on s390x).
8384
714fb282
L
83852016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8386
8387 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8388 -mno-accumulate-outgoing-args.
8389
618d6c1c
PP
83902016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8391
8392 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8393
1066e9b5
JJ
83942016-02-04 Jakub Jelinek <jakub@redhat.com>
8395
8396 PR c/69669
8397 * c-c++-common/pr69669.c: New test.
8398
76255d0d
MM
83992016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8400
8401 PR target/69667
8402 * g++.dg/pr69667.C: New file.
8403
e0b059b1
WD
84042016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8405
8406 PR target/69619
8407 * gcc.dg/pr69619.c: Add new test.
8408
2692b5c8
RS
84092016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8410
8411 PR rtl-optimization/69577
8412 * gcc.target/i386/pr69577.c: New test.
8413
7db337c2
ML
84142016-02-04 Martin Liska <mliska@suse.cz>
8415
8416 * g++.dg/asan/pr69276.C: New test.
8417
cc9c0829
KT
84182016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8419
8420 PR target/65932
8421 PR target/67714
8422 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8423 a single smulbb instruction.
8424 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8425 * gcc.target/amr/wmul-2.c: Likewise.
8426
eb9feb52
KT
84272016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8428
8429 PR target/65932
8430 PR target/67714
8431 * gcc.c-torture/execute/pr67714.c: New test.
8432
61f727fe
JJ
84332016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8434
8435 PR target/69454
8436 * gcc.target/i386/pr69454-1.c: New test.
8437 * gcc.target/i386/pr69454-2.c: New test.
8438
05dd97db
MS
84392016-02-03 Martin Sebor <msebor@redhat.com>
8440
8441 PR c++/69251
8442 PR c++/69253
8443 PR c++/69290
8444 PR c++/69277
8445 PR c++/69349
8446 * g++.dg/ext/flexarray-mangle-2.C: New test.
8447 * g++.dg/ext/flexarray-mangle.C: New test.
8448 * g++.dg/ext/flexarray-subst.C: New test.
8449 * g++.dg/ext/flexary11.C: New test.
8450 * g++.dg/ext/flexary12.C: New test.
8451 * g++.dg/ext/flexary13.C: New test.
8452 * g++.dg/ext/flexary14.C: New test.
8453 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8454
dac2fc29
L
84552016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8456
8457 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8458 Define only if CHECK_FLOAT128 is defined.
8459 (main): Properly initialize u5.
8460
eadb8035
JJ
84612016-02-03 Jakub Jelinek <jakub@redhat.com>
8462
0afbb81b
JJ
8463 PR c/69627
8464 * gcc.dg/pr69627.c: New test.
8465
eadb8035
JJ
8466 PR target/69644
8467 * gcc.dg/pr69644.c: New test.
8468
b12d4923
MS
84692016-02-03 Mike Stump <mikestump@comcast.net>
8470
8471 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8472 support for struct-layout-1.exp.
8473
ab4bae0c
PP
84742016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8475
8476 PR c++/69056
618d6c1c 8477 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8478
95831c01
VM
84792016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8480 Alexandre Oliva <aoliva@redhat.com>
8481
8482 PR target/69461
8483 * gcc.target/powerpc/pr69461.c: New.
8484
ccc71ab8
UB
84852016-02-03 Uros Bizjak <ubizjak@gmail.com>
8486
8487 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8488 works from here ...
8489 (check_effective_target_fsanitize_thread): ... to here. Do not
8490 specify additional compile flags for the test source.
8491 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8492 specify additional compile flags for the test source.
8493
96299640
WD
84942016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8495
8496 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8497
781d83d9
AV
84982016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8499
8500 PR fortran/67451
8501 PR fortran/69418
8502 * gfortran.dg/coarray_allocate_2.f08: New test.
8503 * gfortran.dg/coarray_allocate_3.f08: New test.
8504 * gfortran.dg/coarray_allocate_4.f08: New test.
8505
d8208e6d
AL
85062016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8507
8508 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8509 use same scan-tree-dump-times on all platforms.
8510 * gcc.dg/vect/vect-outer-1.c: Likewise.
8511 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8512 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8513 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8514 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8515 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8516 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8517 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8518
a8394fa0
SB
85192016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8520
8521 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8522 warning.
8523
f3baa1d3
L
85242016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8525
8526 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8527
eb077516
JN
85282016-02-02 James Norris <jnorris@codesourcery.com>
8529
8530 * c-c++-common/goacc/routine-5.c: Add tests.
8531
578fb225
AM
85322016-02-02 Alexander Monakov <amonakov@ispras.ru>
8533
8534 * gcc.target/nvptx/unsigned-cmp.c: New test.
8535
c64f7d37
WD
85362016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8537
8538 * gcc.target/aarch64/scalar_shift_1.c
8539 (test_corners_sisd_di): Improve force to SIMD register.
8540 (test_corners_sisd_si): Likewise.
8541 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8542 Remove scan-assembler check for ldr.
8543
90c6f26c
RB
85442016-02-02 Richard Biener <rguenther@suse.de>
8545
8546 PR tree-optimization/69595
8547 * gcc.dg/Warray-bounds-17.c: New testcase.
8548
9dc03c97
RB
85492016-02-02 Richard Biener <rguenther@suse.de>
8550
8551 PR tree-optimization/69606
8552 * gcc.dg/torture/pr69606.c: New testcase.
8553
2d4dc223
YR
85542016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8555
8556 PR middle-end/68542
8557 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8558 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8559
65c98fde
AM
85602016-02-02 Alan Modra <amodra@gmail.com>
8561
8562 PR target/69548
8563 * gcc.target/powerpc/pr69548.c: New test.
8564
e1b81f2b
JJ
85652016-02-01 Jakub Jelinek <jakub@redhat.com>
8566
d0268b37
JJ
8567 PR rtl-optimization/69592
8568 * gcc.dg/pr69592.c: New test.
8569
e1b81f2b
JJ
8570 PR preprocessor/69543
8571 PR c/69558
8572 * gcc.dg/pr69543.c: New test.
8573 * gcc.dg/pr69558.c: New test.
8574
7dd7780d
UB
85752016-02-01 Uros Bizjak <ubizjak@gmail.com>
8576
bf672ee5
UB
8577 PR testsuite/65940
8578 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8579
9a7013f8
MS
85802016-02-01 Martin Sebor <msebor@redhat.com>
8581
8582 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8583
e681fb2b
BC
85842016-02-01 Bin Cheng <bin.cheng@arm.com>
8585
8586 PR tree-optimization/67921
8587 * c-c++-common/ubsan/pr67921.c: New test.
8588
ff86345f
RB
85892016-02-01 Richard Biener <rguenther@suse.de>
8590
8591 PR middle-end/69556
8592 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8593
bc369dbd
RB
85942016-02-01 Richard Biener <rguenther@suse.de>
8595
8596 PR tree-optimization/69574
8597 * gcc.dg/torture/pr69574.c: New testcase.
8598
ef318184
RB
85992016-02-01 Richard Biener <rguenther@suse.de>
8600
8601 PR tree-optimization/69579
8602 * gcc.dg/setjmp-6.c: New testcase.
8603
654745e6
JJ
86042016-02-01 Jakub Jelinek <jakub@redhat.com>
8605
8606 PR rtl-optimization/69570
8607 * g++.dg/opt/pr69570.C: New test.
8608
e6c0c44b
RH
86092016-02-01 Richard Henderson <rth@redhat.com>
8610
8611 * gcc.dg/pr69535.c: New test.
8612
6ff3f09a
JDA
86132016-01-31 John David Anglin <danglin@gcc.gnu.org>
8614
2c005538
JDA
8615 PR testsuite/69584
8616 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8617 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8618
61083a4b
JDA
8619 PR debug/68244
8620 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8621
6ff3f09a
JDA
8622 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8623
0c221916
PT
86242016-01-31 Paul Thomas <pault@gcc.gnu.org>
8625
8626 PR fortran/67564
8627 * gfortran.dg/allocate_with_source_17.f03: New test.
8628
db7a2818
JJ
86292016-01-30 Jakub Jelinek <jakub@redhat.com>
8630
8631 PR tree-optimization/69546
8632 * gcc.dg/torture/pr69546.c: New test.
8633
e520d5f0
PT
86342016-01-30 Paul Thomas <pault@gcc.gnu.org>
8635
8636 PR fortran/69566
8637 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8638
343c05d3
MS
86392016-01-30 Martin Sebor <msebor@redhat.com>
8640
8641 PR c++/68490
8642 * g++.dg/ext/flexary10.C: New test.
8643
d6c3a539
DH
86442016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8645
8646 PR fortran/66707
8647 gfortran.dg/common_23.f90: New test.
8648
52d72fcd
BS
86492016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8650
8651 PR target/65546
8652 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8653 condition being checked, and disable it when the target supports
8654 misaligned loads and stores.
8655
3a5d2ba4
JJ
86562016-01-29 Jakub Jelinek <jakub@redhat.com>
8657
8658 PR debug/69518
8659 * gcc.dg/torture/pr69518.c: New test.
8660
6bbacdb5
L
86612016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8662
8663 PR target/69530
8664 * gcc.target/i386/pr69530.c: New test.
8665
af932cdb
SE
86662016-01-29 Steve Ellcey <sellcey@imgtec.com>
8667
8668 PR target/65604
8669 * gcc.target/mips/div-delay.c: New test.
8670
26658b7c
JJ
86712016-01-29 Jakub Jelinek <jakub@redhat.com>
8672
33e89989
JJ
8673 PR target/69551
8674 * gcc.target/i386/pr69551.c: New test.
8675
26658b7c
JJ
8676 PR target/66137
8677 * gcc.target/i386/pr66137.c: New test.
8678
401116b5
AB
86792016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8680
8681 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8682 always built for p5600.
8683 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8684 isa=p5600 dg-option.
8685
d4abfcc5
RB
86862016-01-29 Richard Biener <rguenther@suse.de>
8687
8688 PR tree-optimization/69547
8689 * g++.dg/tree-ssa/pr69547.C: New testcase.
8690
16b77b32
JJ
86912016-01-29 Jakub Jelinek <jakub@redhat.com>
8692
8693 PR debug/66869
8694 * g++.dg/warn/Wunused-function2.C: New test.
8695
a1c95464
DV
86962016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8697
8698 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8699 support for test to succeed.
8700
5453bfed
MP
87012016-01-29 Marek Polacek <polacek@redhat.com>
8702
8703 PR c++/69509
8704 PR c++/69516
8705 * g++.dg/ext/constexpr-vla2.C: New test.
8706 * g++.dg/ext/constexpr-vla3.C: New test.
8707 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8708
452ec2a5
RB
87092016-01-29 Richard Biener <rguenther@suse.de>
8710
8711 PR middle-end/69537
8712 * gcc.dg/uninit-21.c: New testcase.
8713
aec0b19e
UB
87142016-01-28 Uros Bizjak <ubizjak@gmail.com>
8715
8716 PR target/69459
8717 * gcc.target/i386/pr69459.c: New test.
8718
df113ce7
SE
87192016-01-28 Steve Ellcey <sellcey@imgtec.com>
8720
8721 PR target/68400
8722 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8723 * gcc.target/mips/pr68400.c: New test.
8724
494de84f
MS
87252016-01-28 Martin Sebor <msebor@redhat.com>
8726
8727 PR target/17381
8728 * gcc.target/powerpc/pr17381.c: New test.
8729
eb1b1f01
JJ
87302016-01-28 Jakub Jelinek <jakub@redhat.com>
8731
8732 PR middle-end/69542
8733 * gcc.dg/torture/pr69542.c: New test.
8734
6dfeb7ce
WD
87352016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8736
8737 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8738
4b7471a4
DE
87392016-01-28 David Edelsohn <dje.gcc@gmail.com>
8740
8741 * gcc.dg/pr65980.c: Skip on AIX.
8742 * gcc.dg/pr66688.c: Same.
8743
b271fd21
DE
87442016-01-28 David Edelsohn <dje.gcc@gmail.com>
8745
8746 PR target/63679
8747 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8748 * gcc.dg/tree-ssa/sra-18.c: Same.
8749
874108a9
AV
87502016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8751
8752 PR fortran/62536
8753 * gfortran.dg/block_15.f08: New test.
8754 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8755 on incorrectly closed BLOCK.
8756
30480bcd
IE
87572016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8758
8759 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
87602016-01-28 Richard Biener <rguenther@suse.de>
8761
8762 PR tree-optimization/69466
8763 * gfortran.dg/vect/pr69466.f90: New testcase.
8764
0d4c694e
TP
87652016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8766
8767 * g++.dg/pr67989.C: Remove ARM-specific option.
8768 * gcc.target/arm/pr67989.C: New file.
8769
2aa780da
UB
87702016-01-27 Uros Bizjak <ubizjak@gmail.com>
8771
8772 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8773 and expm1 test for glibc < 2.11.
8774
f75ebe77
RH
87752016-01-27 Richard Henderson <rth@redhat.com>
8776
8777 * gcc.c-torture/execute/pr69447.c: New test.
8778
87792016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8780
9a175e65 8781 PR fortran/69422
49847d75
PT
8782 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8783
cbdd8ae0
JJ
87842016-01-27 Jakub Jelinek <jakub@redhat.com>
8785
8786 PR debug/66869
8787 * gcc.dg/pr66869.c: New test.
8788
2b572b3c
JL
87892016-01-25 Jeff Law <law@redhat.com>
8790
8791 PR tree-optimization/68398
aec0b19e 8792 PR tree-optimization/69196
2b572b3c
JL
8793 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8794 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8795 path to avoid new heuristic allowing more irreducible regions
8796 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8797 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8798 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8799 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8800 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8801
fa74a4bc
MP
88022016-01-27 Marek Polacek <polacek@redhat.com>
8803
8804 PR c/68062
8805 * c-c++-common/vector-compare-4.c: New test.
8806
0afff540
DM
88072016-01-27 David Malcolm <dmalcolm@redhat.com>
8808
8809 PR preprocessor/69126
8810 * c-c++-common/pr69126.c: New test case.
8811
1a218fc9
ILT
88122016-01-27 Ian Lance Taylor <iant@google.com>
8813
8814 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8815
5d70666e
RB
88162016-01-27 Ryan Burn <contact@rnburn.com>
8817
8818 PR cilkplus/69267
8819 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8820
87ff4d66
UB
88212016-01-27 Uros Bizjak <ubizjak@gmail.com>
8822
8823 PR target/69512
8824 * gcc.target/i386/pr69512.c: New test.
8825
27e23cca
RE
88262016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8827
8828 PR ada/69488
8829 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8830
05bf54c3
MP
88312016-01-27 Marek Polacek <polacek@redhat.com>
8832
8833 PR c++/69379
8834 * g++.dg/pr69379.C: New test.
8835
60214d0d
MS
88362016-01-27 Martin Sebor <msebor@redhat.com>
8837
8838 PR c++/69317
8839 * g++.dg/abi/Wabi-2-2.C: New test.
8840 * g++.dg/abi/Wabi-2-3.C: New test.
8841 * g++.dg/abi/Wabi-3-2.C: New test.
8842 * g++.dg/abi/Wabi-3-3.C: New test.
8843
167c7bfa
RB
88442016-01-27 Richard Biener <rguenther@suse.de>
8845
8846 PR tree-optimization/69166
8847 * gcc.dg/torture/pr69166.c: New testcase.
8848
1430fb1f
MJ
88492016-01-27 Martin Jambor <mjambor@suse.cz>
8850
8851 PR tree-optimization/69355
8852 * gcc.dg/tree-ssa/pr69355.c: New test.
8853
95e3030c
MP
88542016-01-27 Marek Polacek <polacek@redhat.com>
8855
8856 PR c++/69496
8857 * g++.dg/ext/constexpr-vla1.C: New test.
8858
eeb085f3
CB
88592016-01-20 Christian Bruel <christian.bruel@st.com>
8860
8861 PR target/69245
8862 * gcc.target/arm/pr69245.c: New test.
8863
b1652dde
JJ
88642016-01-27 Jakub Jelinek <jakub@redhat.com>
8865
8866 PR tree-optimization/69399
8867 * gcc.dg/torture/pr69399.c: New test.
8868
ce7e8f00
EB
88692016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8870
8871 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8872
e4aac1d1
EB
88732016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8874
8875 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8876
8dfdb419
TV
88772016-01-26 Tom de Vries <tom@codesourcery.com>
8878
8879 PR tree-optimization/69110
8880 * gcc.dg/autopar/pr69110.c: New test.
8881
56f80f54 88822016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8883 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8884
8885 * gcc.dg/graphite/isl-ast-op-select.c: New.
8886
a0909527
PT
88872015-01-26 Paul Thomas <pault@gcc.gnu.org>
8888
8889 PR fortran/69385
8890 * gfortran.dg/allocate_error_6.f90: New test.
8891
ffc445f4
RH
88922016-01-26 Richard Henderson <rth@redhat.com>
8893
8894 * gcc.dg/tm/pr60908.c: New test.
8895
01e1dea3
DM
88962016-01-26 David Malcolm <dmalcolm@redhat.com>
8897
8898 PR other/69006
8899 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8900 directive.
8901 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8902 expected multiline output to reflect the colorization being
8903 disabled before newlines.
8904 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8905 (custom_diagnostic_finalizer): Replace call to
8906 pp_newline_and_flush with call to pp_flush.
8907 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8908 * gfortran.dg/implicit_class_1.f90: Likewise.
8909 * lib/gcc-dg.exp (allow_blank_lines): New global.
8910 (dg-allow-blank-lines-in-output): New procedure.
8911 (gcc-dg-prune): Complain about blank lines in the output, unless
8912 dg-allow-blank-lines-in-output was called.
8913 * lib/multiline.exp (_build_multiline_regex): Only support
8914 arbitrary followup text for non-blank-lines, not for blank lines.
8915
13f92e8d
JJ
89162016-01-26 Jakub Jelinek <jakub@redhat.com>
8917
8918 PR tree-optimization/69483
8919 * gcc.dg/pr69483.c: New test.
8920 * g++.dg/opt/pr69483.C: New test.
8921
92422235
CL
89222016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8923
8924 PR target/68620
8925 * gcc.target/arm/pr68620.c: New test.
8926
0bccf11b
L
89272016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8928
8929 * gcc.target/i386/pr68986-2.c: Remove -m32.
8930
81cd202e
L
89312016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8932
8933 PR target/68986
8934 * gcc.target/i386/pr68986-1.c: New test.
8935 * gcc.target/i386/pr68986-2.c: Likewise.
8936 * gcc.target/i386/pr68986-3.c: Likewise.
8937
213a1c03
CB
89382016-01-26 Christian Bruel <christian.bruel@st.com>
8939
8940 * lib/target-supports.exp
8941 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8942 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8943 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8944
22a08dd1
RB
89452016-01-26 Richard Biener <rguenther@suse.de>
8946
8947 PR tree-optimization/69452
8948 * gcc.dg/torture/pr69452.c: New testcase.
8949
6c06e0e8
JJ
89502016-01-26 Jakub Jelinek <jakub@redhat.com>
8951
8952 PR target/69442
8953 * gcc.dg/pr69442.c: New test.
8954
b96824c4
RFI
89552016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8956
8957 PR target/67896
8958 * gcc.target/aarch64/simd/pr67896.C: New.
8959
5ee31e57
RS
89602016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8961
8962 PR tree-optimization/69400
8963 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8964 function.
8965 (plugin_init): Call it.
8966 * gcc.dg/torture/pr69400.c: New test.
8967
7ddfb31d
CL
89682016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8969
8970 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8971
1e050c90
AK
89722016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8973 Sebastian Pop <s.pop@samsung.com>
8974
8975 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8976 isl-0.15.
8977
c8ee4bf5
AK
89782016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8979 Sebastian Pop <s.pop@samsung.com>
8980
8981 * gcc.dg/graphite/pr69292.c: New.
8982
d902b330
JJ
89832016-01-25 Jakub Jelinek <jakub@redhat.com>
8984
8985 * c-c++-common/goacc/use_device-1.c: New test.
8986
2c89b952
JL
89872016-01-25 Jeff Law <law@redhat.com>
8988
8989 PR tree-optimization/69196
8990 PR tree-optimization/68398
8991 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8992 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8993
685c8785
DE
89942016-01-25 David Edelsohn <dje.gcc@gmail.com>
8995
8996 PR target/69469
8997 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8998 Algorithm.
8999
95cef0c1
RB
90002016-01-25 Richard Biener <rguenther@suse.de>
9001
9002 PR testsuite/69380
9003 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9004
2947d3b2
IE
90052016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9006
9007 PR target/69421
9008 * gcc.dg/pr69421.c: New test.
9009
ae19075a
BB
90102016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9011
9012 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9013 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9014 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9015 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9016 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9017 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9018 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9019 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9020 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9021 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9022
fa4511c2
RB
90232016-01-25 Richard Biener <rguenther@suse.de>
9024
9025 PR tree-optimization/69376
9026 * gcc.dg/torture/pr69376.c: New testcase.
9027
1d101216
JD
90282016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9029
9030 PR fortran/69397
9031 PR fortran/68442
9032 * gfortran.dg/interface_38.f90: New test.
9033 * gfortran.dg/interface_39.f90: New test.
a0909527 9034
a59b92b0
PP
90352016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9036
9037 Revert:
9038 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9039
9040 PR c++/11858
9041 PR c++/24663
9042 PR c++/24664
9043 * g++.dg/template/pr11858.C: New test.
9044 * g++.dg/template/pr24663.C: New test.
9045 * g++.dg/template/unify12.C: New test.
9046 * g++.dg/template/unify13.C: New test.
9047 * g++.dg/template/unify14.C: New test.
9048 * g++.dg/template/unify15.C: New test.
9049 * g++.dg/template/unify16.C: New test.
9050 * g++.dg/template/unify17.C: New test.
9051
16acb1a8
DH
90522016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9053
9054 PR fortran/68283
9055 gfortran.dg/pr68283.f90: New test.
9056
094773e8
TK
90572016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9058
9059 PR fortran/66094
9060 * gfortran.dg/inline_matmul_13.f90: New test.
9061 * gfortran.dg/matmul_bounds_8.f90: New test.
9062 * gfortran.dg/matmul_bounds_9.f90: New test.
9063 * gfortran.dg/matmul_bounds_10.f90: New test.
9064
42fb90d7
TV
90652016-01-23 Tom de Vries <tom@codesourcery.com>
9066
9067 PR tree-optimization/69426
9068 * gcc.dg/autopar/pr69426.c: New test.
9069
69da7802
MS
90702016-01-23 Martin Sebor <msebor@redhat.com>
9071
9072 PR c++/58109
9073 PR c++/69022
9074 * g++.dg/cpp0x/alignas5.C: New test.
9075 * g++.dg/ext/vector29.C: Same.
9076
da17300a
UB
90772016-01-23 Uros Bizjak <ubizjak@gmail.com>
9078
9079 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9080 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9081 _GNU_SOURCE from compile flags to the source.
9082 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9083 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9084 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9085 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9086
62041cfc
JJ
90872016-01-22 Jakub Jelinek <jakub@redhat.com>
9088
9089 PR target/69432
9090 * g++.dg/opt/pr69432.C: New test.
9091
f7d2ad6f
BS
90922016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9093
9094 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9095 32-bit targets testing an -m64 multilib.
9096
d403fc9a
WS
90972016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9098
9099 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9100 64-bit support.
9101
4aa16f8d
JG
91022016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9103
9104 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9105
7c816d0f
CB
91062016-01-21 Christian Bruel <christian.bruel@st.com>
9107
9108 PR target/68674
9109 * gcc.target/i386/pr68674.c
9110 * gcc.target/aarch64/pr68674.c
9111 * gcc.target/arm/pr68674.c
9112
fce661e8
KT
91132016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9114
9115 PR target/69403
9116 * gcc.c-torture/execute/pr69403.c: New test.
9117
4696899f
PC
91182016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9119
9120 PR c++/55843
9121 * g++.dg/template/pr55843.C: New.
9122
bac69366
AL
91232016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9124
9125 PR testsuite/66877
9126 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9127 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9128
b57d3a5c
BS
91292016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9130
9131 PR testsuite/67489
da17300a
UB
9132 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9133 from dg-do compile directive, and instead add
9134 { dg-require-effective-target int128 }.
b57d3a5c 9135
9f04a53e
MS
91362016-01-20 Martin Sebor <msebor@redhat.com>
9137
9138 PR c/69405
9139 * gcc.dg/sync-fetch.c: New test.
9140
38a51663
JL
91412016-01-21 Martin Sebor <msebor@redhat.com>
9142
9143 PR target/69252
9144 * gcc.target/powerpc/pr69252.c: New test.
9145
2423a75a
JD
91462016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9147
9148 PR fortran/65996
da17300a 9149 * gfortran.dg/pr65996.f90: New test.
2423a75a 9150
0a76463f
DV
91512016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9152
9153 PR c++/68810
9f04a53e 9154 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9155 expected to generate an error.
0a76463f 9156
9776e692
BS
91572016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9158
9159 PR middle-end/66178
9160 * gcc.dg/torture/pr66178.c: New test.
9161
c8d3e088
AB
91622016-01-21 Anton Blanchard <anton@samba.org>
9163 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9164
9165 PR target/63354
9166 * gcc.target/powerpc/pr63354.c: New test.
9167
35b707ff
VM
91682016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9169
9170 PR rtl-optimization/68990
9171 * gcc.target/i386/pr68990: New.
9172
157b0829
NC
91732016-01-21 Nick Clifton <nickc@redhat.com>
9174
9175 PR target/69129
9176 * gcc.target/mips/pr69129.c: New.
9177
aede6748
PC
91782016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9179
9180 PR c++/58046
9181 * g++.dg/cpp0x/pr58046.C: New.
9182
5463c2c8
JJ
91832016-01-21 Jakub Jelinek <jakub@redhat.com>
9184
6d31cc75
SS
9185 PR target/69187
9186 PR target/65624
9187 * gcc.target/arm/pr69187.c: New test.
9188
5463c2c8
JJ
9189 PR c++/69355
9190 * g++.dg/torture/pr69355.C: New test.
9191
fa28f32b
AK
91922016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9193 Sebastian Pop <s.pop@samsung.com>
9194
9195 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9196
b920a047
AK
91972016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9198 Sebastian Pop <s.pop@samsung.com>
9199
da17300a 9200 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9201
bdd3aea6
JJ
92022016-01-21 Jakub Jelinek <jakub@redhat.com>
9203
9204 PR middle-end/67653
9205 * c-c++-common/pr67653.c: New test.
9206 * gcc.dg/torture/pr29119.c: Add dg-warning.
9207
26a2e6ae
PB
92082016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9209
9210 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9211
d25c7690
PK
92122016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9213
9214 PR c/24293
9215 * gcc.dg/pr24293.c: New test.
9216 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9217 incomplete struct type.
9218 * gcc.dg/declspec-1.c: Likewise.
9219 * gcc.dg/pr63549.c: Likewise.
9220
889d5698
JJ
92212016-01-20 Jakub Jelinek <jakub@redhat.com>
9222
9223 PR tree-optimization/66612
9224 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9225 for bdn instruction.
9226
d7cf3dc7
CL
92272016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9228
9229 * lib/target-supports.exp
9230 (check_effective_target_arm_fp_ok_nocache): New.
9231 (check_effective_target_arm_fp_ok): New.
9232 (add_options_for_arm_fp): New.
9233 (check_effective_target_arm_crypto_ok_nocache): Require
9234 target_arm_v8_neon_ok instead of arm32.
9235 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9236 (check_effective_target_arm_crypto_pragma_ok): New.
9237 (add_options_for_arm_vfp): New.
9238 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9239 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9240 target instead. Force initial fpu to vfp.
9241 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9242 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9243 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9244 dependency.
9245 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9246 use arm_vfp effective target instead. Force initial fpu to vfp.
9247 * gcc.target/arm/attr-neon3.c: Likewise.
9248 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9249 arm_vfp_ok.
9250 * gcc.target/arm/unsigned-float.c: Likewise.
9251 * gcc.target/arm/vfp-1.c: Likewise.
9252 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9253 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9254 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9255 * gcc.target/arm/vfp-ldmias.c: Likewise.
9256 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9257 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9258 * gcc.target/arm/vfp-stmiad.c: Likewise.
9259 * gcc.target/arm/vfp-stmias.c: Likewise.
9260 * gcc.target/arm/vnmul-1.c: Likewise.
9261 * gcc.target/arm/vnmul-2.c: Likewise.
9262 * gcc.target/arm/vnmul-3.c: Likewise.
9263 * gcc.target/arm/vnmul-4.c: Likewise.
9264
01ac9704 92652016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9266
e84b00da
L
9267 PR testsuite/69366
9268 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9269 the MPX run-time library, for compile-time MPX test.
9270 * gcc.target/i386/chkp-always_inline.c: Likewise.
9271 * gcc.target/i386/chkp-bndret.c: Likewise.
9272 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9273 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9274 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9275 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9276 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9277 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9278 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9279 * gcc.target/i386/chkp-label-address.c: Likewise.
9280 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9281 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9282 * gcc.target/i386/chkp-pr69044.c: Likewise.
9283 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9284 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9285 * gcc.target/i386/chkp-strchr.c: Likewise.
9286 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9287 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9288 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9289 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9290 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9291 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9292 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9293 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9294 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9295 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9296 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9297 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9298 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9299 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9300 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9301 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9302 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9303 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9304 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9305 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9306 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9307 * gcc.target/i386/pr63995-2.c: Likewise.
9308 * gcc.target/i386/pr64805.c: Likewise.
9309 * gcc.target/i386/pr65044.c: Likewise.
9310 * gcc.target/i386/pr65167.c: Likewise.
9311 * gcc.target/i386/pr65183.c: Likewise.
9312 * gcc.target/i386/pr65184.c: Likewise.
9313 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9314
28b33016
IE
93152016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9316
9317 PR tree-optimization/69328
9318 * gcc.dg/pr69328.c: New test.
9319
bcff0913
JL
93202016-01-20 Jeff Law <law@redhat.com>
9321
bf0bb970 9322 PR target/25114
bcff0913
JL
9323 * gcc.target/m68k/pr25114.c: New test.
9324
a3f69631
AV
93252016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9326
9327 * gcc.target/arm/memset-inline-10.c: Added
9328 dg-require-effective-target arm_thumb2_ok.
9329
af33ba0d
EB
93302016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9331
9332 * gcc.dg/debug/dwarf2/sso.c: New test.
9333
7596d5de
UB
93342016-01-19 Uros Bizjak <ubizjak@gmail.com>
9335
9336 PR testsuite/68820
9337 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9338 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9339 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9340
ceda2c69
JH
93412016-01-19 Jan Hubicka <hubicka@ucw.cz>
9342
9343 PR ipa/66223
9344 * g++.dg/ipa/devirt-50.C: New testcase.
9345
38a979f2
MP
93462016-01-19 Marek Polacek <polacek@redhat.com>
9347
9348 PR c++/68965
9349 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9350 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9351
962801c5
KT
93522016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9353
9354 PR target/69135
9355 * gcc.target/arm/pr69135_1.c: New test.
9356
078fe40a
WD
93572015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9358
9359 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9360
786e3c06
WD
93612015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9362
9363 * gcc.target/aarch64/ccmp_1.c: New testcase.
9364
1e297006
MP
93652016-01-19 Marek Polacek <polacek@redhat.com>
9366
9367 PR c++/68586
9368 * g++.dg/cpp0x/enum30.C: New test.
9369
879c27e3
RB
93702016-01-19 Richard Biener <rguenther@suse.de>
9371
9372 PR tree-optimization/69336
9373 * g++.dg/tree-ssa/pr69336.C: New testcase.
9374
015337d3
JJ
93752016-01-19 Jakub Jelinek <jakub@redhat.com>
9376
9377 PR debug/65779
9378 * gcc.dg/pr65779.c: New test.
9379
e2c768b6
RB
93802016-01-19 Richard Biener <rguenther@suse.de>
9381
9382 PR tree-optimization/69352
9383 * gcc.dg/torture/pr69352.c: New testcase.
9384
569efc34
JJ
93852016-01-19 Jakub Jelinek <jakub@redhat.com>
9386
9387 PR rtl-optimization/68955
9388 PR rtl-optimization/64557
9389 * gcc.dg/torture/pr68955.c: New test.
9390
e49d321f
JH
93912016-01-19 Jan Hubicka <hubicka@ucw.cz>
9392
9393 PR lto/69136
9394 * g++.dg/torture/pr69136.C: New testcase.
9395
e9191ad3
JH
93962016-01-19 Jan Hubicka <hubicka@ucw.cz>
9397
9398 PR lto/69133
9399 * g++.dg/lto/pr69133_0.C: New testcase.
9400 * g++.dg/lto/pr69133_1.C: New testcase.
9401
2bedb645
JL
94022016-01-15 Jeff Law <law@redhat.com>
9403
9404 PR tree-optimization/69320
9405 * gcc.c-torture/pr69320-1.c: New test.
9406 * gcc.c-torture/pr69320-2.c: New test.
9407 * gcc.c-torture/pr69320-3.c: New test.
9408 * gcc.c-torture/pr69320-4.c: New test.
9409
17c15cb9
PP
94102016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9411
9412 PR c++/11858
9413 PR c++/24663
9414 PR c++/24664
9415 * g++.dg/template/pr11858.C: New test.
9416 * g++.dg/template/pr24663.C: New test.
9417 * g++.dg/template/unify12.C: New test.
9418 * g++.dg/template/unify13.C: New test.
9419 * g++.dg/template/unify14.C: New test.
9420 * g++.dg/template/unify15.C: New test.
9421 * g++.dg/template/unify16.C: New test.
9422 * g++.dg/template/unify17.C: New test.
9423
9617fd08
DM
94242016-01-18 David Malcolm <dmalcolm@redhat.com>
9425
9426 PR testsuite/69181
9427 * gcc.dg/pr69181-1.c: New test file.
9428 * gcc.dg/pr69181-2.c: New test file.
9429 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9430 globals by moving it to...
9431 (cleanup-after-saved-dg-test): ...this new function. Add
9432 "global additional_sources_used". Add reset of global
9433 multiline_expected_outputs to the empty list.
9434 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9435 global to...
9436 (multiline_expected_outputs): ...this, and updated comments to
9437 note that it is modified from gcc-dg.exp.
9438 (dg-end-multiline-output): Update for the above renaming.
9439 (handle-multiline-outputs): Likewise. Remove the clearing
9440 of the expected outputs to the empty list.
9441
b555a2e4
RB
94422016-01-18 Richard Biener <rguenther@suse.de>
9443
9444 PR tree-optimization/69297
9445 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9446
96902805
JM
94472016-01-18 Joseph Myers <joseph@codesourcery.com>
9448
9449 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9450 dg-options.
9451 * gcc.target/mips/mips-3d-2.c: Likewise.
9452 * gcc.target/mips/mips-3d-3.c: Likewise.
9453 * gcc.target/mips/mips-3d-4.c: Likewise.
9454 * gcc.target/mips/mips-3d-5.c: Likewise.
9455 * gcc.target/mips/mips-3d-6.c: Likewise.
9456 * gcc.target/mips/mips-3d-7.c: Likewise.
9457 * gcc.target/mips/mips-3d-8.c: Likewise.
9458 * gcc.target/mips/mips-3d-9.c: Likewise.
9459 * gcc.target/mips/mips-ps-1.c: Likewise.
9460 * gcc.target/mips/mips-ps-2.c: Likewise.
9461 * gcc.target/mips/mips-ps-3.c: Likewise.
9462 * gcc.target/mips/mips-ps-4.c: Likewise.
9463 * gcc.target/mips/mips-ps-5.c: Likewise.
9464 * gcc.target/mips/mips-ps-6.c: Likewise.
9465 * gcc.target/mips/mips-ps-7.c: Likewise.
9466 * gcc.target/mips/mips-ps-type.c: Likewise.
9467 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9468 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9469
40e26f94
TV
94702016-01-18 Tom de Vries <tom@codesourcery.com>
9471
9472 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9473 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9474 * c-c++-common/goacc/kernels-empty.c: New test.
9475 * c-c++-common/goacc/kernels-eternal.c: New test.
9476 * c-c++-common/goacc/kernels-loop-2.c: New test.
9477 * c-c++-common/goacc/kernels-loop-3.c: New test.
9478 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9479 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9480 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9481 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9482 * c-c++-common/goacc/kernels-loop-data.c: New test.
9483 * c-c++-common/goacc/kernels-loop-g.c: New test.
9484 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9485 * c-c++-common/goacc/kernels-loop-n.c: New test.
9486 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9487 * c-c++-common/goacc/kernels-loop.c: New test.
9488 * c-c++-common/goacc/kernels-noreturn.c: New test.
9489 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9490 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9491 * c-c++-common/goacc/kernels-reduction.c: New test.
9492
a98d4647
TV
94932016-01-18 Tom de Vries <tom@codesourcery.com>
9494
9495 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9496 * gcc.dg/autopar/outer-2.c: Same.
9497 * gcc.dg/autopar/outer-3.c: Same.
9498 * gcc.dg/autopar/outer-4.c: Same.
9499 * gcc.dg/autopar/outer-5.c: Same.
9500 * gcc.dg/autopar/outer-6.c: Same.
9501 * gcc.dg/autopar/parallelization-1.c: Same.
9502 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9503 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9504 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9505 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9506 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9507 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9508 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9509 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9510 * gcc.dg/autopar/pr39500-1.c: Same.
9511 * gcc.dg/autopar/pr39500-2.c: Same.
9512 * gcc.dg/autopar/pr46193.c: Same.
9513 * gcc.dg/autopar/pr46194.c: Same.
9514 * gcc.dg/autopar/pr49580.c: Same.
9515 * gcc.dg/autopar/pr49960-1.c: Same.
9516 * gcc.dg/autopar/pr49960.c: Same.
9517 * gcc.dg/autopar/pr68373.c: Same.
9518 * gcc.dg/autopar/reduc-1.c: Same.
9519 * gcc.dg/autopar/reduc-1char.c: Same.
9520 * gcc.dg/autopar/reduc-1short.c: Same.
9521 * gcc.dg/autopar/reduc-2.c: Same.
9522 * gcc.dg/autopar/reduc-2char.c: Same.
9523 * gcc.dg/autopar/reduc-2short.c: Same.
9524 * gcc.dg/autopar/reduc-3.c: Same.
9525 * gcc.dg/autopar/reduc-4.c: Same.
9526 * gcc.dg/autopar/reduc-6.c: Same.
9527 * gcc.dg/autopar/reduc-7.c: Same.
9528 * gcc.dg/autopar/reduc-8.c: Same.
9529 * gcc.dg/autopar/reduc-9.c: Same.
9530 * gcc.dg/autopar/uns-outer-4.c: Same.
9531 * gcc.dg/autopar/uns-outer-5.c: Same.
9532 * gcc.dg/autopar/uns-outer-6.c: Same.
9533 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9534 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9535
da976fa8
AL
95362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9537
9538 PR target/63679
9539 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9540 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9541
70c1e886
AL
95422016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9543
9544 PR target/63679
9545 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9546 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9547 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9548
88bed196
AL
95492016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9550
9551 PR target/63679
9552 * gcc.dg/tree-ssa/sra-17.c: New.
9553 * gcc.dg/tree-ssa/sra-18.c: New.
9554
3dd5f42e
IE
95552016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9556
9557 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9558
ae5a77fa
EB
95592016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9560
9561 * gnat.dg/inline12.adb: New test.
9562
11e57fc6
BC
95632016-01-18 Bin Cheng <bin.cheng@arm.com>
9564
9565 PR tree-optimization/66797
9566 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9567
995b6fe0
RB
95682016-01-18 Richard Biener <rguenther@suse.de>
9569
9570 PR tree-optimization/69170
9571 * gcc.dg/torture/pr69170.c: New testcase.
9572
82ee0cf2 95732016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9574
9575 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9576
d69da357
TV
95772016-01-16 Tom de Vries <tom@codesourcery.com>
9578
9579 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9580
a3845283
TV
95812016-01-16 Tom de Vries <tom@codesourcery.com>
9582
9583 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9584 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9585 redundant dg-require-effective-target pthread.
9586 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9587 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9588 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9589 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9590 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9591 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9592 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9593
197a6aa6
DE
95942016-01-16 David Edelsohn <dje.gcc@gmail.com>
9595
9596 PR target/68609
9597 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9598 * gcc.target/powerpc/recip-7.c: Same.
9599
ec7886c1
PP
96002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9601
9602 PR c++/69091
9603 * g++.dg/template/pr69091.C: New test.
9604
203484bb
PP
96052016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9606
9607 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9608 dump does not contain an error_mark_node.
9609 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9610 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9611
aa2500e9
PP
96122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9613
9614 PR c++/68936
9615 * g++.dg/template/pr68936.C: New test.
9616
28621a5c
DE
96172016-01-15 David Edelsohn <dje.gcc@gmail.com>
9618
9619 PR target/68609
9620 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9621 * gcc.target/powerpc/recip-2.c: Same.
9622 * gcc.target/powerpc/recip-3.c: Same.
9623 * gcc.target/powerpc/recip-4.c: Same.
9624 * gcc.target/powerpc/recip-sqrtf.c: Same.
9625
40c43aca
JL
96262016-01-15 Jeff Law <law@redhat.com>
9627
9628 PR tree-optimization/69270
9629 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9630 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9631
afbc5ae8
PT
96322016-01-15 Paul Thomas <pault@gcc.gnu.org>
9633
9634 PR fortran/49630
9635 * gfortran.dg/deferred_character_13.f90: New test for the fix
9636 of comment 3 of the PR.
9637
9638 PR fortran/54070
9639 * gfortran.dg/deferred_character_8.f90: New test
9640 * gfortran.dg/allocate_error_5.f90: New test
9641
9642 PR fortran/60593
9643 * gfortran.dg/deferred_character_10.f90: New test
9644
9645 PR fortran/60795
9646 * gfortran.dg/deferred_character_14.f90: New test
9647
9648 PR fortran/61147
9649 * gfortran.dg/deferred_character_11.f90: New test
9650
9651 PR fortran/64324
9652 * gfortran.dg/deferred_character_9.f90: New test
9653
49abe076
VM
96542016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9655
9656 PR rtl-optimization/69030
9657 * gcc.target/i386/pr69030.c: New.
9658
16d12992
KT
96592016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9660
9661 * gcc.target/aarch64/target_attr_17.c: New test.
9662
78810bd3
RB
96632016-01-15 Richard Biener <rguenther@suse.de>
9664
9665 PR tree-optimization/66856
9666 * gcc.dg/torture/pr66856-1.c: New testcase.
9667 * gcc.dg/torture/pr66856-2.c: Likewise.
9668
2bd847fe
RB
96692016-01-15 Richard Biener <rguenther@suse.de>
9670
9671 PR debug/69137
9672 * g++.dg/lto/pr69137_0.C: New testcase.
9673
a00fe3b7
RS
96742016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9675
9676 PR middle-end/69246
9677 * gcc.target/i386/pr69246.c: New test.
9678
cbb0e83b
DV
96792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9680
7596d5de 9681 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9682
5a500ecf
DV
96832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9684
9685 PR c++/56194
9686 * g++.dg/init/const9.C: Disable test on S/390.
9687
5d9bf64f
DV
96882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9689
9690 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9691 * g++.dg/Wno-frame-address.C: Ditto.
9692
e234b19e
DV
96932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9694
9695 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9696
89483f99
RB
96972016-01-15 Richard Biener <rguenther@suse.de>
9698
9699 PR tree-optimization/68961
9700 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9701
94f37395
IE
97022016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9703
9704 * gcc.target/i386/pr65105-5.c: New test.
9705
82ee0cf2 97062016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9707
9708 * gcc.c-torture/execute/alias-4.c: New testcase.
9709
82ee0cf2 97102016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9711
9712 PR ipa/68148
9713 * g++.dg/ipa/devirt-49.C: New testcase.
9714
092f7deb 97152016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9716
9717 PR target/65837
9718 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9719 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9720 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9721
e93c66bc
RB
97222016-01-15 Richard Biener <rguenther@suse.de>
9723
9724 PR tree-optimization/69117
9725 * gcc.dg/torture/pr69117.c: New testcase.
9726
c47eaca6 97272015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9728
9729 PR c++/69048
9730 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9731
c3f6914a
FXC
97322016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9733
9734 PR testsuite/67509
9735 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9736 range tests use 100 * maximum instead of maximum + 1.
9737
cd65ae90
JJ
97382016-01-14 Jakub Jelinek <jakub@redhat.com>
9739
9740 PR debug/69244
9741 * gcc.dg/guality/pr69244.c: New test.
9742
19643948
UB
97432016-01-14 Uros Bizjak <ubizjak@gmail.com>
9744
9745 * lib/target-supports.exp (check_effective_target_issignaling):
9746 New procedure.
9747 * gcc.dg/pr61441.c: Require issignaling effective target.
9748
fe79c97e
SB
97492016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9750
9751 PR target/68803
9752 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9753
c7df95d8
DM
97542016-01-14 David Malcolm <dmalcolm@redhat.com>
9755
9756 PR c++/68819
9757 PR preprocessor/69177
9758 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9759 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9760 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9761 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9762
00083992
MP
97632016-01-14 Marek Polacek <polacek@redhat.com>
9764
9765 PR c/69262
9766 * gcc.dg/array-15.c: New test.
9767
0c9b3294
JJ
97682016-01-14 Jakub Jelinek <jakub@redhat.com>
9769
9770 PR middle-end/68146
9771 PR tree-optimization/69155
9772 * gfortran.dg/pr68146.f: New test.
9773 * gfortran.dg/pr69155.f90: New test.
9774
3688e13d
RB
97752016-01-14 Richard Biener <rguenther@suse.de>
9776
9777 PR tree-optimization/68060
9778 * gcc.dg/torture/pr68060-1.c: New testcase.
9779 * gcc.dg/torture/pr68060-2.c: Likewise.
9780
bab0ad3a
NC
97812016-01-14 Nick Clifton <nickc@redhat.com>
9782
9783 * lib/target-supports.exp
9784 (check_effective_target_arm_neon_ok_nocache): Add an option
9785 sequence that includes setting the ARM architecture to ARMv7-A.
9786 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9787 command line options necessary to enable Neon support.
9788 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9789 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9790 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9791 * gcc.target/arm/pr69180.c: Likewise.
9792
947c2ce5
JL
97932016-01-14 Jeff Law <law@redhat.com>
9794
9795 PR tree-optimization/69270
9796 * gcc.dg/tree-ssa/pr69270.c: New test.
9797
3342fd71
BS
97982016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9799
9800 PR c/66208
9801 * c-c++-common/pr66208.c: New file.
9802
2ad3adf1
JJ
98032016-01-13 Jakub Jelinek <jakub@redhat.com>
9804
9805 PR tree-optimization/69156
9806 * gcc.dg/pr69156.c: New test.
9807
398d6feb
L
98082016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9809
9810 * gcc.target/i386/pr69225-7.c: New test.
9811
4c868789
RH
98122016-01-13 Richard Henderson <rth@redhat.com>
9813
9814 * gcc.dg/tm/memopt-13.c: Update expected function.
9815 * gcc.dg/tm/memopt-6.c: Likewise.
9816
ef6d1772
UB
98172016-01-13 Uros Bizjak <ubizjak@gmail.com>
9818
9819 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9820 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9821 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9822 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9823
ef6d1772
UB
98242016-01-13 Tom de Vries <tom@codesourcery.com>
9825
9826 PR tree-optimization/69169
0b4b6ef2
TV
9827 * gcc.dg/pr69169.c: New test.
9828
2ad3adf1 98292016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9830
9831 PR target/69228
9832 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9833 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9834 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9835 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9836 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9837 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9838 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9839 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9840
9060e335
AK
98412016-01-13 Jakub Jelinek <jakub@redhat.com>
9842
9843 PR target/69247
9844 * gcc.dg/pr69247.c: New test.
9845
40311329
RB
98462016-01-13 Richard Biener <rguenther@suse.de>
9847
9848 PR tree-optimization/69242
9849 * gcc.dg/torture/pr69242.c: New testcase.
9850
ccbd7103
RB
98512016-01-13 Richard Biener <rguenther@suse.de>
9852
9853 PR tree-optimization/69186
9854 * gcc.dg/torture/pr69186.c: New testcase.
9855
c6f72a46
JL
98562016-01-13 Jeff Law <law@redhat.com>
9857
9858 PR tree-optimization/67755
9859 * gcc.dg/tree-ssa/pr67755.c: New test.
9860
98612016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9862
9863 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9864 pass number in output by a star.
9865
c446cf07
BC
98662016-01-12 Bin Cheng <bin.cheng@arm.com>
9867
9868 PR tree-optimization/68911
9869 * gcc.c-torture/execute/pr68911.c: New test.
9870
5342156c
MP
98712016-01-12 Marek Polacek <polacek@redhat.com>
9872
9873 PR c++/68979
9874 * g++.dg/warn/permissive-1.C: New test.
9875
65364cc5
JJ
98762016-01-12 Jakub Jelinek <jakub@redhat.com>
9877
9878 PR objc++/68511
9879 PR c++/69213
9880 * g++.dg/opt/pr69213.C: New test.
9881
81b9a3d9
CB
98822016-01-12 Christian Bruel <christian.bruel@st.com>
9883
9884 PR target/69180
9885 * gcc.target/arm/pr69180.c: New test.
9886
3c4e91c9
RB
98872016-01-12 Richard Biener <rguenther@suse.de>
9888
9889 PR lto/69077
9890 * g++.dg/lto/pr69077_0.C: New testcase.
9891 * g++.dg/lto/pr69077_1.C: Likewise.
9892
5664cea1
JJ
98932016-01-12 Jakub Jelinek <jakub@redhat.com>
9894
9895 PR target/69175
9896 * g++.dg/opt/pr69175.C: New test.
9897
86cefc49
AL
98982016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9899
9900 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9901 rather than #including math.h & stdlib.h.
9902 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9903 * gcc.dg/vect/pr49771.c: Likewise.
9904 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9905 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9906 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9907 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9908 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9909 * gcc.dg/vect/pr44507.c: Likewise.
9910 * gcc.dg/vect/pr45902.c: Likewise.
9911 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9912 * gcc.dg/vect/vect-117.c: Likewise.
9913 * gcc.dg/vect/vect-99.c: Likewise.
9914 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9915 * gcc.dg/vect/vect-cond-1.c: Likewise.
9916 * gcc.dg/vect/vect-cond-2.c: Likewise.
9917 * gcc.dg/vect/vect-cond-3.c: Likewise.
9918 * gcc.dg/vect/vect-cond-4.c: Likewise.
9919 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9920 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9921 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9922 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9923 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9924 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9925 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9926 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9927 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9928 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9929 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9930 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9931 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9932 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9933 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9934 include of signal.h.
9935 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9936 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9937 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9938 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9939 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9940 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9941 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9942 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9943 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9944 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9945 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9946 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9947 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9948 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9949 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9950 * gcc.dg/vect/vect-outer-5.c: Likewise.
9951 * gcc.dg/vect/vect-outer-6.c: Likewise.
9952 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9953 include of stdio.h.
9954
b832f61e
NC
99552016-01-12 Nick Clifton <nickc@redhat.com>
9956
9957 PR target/68913
9958 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9959 to fread so that it will be found in all target runtimes.
9960
8eac49b1
RB
99612016-01-12 Richard Biener <rguenther@suse.de>
9962
9963 PR tree-optimization/69053
9964 * g++.dg/torture/pr69053.C: New testcase.
9965
2935d994
RB
99662016-01-12 Richard Biener <rguenther@suse.de>
9967
9968 PR tree-optimization/69168
9969 * gcc.dg/torture/pr69168.c: New testcase.
9970
66c16fd9
RB
99712016-01-12 Richard Biener <rguenther@suse.de>
9972
9973 PR tree-optimization/69157
9974 * gcc.dg/torture/pr69157.c: New testcase.
9975
99762016-01-12 Richard Biener <rguenther@suse.de>
9977
9978 PR tree-optimization/69174
9979 * gcc.dg/torture/pr69174.c: New testcase.
9980
723033a6
JJ
99812016-01-12 Jakub Jelinek <jakub@redhat.com>
9982
9983 PR c++/66808
9984 PR c++/69000
9985 * g++.dg/tls/pr66808.C: New test.
9986 * g++.dg/tls/pr69000.C: New test.
9987
3574cf47
BS
99882016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9989
9990 * gcc.target/powerpc/swaps-p8-23.c: New test.
9991 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9992
feb20787
JDA
99932016-01-11 John David Anglin <danglin@gcc.gnu.org>
9994
9995 PR tree-optimization/68356
9996 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9997
27b1820a
KV
99982016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9999 Jim Wilson <jim.wilson@linaro.org>
10000
10001 PR target/69194
10002 * gcc.target/arm/pr69194.c: New test.
10003
cf4de6af
L
100042016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10005
10006 PR target/69225
10007 * gcc.target/i386/pr69225-1.c: New test.
10008 * gcc.target/i386/pr69225-2.c: Likewise.
10009 * gcc.target/i386/pr69225-3.c: Likewise.
10010 * gcc.target/i386/pr69225-4.c: Likewise.
10011 * gcc.target/i386/pr69225-5.c: Likewise.
10012 * gcc.target/i386/pr69225-6.c: Likewise.
10013
1ebd5558
JJ
100142016-01-11 Jakub Jelinek <jakub@redhat.com>
10015
23552a4d
JJ
10016 PR target/67462
10017 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10018 if lp64.
10019
26ff85b0
JJ
10020 PR target/69071
10021 * gcc.dg/pr69071.c: New test.
10022
9cb6bd74
JJ
10023 PR c++/69211
10024 * g++.dg/opt/pr69211.C: New test.
10025
1ebd5558
JJ
10026 PR tree-optimization/69214
10027 * gcc.c-torture/compile/pr69214.c: New test.
10028
8c18c836
UB
100292016-01-11 Uros Bizjak <ubizjak@gmail.com>
10030
10031 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10032 * gcc.target/i386/pr66232-11.c: Ditto.
10033 * gcc.target/i386/pr66232-12.c: Ditto.
10034 * gcc.target/i386/pr66232-13.c: Ditto.
10035
62446e6e
RB
100362016-01-11 Richard Biener <rguenther@suse.de>
10037
10038 PR tree-optimization/69173
10039 * gcc.dg/torture/pr69173.c: New testcase.
10040
2b8568fe
KT
100412016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10042
10043 PR rtl-optimization/68796
10044 * gcc.target/aarch64/tst_5.c: New test.
10045 * gcc.target/aarch64/tst_6.c: Likewise.
10046
5baf4532
KT
100472016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10048
10049 PR rtl-optimization/68841
10050 * gcc.dg/pr68841.c: New test.
10051 * gcc.c-torture/execute/pr68841.c: New test.
10052
ca90b1ed
YR
100532016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10054
10055 PR rtl-optimization/68920
10056 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10057 for ix86 targets.
10058 * gcc.dg/ifcvt-5.c: New test.
10059
2ad3adf1 100602016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10061
10062 PR bootstrap/69123
10063 * g++.dg/pr69123.C: New.
10064
83834c09
IE
100652016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10066
10067 PR target/69010
10068 * gcc.target/i386/pr69010.c: New test.
10069
dcf89d57
MJ
100702016-01-11 Martin Jambor <mjambor@suse.cz>
10071
10072 PR ipa/69044
10073 * gcc.target/i386/chkp-pr69044.c: New test.
10074
d95167ee
TV
100752016-01-11 Tom de Vries <tom@codesourcery.com>
10076
10077 PR tree-optimization/69109
10078 * gcc.dg/autopar/pr69109-2.c: New test.
10079 * gcc.dg/autopar/pr69109.c: New test.
10080
4f6403a8
TV
100812016-01-11 Tom de Vries <tom@codesourcery.com>
10082
10083 PR tree-optimization/69108
10084 * gcc.dg/autopar/pr69108.c: New test.
10085
21efdd80
PP
100862016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10087
10088 PR c++/69029
10089 * c-c++-common/Wisleading-indentation.c: Augment test.
10090
fd42eed8
TK
100912016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10092
10093 PR fortran/69154
10094 * gfortran.dg/inline_matmul_12.f90: New test.
10095
4f90ee6c
PT
100962016-01-10 Paul Thomas <pault@gcc.gnu.org>
10097
10098 PR fortran/67779
10099 * gfortran.dg/actual_array_offset_1: New test.
10100
3907c6cf
TV
101012016-01-10 Tom de Vries <tom@codesourcery.com>
10102
10103 PR tree-optimization/69062
10104 * gcc.dg/autopar/pr69062.c: New test.
10105
b07b236e
TS
101062016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10107
10108 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10109 * gcc.dg/vect/slp-perm-2.c: Likewise.
10110 * gcc.dg/vect/slp-perm-3.c: Likewise.
10111 * gcc.dg/vect/slp-perm-5.c: Likewise.
10112 * gcc.dg/vect/slp-perm-6.c: Likewise.
10113 * gcc.dg/vect/slp-perm-7.c: Likewise.
10114 * gcc.dg/vect/slp-perm-8.c: Likewise.
10115
23fab8ae
TV
101162016-01-10 Tom de Vries <tom@codesourcery.com>
10117
10118 PR tree-optimization/69039
10119 * gcc.dg/autopar/pr69039.c: New test.
10120
73f0dae2
MP
101212016-01-09 Marek Polacek <polacek@redhat.com>
10122
10123 PR c++/69113
10124 * g++.dg/pr69113.C: New test.
10125
20b8d734
JJ
101262016-01-09 Jakub Jelinek <jakub@redhat.com>
10127
10128 PR middle-end/50865
10129 PR tree-optimization/69097
10130 * gcc.c-torture/execute/pr50865.c: New test.
10131 * gcc.c-torture/execute/pr69097-1.c: New test.
10132 * gcc.c-torture/execute/pr69097-2.c: New test.
10133 * gcc.dg/pr69097-1.c: New test.
10134 * gcc.dg/pr69097-2.c: New test.
10135
c50e614b
JJ
101362016-01-09 Jakub Jelinek <jakub@redhat.com>
10137
10138 PR c++/69164
10139 * g++.dg/opt/pr69164.C: New test.
10140
e0237993
JJ
101412016-01-08 Jakub Jelinek <jakub@redhat.com>
10142
10143 PR tree-optimization/69167
10144 * gcc.dg/pr69167.c: New test.
10145
bd8f5bb2
MP
101462016-01-08 Marek Polacek <polacek@redhat.com>
10147
10148 PR c++/68449
10149 * g++.dg/pr68449.C: New.
10150
bb0f5ca7
AL
101512016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10152
10153 PR tree-optimization/68707
10154 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10155 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10156 on platforms supporting it.
10157 * gcc.dg/vect/slp-perm-2.c: Likewise.
10158 * gcc.dg/vect/slp-perm-3.c: Likewise.
10159 * gcc.dg/vect/slp-perm-5.c: Likewise.
10160 * gcc.dg/vect/slp-perm-7.c: Likewise.
10161 * gcc.dg/vect/slp-perm-8.c: Likewise.
10162 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10163 on platforms supporting it.
10164
22518428
JJ
101652016-01-08 Jakub Jelinek <jakub@redhat.com>
10166
33f0852f
JJ
10167 PR tree-optimization/69162
10168 * gcc.dg/pr69162.c: New test.
10169
22518428
JJ
10170 PR tree-optimization/69172
10171 * gcc.dg/pr69172.c: New test.
10172
80e9b3aa
TP
101732016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10174
10175 PR tree-optimization/67781
10176 * gcc.c-torture/execute/pr67781.c: New file.
10177
262a363f
JJ
101782016-01-08 Jakub Jelinek <jakub@redhat.com>
10179
10180 PR tree-optimization/69083
10181 * gcc.dg/vect/pr69083.c: New test.
10182
6e1f093f
SS
101832016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10184
10185 PR tree-optimization/61441
10186 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10187 Use -fexcess-precision=standard for compiler options.
10188 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10189
53290e07
JJ
101902016-01-08 Jakub Jelinek <jakub@redhat.com>
10191
57bf3072
JJ
10192 PR fortran/69128
10193 * gfortran.dg/gomp/pr69128.f90: New test.
10194
53290e07
JJ
10195 PR c++/69145
10196 * g++.dg/ext/pr69145-1.C: New test.
10197 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10198 * g++.dg/ext/pr69145-2.h: New file.
10199
7a127fa7
MS
102002016-01-07 Martin Sebor <msebor@redhat.com>
10201
10202 PR c/68966
10203 * gcc.dg/atomic-fetch-bool.c: New test.
10204 * gcc.dg/sync-fetch-bool.c: New test.
10205
95918b49
L
102062016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10207
10208 PR fortran/66680
10209 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10210
c8e62a9d
NC
102112016-01-07 Nick Clifton <nickc@redhat.com>
10212
10213 PR target/66655
10214 * g++.dg/pr66655.C: New test.
10215 * g++.dg/pr66655_1.cc: Test support file.
10216 * g++.dg/pr66655.h: Test header file.
10217
2ad3adf1 102182016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10219
10220 PR fortran/66680
10221 gfortran.dg/gomp/pr66680.f90: New test.
10222
4cd9ca92
L
102232016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10224
10225 PR target/69171
10226 * gcc.target/i386/pr69171-1.c: New test.
10227 * gcc.target/i386/pr69171-2.c: Likewise.
10228 * gcc.target/i386/pr69171-3.c: Likewise.
10229 * gcc.target/i386/pr69171-4.c: Likewise.
10230 * gcc.target/i386/pr69171-5.c: Likewise.
10231 * gcc.target/i386/pr69171-6.c: Likewise.
10232
7e33d4dc
BS
102332015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10234
10235 PR middle-end/67639
10236 * c-c++-common/pr67639.c: New test.
10237
fec64afc
JJ
102382016-01-07 Jakub Jelinek <jakub@redhat.com>
10239
10240 PR tree-optimization/69141
10241 * g++.dg/opt/pr69141.C: New test.
10242
f293ad29
EB
102432016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10244
10245 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10246
5027395e
UB
102472016-01-06 Uros Bizjak <ubizjak@gmail.com>
10248
10249 PR target/69140
10250 * gcc.target/i386/pr69140.c: New test
10251
7443cf13
DM
102522016-01-06 David Malcolm <dmalcolm@redhat.com>
10253
10254 * gcc.dg/bad-dereference.c: New test case.
10255
32928931
BS
102562015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10257
10258 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10259
68dd05da
AS
102602016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10261
10262 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10263
6b131d5b
MP
102642016-01-06 Marek Polacek <polacek@redhat.com>
10265
10266 PR sanitizer/69099
10267 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10268
8d9fdb49
MP
102692016-01-05 Marek Polacek <polacek@redhat.com>
10270
10271 PR c/69104
10272 * gcc.dg/atomic-invalid-2.c: New.
10273
acf93f1e
L
102742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10275
10276 PR target/68991
10277 * gcc.target/i386/pr68991.c: New test.
10278
3f50525d
L
102792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10280
10281 PR target/68991
10282 * g++.dg/pr68991-1.C: New test.
10283 * g++.dg/pr68991-2.C: Likewise.
10284
e0237993 102852016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10286
e0237993 10287 PR other/60465
face88a1
ST
10288 * gcc.target/ia64/pr60465-gprel64.c: New test.
10289 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10290
a0866eff
KT
102912016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10292
10293 PR rtl-optimization/68651
10294 * gcc.target/aarch64/pr68651_1.c: New test.
10295
c589e975
DM
102962016-01-05 David Malcolm <dmalcolm@redhat.com>
10297
10298 PR c/69122
10299 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10300
929710d9
NS
103012016-01-05 Nathan Sidwell <nathan@acm.org>
10302
ce3e43d7
NS
10303 PR c++/58583
10304 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10305
929710d9
NS
10306 * gcc.dg/alias-15.c: New.
10307
a2faef8e
NC
103082016-01-05 Nick Clifton <nickc@redhat.com>
10309
10310 PR target/68870
10311 * g++.dg/pr68770.C: New test.
10312
4cfa76e3
MS
103132016-01-04 Mike Stump <mikestump@comcast.net>
10314
10315 * lib/target-supports.exp (check_effective_target_cilkplus):
10316 cilkplus targets require pthreads.
4ece61b6 10317 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10318
4e8a3a35
MM
103192016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10320
10321 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10322 generation.
10323
818ab71a
JJ
103242016-01-04 Jakub Jelinek <jakub@redhat.com>
10325
10326 Update copyright years.
10327
2fe0a208
MP
103282016-01-04 Marek Polacek <polacek@redhat.com>
10329
10330 PR c/68908
10331 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10332 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10333 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10334
9e3b2fe3
EB
103352016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10336
10337 * gcc.target/sparc/20160104-2.c: New test.
10338
e8d65a35
EB
103392016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10340
10341 * gcc.target/sparc/20160104-1.c: New test.
10342
25ccfccd
PT
103432016-01-03 Paul Thomas <pault@gcc.gnu.org>
10344
10345 PR fortran/65045
10346 * gfortran.dg/pr65045.f90: New test.
10347
cb51d382
EB
103482016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10349
10350 * gnat.dg/specs/debug1.ads: Delete.
10351
6eeaad6e
JD
103522016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10353
10354 PR libgfortran/68867
10355 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10356 expression.
10357
2f968603
JD
103582016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10359
10360 PR libgfortran/68867
10361 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10362 PowerPC.
10363
591bb5e4
PT
103642016-01-01 Paul Thomas <pault@gcc.gnu.org>
10365
10366 PR fortran/68864
10367 * gfortran.dg/pr68864.f90: New test.
10368
f1e0620c
JJ
103692016-01-01 Jakub Jelinek <jakub@redhat.com>
10370
942a1319
JJ
10371 PR tree-optimization/69070
10372 * gcc.dg/pr69070.c: New test.
10373
10dff63f
JJ
10374 PR sanitizer/69055
10375 * gfortran.dg/pr69055.f90: New test.
10376
f1e0620c
JJ
10377 PR target/69015
10378 * gcc.dg/pr69015.c: New test.
818ab71a 10379\f
2f883d1c 10380Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10381
10382Copying and distribution of this file, with or without modification,
10383are permitted in any medium without royalty provided the copyright
10384notice and this notice are preserved.