]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
89f1f37e
SK
12016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
2
3 PR fortran/71067
4 * gfortran.dg/pr71067_1.f90: New test.
5 * gfortran.dg/pr71067_2.f90: Ditto.
6
e0d32185
MM
72016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
8
9 * gcc.target/powerpc/vec-extract-1.c: New test.
10
c851722d
SK
112016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
12
13 PR fortran/71799
14 * gfortran.dg/pr71799.f90: New test.
15
f064da6a
PC
162016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
17
18 PR c++/71665
19 * g++.dg/cpp0x/pr71665-1.C: New.
20 * g++.dg/cpp0x/pr71665-2.C: Likewise.
21 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
22 * g++.dg/ext/label10.C: Likewise.
23 * g++.dg/parse/constant5.C: Likewise.
24
1b70aaad
SK
252016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
26
27 PR fortran/71859
28 * gfortran.dg/pr71859.f90: New test.
29 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
30 * gfortran.dg/coarray_collectives_1.f90: Ditto.
31
a23404c9
PT
322016-07-28 Paul Thomas <pault@gcc.gnu.org>
33
34 PR fortran/71883
35 * gfortran.dg/pr71883.f90 : New test.
36
513d866d
YR
372016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
38
39 PR tree-optimization/71734
40 * g++.dg/vect/pr70729-nest.cc: New test.
41
7c428aa2
RL
422016-07-28 Renlin Li <renlin.li@arm.com>
43
44 Revert
45 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
46
47 PR fortran/71902
48 * gfortran.dg/dependency_47.f90: New test.
49
1225d6b1
ML
502016-07-28 Martin Liska <mliska@suse.cz>
51
52 PR gcov-profile/68025
53 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
54
e5f5bf35
ML
552016-07-28 Martin Liska <mliska@suse.cz>
56
57 * g++.dg/vect/pr70944.cc: New test.
58
4536610d
KV
592016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
60
61 PR middle-end/71994
62 * gcc.dg/torture/pr71994.c: New test.
63
8c6961ca
PK
642016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
65
66 PR middle-end/71078
67 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
68 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
69 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
70
8de22ea0
RB
712016-07-27 Richard Biener <rguenther@suse.de>
72
73 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
74
5d9da222
ML
752016-07-27 Martin Liska <mliska@suse.cz>
76
77 * gcc.dg/predict-13.c: New test.
78 * gcc.dg/predict-14.c: New test.
79
af9e275f
SKS
802016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
81
a23404c9 82 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
83 including stdint.h.
84 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
85 including stdint.h.
86
71abba1e
MM
872016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
88
89 PR target/71869
90 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
91 IEEE built-in functions handle quiet and signalling NaNs
92 correctly.
93
9cd74e8f
SK
942016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
95
96 PR fortran/71862
97 * gfortran.dg/pr71862.f90: New test.
98
0d48446f
MS
992016-07-26 Martin Sebor <msebor@redhat.com>
100
101 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
102 selector with dg-options.
103
524cf1e4
PP
1042016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
105
106 PR tree-optimization/18046
107 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
108 * gcc.dg/tree-ssa/vrp103.c: New test.
109 * gcc.dg/tree-ssa/vrp104.c: New test.
110
100665d8
WS
1112016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
112
113 * gcc.target/powerpc/pr63354.c: Require lp64 since
114 -mprofile-kernel is not legal with -m32.
115
0b64ca40
RB
1162016-07-26 Richard Biener <rguenther@suse.de>
117
118 PR rtl-optimization/71984
119 * gcc.dg/torture/pr71984.c: New testcase.
120
9b7937cf
RS
1212016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
122
123 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
124 g++-dg-runtest via et-dg-runtest.
125 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
126 * gcc.dg/vect/vect.exp: Likewise.
127 * gfortran.dg/graphite/graphite.exp: Likewise, but for
128 gfortran-dg-runtest.
129 * gfortran.dg/vect/vect.exp: Likewise.
130 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
131 (check_mips_loongson_hw_available): Likewise.
132 (check_effective_target_mpaired_single_runtime): Likewise.
133 (check_effective_target_mips_loongson_runtime): Likewise.
134 (add_options_for_mpaired_single): Likewise.
135 (check_effective_target_vect_int): Add global et_index.
136 Check and save the supported feature for a target selected by
137 the et_index target. Break long lines where appropriate. Call
138 et-is-effective-target for MIPS with an argument instead of
139 check_effective_target_* where appropriate.
140 (check_effective_target_vect_intfloat_cvt): Likewise.
141 (check_effective_target_vect_uintfloat_cvt): Likewise.
142 (check_effective_target_vect_floatint_cvt): Likewise.
143 (check_effective_target_vect_floatuint_cvt): Likewise.
144 (check_effective_target_vect_simd_clones): Likewise.
145 (check_effective_target_vect_shift): ewise.
146 (check_effective_target_whole_vector_shift): Likewise.
147 (check_effective_target_vect_bswap): Likewise.
148 (check_effective_target_vect_shift_char): Likewise.
149 (check_effective_target_vect_long): Likewise.
150 (check_effective_target_vect_float): Likewise.
151 (check_effective_target_vect_double): Likewise.
152 (check_effective_target_vect_long_long): Likewise.
153 (check_effective_target_vect_no_int_max): Likewise.
154 (check_effective_target_vect_no_int_add): Likewise.
155 (check_effective_target_vect_no_bitwise): Likewise.
156 (check_effective_target_vect_widen_shift): Likewise.
157 (check_effective_target_vect_no_align): Likewise.
158 (check_effective_target_vect_hw_misalign): Likewise.
159 (check_effective_target_vect_element_align): Likewise.
160 (check_effective_target_vect_condition): Likewise.
161 (check_effective_target_vect_cond_mixed): Likewise.
162 (check_effective_target_vect_char_mult): Likewise.
163 (check_effective_target_vect_short_mult): Likewise.
164 (check_effective_target_vect_int_mult): Likewise.
165 (check_effective_target_vect_extract_even_odd): Likewise.
166 (check_effective_target_vect_interleave): Likewise.
167 (check_effective_target_vect_stridedN): Likewise.
168 (check_effective_target_vect_multiple_sizes): Likewise.
169 (check_effective_target_vect64): Likewise.
170 (check_effective_target_vect_call_copysignf): Likewise.
171 (check_effective_target_vect_call_sqrtf): Likewise.
172 (check_effective_target_vect_call_btrunc): Likewise.
173 (check_effective_target_vect_call_btruncf): Likewise.
174 (check_effective_target_vect_call_ceil): Likewise.
175 (check_effective_target_vect_call_ceilf): Likewise.
176 (check_effective_target_vect_call_floor): Likewise.
177 (check_effective_target_vect_call_floorf): Likewise.
178 (check_effective_target_vect_call_lceil): Likewise.
179 (check_effective_target_vect_call_lfloor): Likewise.
180 (check_effective_target_vect_call_nearbyint): Likewise.
181 (check_effective_target_vect_call_nearbyintf): Likewise.
182 (check_effective_target_vect_call_round): Likewise.
183 (check_effective_target_vect_call_roundf): Likewise.
184 (check_effective_target_vect_perm): Likewise, but also append *_saved
185 to the existing global name to properly cache the result.
186 (check_effective_target_vect_perm_byte): Likewise.
187 (check_effective_target_vect_perm_short): Likewise.
188 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
189 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
190 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
191 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
192 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
193 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
194 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
195 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
196 (check_effective_target_vect_sdot_qi): Likewise.
197 (check_effective_target_vect_udot_qi): Likewise.
198 (check_effective_target_vect_sdot_hi): Likewise.
199 (check_effective_target_vect_udot_hi): Likewise.
200 (check_effective_target_vect_usad_char): Likewise.
201 (check_effective_target_vect_pack_trunc): Likewise.
202 (check_effective_target_vect_unpack): Likewise.
203 (check_effective_target_vect_aligned_arrays): Likewise.
204 (check_effective_target_vect_natural_alignment): Likewise.
205 (check_effective_target_vector_alignment_reachable): Likewise.
206 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
207 (is-effective-target): Initialize et_index if undefined.
208 (et-dg-runtest): New.
209 (et-is-effective-target): Likewise.
210 (check_vect_support_and_set_flags): Add supported MIPS targets to
211 EFFECTIVE_TARGETS list. Return the number of supported targets.
212
8f63caf6
RB
2132016-07-26 Richard Biener <rguenther@suse.de>
214 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
215
216 PR middle-end/70920
217 * gcc.dg/pr70920-1.c: New test-case.
218 * gcc.dg/pr70902-2.c: Likewise.
219 * gcc.dg/pr70920-3.c: Likewise.
220 * gcc.dg/pr70920-4.c: Likewise
221 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
222 2 instead of 3.
223
7d575fff
AM
2242016-07-25 Alexander Monakov <amonakov@ispras.ru>
225
226 * gcc.c-torture/execute/pr71494.c: Require label_values.
227 * gcc.dg/pr16973.c: Ditto.
228
bf01e070
SKS
2292016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
230
231 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
232 * gcc.dg/torture/pr69771.c: Require int32plus.
233 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
234
16b05965
ML
2352016-07-25 Martin Liska <mliska@suse.cz>
236
237 * gcc.dg/torture/pr71987.c: New test.
238
d52d3767
SK
2392016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
240
241 PR fortran/71935
242 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
243 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
244 * gfortran.dg/pr71935.f90: New test.
245
2e6b45af
MS
2462016-07-22 Martin Sebor <msebor@redhat.com>
247
248 PR c++/71675
249 * g++.dg/ext/atomic-3.C: New test.
250 * gcc.dg/atomic/pr71675.c: New test.
251
58b3986e
ES
2522016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
253
254 * gcc.target/i386/mvc8.c: New test.
255
faa1612a
BC
2562016-07-22 Bin Cheng <bin.cheng@arm.com>
257
258 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
259 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
260
1603ebe0
TK
2612016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
262
263 PR fortran/71795
264 * gfortran.dg/constructor_50.f90: New test.
265
bc91c436
ML
2662016-07-22 Martin Liska <mliska@suse.cz>
267
268 PR gcov-profile/69028
269 PR gcov-profile/62047
270 * g++.dg/cilk-plus/pr69028.C: New test.
271
9fe9a3a7
AV
2722016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
273
274 * gfortran.dg/coarray_stat_2.f90: New test.
275
70866e3d
MM
2762016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
277
278 * gcc.target/powerpc/vec-extract.h: New files to check the
279 vec_extract built-in functions for all vector types, testing
280 accessing each element, both with constant and variable element
281 numbers.
282 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
283 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
284 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
285 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
286 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
287 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
288 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
289 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
290 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
291
ab3af181
JJ
2922016-07-21 Jakub Jelinek <jakub@redhat.com>
293
294 PR c++/71728
295 * g++.dg/other/pr71728.C: New test.
296
ebe8f322
JG
2972016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
298
299 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
300 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
301 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
302 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
303 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
304
959cef74
RB
3052016-07-21 Richard Biener <rguenther@suse.de>
306
307 PR tree-optimization/71947
308 * gcc.dg/tree-ssa/vrp102.c: New testcase.
309
b24d9420
BC
3102016-07-21 Bin Cheng <bin.cheng@arm.com>
311
312 * gcc.dg/tree-ssa/scev-15.c: New.
313
23974819
BC
3142016-07-21 Bin Cheng <bin.cheng@arm.com>
315
316 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
317
ee78cbaa
JJ
3182016-07-21 Jakub Jelinek <jakub@redhat.com>
319
320 PR c++/71941
321 * g++.dg/gomp/pr71941.C: New test.
322
52ed68f7
DM
3232016-07-20 David Malcolm <dmalcolm@redhat.com>
324
325 PR c/70339
326 PR c/71858
327 * g++.dg/spellcheck-identifiers.C: New test case, based on
328 gcc.dg/spellcheck-identifiers.c.
329 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
330 gcc.dg/spellcheck-identifiers-2.c.
331 * g++.dg/spellcheck-typenames.C: New test case, based on
332 gcc.dg/spellcheck-typenames.c
333
18407bfb
JW
3342016-07-20 Jonathan Wakely <jwakely@redhat.com>
335
336 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
337 pointer to member function and also test catching by reference.
338
4c07fd98
DV
3392016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
340
341 * gcc.target/s390/pr67443.c: Fix test case.
342
fee21d65
DV
3432016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
344
345 * gcc.target/s390/insv-1.c: Xfail some tests.
346 * gcc.target/s390/insv-2.c: Likewise.
347
dbe9dfdd
GJL
3482016-07-20 Georg-Johann Lay <avr@gjlay.de>
349
350 * gcc.target/avr/torture/get-mem.c: New test.
351 * gcc.target/avr/torture/set-mem.c: New test.
352
c25e1d82
GJL
3532016-07-20 Georg-Johann Lay <avr@gjlay.de>
354
355 PR target/71948
356 * gcc.target/avr/torture/tiny-progmem.c: New test.
357
109d2197
JJ
3582016-07-20 Jakub Jelinek <jakub@redhat.com>
359
7419f441
JJ
360 PR c++/71909
361 * g++.dg/parse/pr71909.C: New test.
362 * g++.dg/tm/pr71909.C: New test.
363
109d2197
JJ
364 PR c++/50060
365 * g++.dg/cpp0x/constexpr-50060.C: New test.
366 * g++.dg/cpp1y/constexpr-50060.C: New test.
367
144530cf
ML
3682016-07-20 Martin Liska <mliska@suse.cz>
369
370 * gfortran.dg/graphite/pr71898.f90: New test.
371
04ac4afa
BC
3722016-07-20 Bin Cheng <bin.cheng@arm.com>
373
374 PR tree-optimization/71503
375 PR tree-optimization/71683
376 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
377 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
378
dcbdb17a
ML
3792016-07-20 Martin Liska <mliska@suse.cz>
380
381 * gcc.dg/plugin/plugin.exp: Remove sreal test.
382 * gcc.dg/plugin/sreal-test-1.c: Remove.
383 * gcc.dg/plugin/sreal_plugin.c: Remove.
384
6ed82555
TK
3852016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
386
387 PR fortran/71902
388 * gfortran.dg/dependency_47.f90: New test.
389
13da0507
JJ
3902016-07-19 Jakub Jelinek <jakub@redhat.com>
391
4833f561
JJ
392 PR rtl-optimization/71916
393 * gcc.c-torture/compile/pr71916.c: New test.
394
4fda19ef
JJ
395 PR middle-end/71874
396 * g++.dg/torture/pr71874.C: New test.
397
13da0507
JJ
398 PR middle-end/71734
399 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
400 (my_alloc): Rewritten to use __builtin_posix_memalign and
401 __SIZE_TYPE__.
402 (my_free): Use __builtin_free instead of _mm_free.
403 (Vec::operator=): Use __builtin_memcpy.
404
e7980add
MJ
4052016-07-19 Martin Jambor <mjambor@suse.cz>
406
407 PR fortran/71688
408 * gfortran.dg/pr71688.f90: New test.
409
13e88953
RB
4102016-07-19 Richard Biener <rguenther@suse.de>
411
412 * c-c++-common/vector-subscript-6.c: New testcase.
413 * c-c++-common/vector-subscript-7.c: Likewise.
414
1caf0482
SKS
4152016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
416
a23404c9 417 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
418 and UInt32 based on __SIZEOF_INT__.
419
cef5388d
RB
4202016-07-19 Richard Biener <rguenther@suse.de>
421
422 PR tree-optimization/71901
423 * gcc.dg/torture/pr71901.c: New testcase.
424
4252016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
426
427 PR tree-optimization/71908
428 * gcc.dg/torture/pr71908.c: New testcase.
429
a8f7a895
MM
4302016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
431
432 PR target/71493
433 * gcc.target/powerpc/pr71493-1.c: New test.
434 * gcc.target/powerpc/pr71493-2.c: Likewise.
435
f2111a36
JJ
4362016-07-18 Jakub Jelinek <jakub@redhat.com>
437
99516432
JJ
438 PR c++/71835
439 * g++.dg/conversion/ambig3.C: New test.
440
87713c6a
JJ
441 PR c++/71828
442 * g++.dg/cpp0x/constexpr-71828.C: New test.
443
7a7f16ca
JJ
444 PR c++/71826
445 * g++.dg/template/pr71826.C: New test.
446
f4d90295
JJ
447 PR c++/71822
448 * g++.dg/template/defarg21.C: New test.
449
f2111a36
JJ
450 PR c++/71871
451 * g++.dg/ext/vector31.C: New test.
452
0b965526
UB
4532016-07-18 Uros Bizjak <ubizjak@gmail.com>
454
455 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
456
94e136b9
YR
4572016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
458
459 PR tree-optimization/71734
460 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
461
7072df0a
DV
4622016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
463
464 * gcc.target/s390/warn-dynamicstack-1.c: New test.
465 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
466 stack-layout-dynamic-1.c: New test.
467
54158a1a
AK
4682016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
469
470 * gcc.target/s390/nolrl-1.c: New test.
471
43068916
FR
4722016-07-17 Fritz Reese <fritzoreese@gmail.com>
473
474 PR fortran/71523
475 * gfortran.dg/pr71523_1.f90: New test.
476 * gfortran.dg/pr71523_2.f90: New test.
477
a9356b12
AS
4782016-07-16 Andreas Schwab <schwab@linux-m68k.org>
479
480 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
481
a07b81c7
JD
4822016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
483 Marco Restelli <mrestelli@gmail.com>
484
485 PR fortran/62125
486 * gfortran.dg/pr62125.f90: New test.
487
96c0ec12
BS
4882016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
489
490 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
491 * gcc.target/powerpc/mulkc3-1.c: Likewise.
492
479d0ed5
JW
4932016-07-15 Jonathan Wakely <jwakely@redhat.com>
494
495 PR c++/58796
496 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
497 * g++.dg/cpp0x/nullptr35.C: New test.
498
41c7438e
BC
4992016-07-15 Bin Cheng <bin.cheng@arm.com>
500
501 * gcc.dg/tree-ssa/scev-8.c: Update test string.
502
f7ba880b
CP
5032016-07-15 Cesar Philippidis <cesar@codesourcery.com>
504
505 * gfortran.dg/goacc/vector_length.f90: New test.
506
b9aba0a0
RB
5072016-07-15 Richard Biener <rguenther@suse.de>
508
509 PR tree-optimization/71881
510 * gcc.dg/torture/pr71881.c: New testcase.
511
9513d5fb
RB
5122016-07-15 Richard Biener <rguenther@suse.de>
513
514 PR tree-optimization/71887
515 * gcc.dg/torture/pr71887.c: New testcase.
516
ddbbcb19
JJ
5172016-07-15 Jakub Jelinek <jakub@redhat.com>
518
519 PR c/71858
520 * gcc.dg/spellcheck-identifiers-3.c: New test.
521
29eb509c
AV
5222016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
523
524 PR fortran/71807
525 * gfortran.dg/null_9.f90: New test.
526
43aabfcf
BC
5272016-07-15 Bin Cheng <bin.cheng@arm.com>
528
529 * gcc.dg/tree-ssa/loop-41.c: New test.
530
afc89e58
BC
5312016-07-15 Bin Cheng <bin.cheng@arm.com>
532
533 PR tree-optimization/71347
534 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
535
6fa682ad
SK
5362016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
537
538 PR fortran/29819
539 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
540 * gfortran.dg/contains.f90: Ditto.
541 * gfortran.dg/contains_empty_1.f03: Ditto.
542 * gfortran.dg/submodule_3.f08: Ditto.
543
dd36b877
JJ
5442016-07-14 Jakub Jelinek <jakub@redhat.com>
545
a60a5d31
JJ
546 PR testsuite/71865
547 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
548 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
549 expected diagnostics.
550
dd36b877
JJ
551 PR c/71858
552 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
553 * gcc.dg/spellcheck-identifiers-2.c: New test.
554 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
555 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
556
a241f8ca
JJ
5572016-07-14 Jakub Jelinek <jakub@redhat.com>
558
559 PR tree-optimization/71872
560 * gcc.c-torture/compile/pr71872.c: New test.
561
d62b809c
TP
5622016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
563
564 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
565 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
566 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
567 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
568 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
569 * gcc.target/arm/atomic-op-acquire-1.c: This.
570 * gcc.target/arm/atomic-op-char.c: Rename into ...
571 * gcc.target/arm/atomic-op-char-1.c: This.
572 * gcc.target/arm/atomic-op-consume.c: Rename into ...
573 * gcc.target/arm/atomic-op-consume-1.c: This.
574 * gcc.target/arm/atomic-op-int.c: Rename into ...
575 * gcc.target/arm/atomic-op-int-1.c: This.
576 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
577 * gcc.target/arm/atomic-op-relaxed-1.c: This.
578 * gcc.target/arm/atomic-op-release.c: Rename into ...
579 * gcc.target/arm/atomic-op-release-1.c: This.
580 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
581 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
582 * gcc.target/arm/atomic-op-short.c: Rename into ...
583 * gcc.target/arm/atomic-op-short-1.c: This.
584 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
585 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
586 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
587 * gcc.target/arm/atomic-op-char-2.c: Likewise.
588 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
589 * gcc.target/arm/atomic-op-int-2.c: Likewise.
590 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
591 * gcc.target/arm/atomic-op-release-2.c: Likewise.
592 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
593 * gcc.target/arm/atomic-op-short-2.c: Likewise.
594
1f8dd420
AV
5952016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
596
597 PR fortran/70842
598 * gfortran.dg/select_type_35.f03: New test.
599
53109ba8
KT
6002016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
601
602 PR target/65951
603 PR tree-optimization/70923
604 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
605 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
606 * gcc.dg/vect/pr65951.c: Likewise.
607 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
608
91f35b7f
DE
6092016-07-14 David Edelsohn <dje.gcc@gmail.com>
610
611 * c-c++-common/pr60226.c: Expect maximum object file alignment
612 error on AIX.
613
351168fe
RB
6142016-07-14 Richard Biener <rguenther@suse.de>
615
616 PR tree-optimization/71866
617 * gcc.dg/torture/pr71866.c: New testcase.
618
94c32c00
TP
6192016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
620
621 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
622 selector and enclose boolean expression in curly braces.
623
b799a481
AM
6242016-07-14 Alan Modra <amodra@gmail.com>
625
626 PR target/71733
627 * gcc.target/powerpc/p9-novsx.c: New.
628
f63ba78c
AK
6292016-07-13 Andi Kleen <ak@linux.intel.com>
630
631 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
632 * g++.dg/tree-prof/morefunc.C: Dito.
633 * g++.dg/tree-prof/pr35545.C: Dito.
634 * g++.dg/tree-prof/reorder.C: Dito.
635 * gcc.dg/tree-prof/20050826-2.c: Dito.
636 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
637 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
638 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
639 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
640 * gcc.dg/tree-prof/inliner-1.c: Dito.
641 * gcc.dg/tree-prof/merge_block.c: Dito.
642 * gcc.dg/tree-prof/stringop-1.c: Dito.
643 * gcc.dg/tree-prof/stringop-2.c: Dito.
644 * gcc.dg/tree-prof/switch-case-1.c: Dito.
645 * gcc.dg/tree-prof/switch-case-2.c: Dito.
646 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
647 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
648 * gcc.dg/tree-prof/update-loopch.c: Dito.
649 * gcc.dg/tree-prof/val-prof-1.c: Dito.
650 * gcc.dg/tree-prof/val-prof-2.c: Dito.
651 * gcc.dg/tree-prof/val-prof-3.c: Dito.
652 * gcc.dg/tree-prof/val-prof-4.c: Dito.
653 * gcc.dg/tree-prof/val-prof-5.c: Dito.
654 * gcc.dg/tree-prof/val-prof-6.c: Dito.
655 * gcc.dg/tree-prof/val-prof-7.c: Dito.
656
f4d5a23d
AK
6572016-07-13 Andi Kleen <ak@linux.intel.com>
658
659 * lib/profopt.exp (profopt-execute): Remove .imports files.
660
ae145898
AK
6612016-07-13 Andi Kleen <ak@linux.intel.com>
662
0b965526 663 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 664
e97bd4f5
AK
6652016-07-13 Andi Kleen <ak@linux.intel.com>
666
667 * lib/profopt.exp (dg-final-scan-autofdo,
668 dg-final-scan-not-autofdo): New functions.
669
6fa3d4b4
BC
6702016-07-13 Bin Cheng <bin.cheng@arm.com>
671
672 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
673 * gcc.dg/vect/vect-35.c: Ditto.
674 * gcc.dg/vect/vect-alias-check-2.c: New test.
675
65f18bc6
ML
6762016-07-13 Martin Liska <mliska@suse.cz>
677
678 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 679 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
680 * gfortran.dg/pr42108.f90: Update expected dump scan.
681
9737f35b
RB
6822016-07-13 Richard Biener <rguenther@suse.de>
683
684 PR tree-optimization/24574
685 * gcc.dg/pr24574.c: New testcase.
686
62c0ea4b
SKS
6872016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
688
0b965526 689 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
690 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
691 * c-c++-common/pr68833-1.c: Require int32plus.
692 * gcc.dg/ipa/pr63551.c: Likewise.
693 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
694 * gcc.dg/ipa/pr64041.c: Require int32plus.
695
c7ed8938
IE
6962016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
697
698 PR ipa/71633
699 * g++.dg/pr71633.C: New test.
700
5ce15300
TP
7012016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
702
703 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
704 Add new arm_thumb1_cbz_ok effective target.
705 * gcc.target/arm/cbz.c: New test.
706
2b9509a3
TP
7072016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
708
709 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
710 Define effective target.
711 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
712 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
713 * gcc.target/arm/movhi_movw.c: New test.
714 * gcc.target/arm/movsi_movw.c: Likewise.
715 * gcc.target/arm/movdi_movw.c: Likewise.
716
7f15b177
RB
7172016-07-13 Richard Biener <rguenther@suse.de>
718
719 PR middle-end/71104
720 * gcc.dg/pr71104-1.c: New testcase.
721 * gcc.dg/pr71104-2.c: Likewise.
722
0b0a896e
MM
7232016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
724
725 PR target/71805
726 * gcc.target/powerpc/pr71805.c: New test.
727
f906f5ed
BS
7282016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
729
730 * gcc.target/powerpc/divkc3-1.c: New.
731 * gcc.target/powerpc/mulkc3-1.c: New.
732
9e63c3aa
NS
7332016-07-12 Nathan Sidwell <nathan@acm.org>
734
735 * gcc.target/arm/data-rel-1.c: New.
736 * gcc.target/arm/data-rel-2.c: New.
737 * gcc.target/arm/data-rel-3.c: New.
738
f507d202
ML
7392016-07-12 Martin Liska <mliska@suse.cz>
740
741 * gcc.dg/params/blocksort-part.c: New test.
742 * gcc.dg/params/params.exp: New file.
743
d6f7c125
KT
7442016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
745
746 PR middle-end/71700
747 * gcc.c-torture/execute/pr71700.c: New test.
748
37ccb0ba
SB
7492016-07-12 Steven Bosscher <steven@gcc.gnu.org>
750 Richard Biener <rguenther@suse.de>
751
752 PR tree-optimization/23286
753 PR tree-optimization/70159
754 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
755 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
756 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
757 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
758 * gcc.dg/tree-ssa/pr35286.c: Likewise.
759 * gcc.dg/tree-ssa/pr35287.c: Likewise.
760 * gcc.dg/hoist-register-pressure-1.c: Likewise.
761 * gcc.dg/hoist-register-pressure-2.c: Likewise.
762 * gcc.dg/hoist-register-pressure-3.c: Likewise.
763 * gcc.dg/pr51879-12.c: Likewise.
764 * gcc.dg/strlenopt-9.c: Likewise.
765 * gcc.dg/tree-ssa/pr47392.c: Likewise.
766 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
767 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
768 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
769 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
770 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
771 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
772 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
773 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
774 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
775 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
776 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
777 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
778 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
779 * gfortran.dg/pr43984.f90: Adjust expected outcome.
780
712a93d6
RB
7812016-07-12 Richard Biener <rguenther@suse.de>
782
783 PR rtl-optimization/68961
784 * gcc.target/i386/pr68961.c: New testcase.
785
c392943c
JJ
7862016-07-11 Jakub Jelinek <jakub@redhat.com>
787
3d56e6a4
JJ
788 PR middle-end/71758
789 * c-c++-common/gomp/pr71758.c: New test.
790 * gfortran.dg/gomp/pr71758.f90: New test.
791
c392943c
JJ
792 PR tree-optimization/71823
793 * gcc.dg/vect/pr71823.c: New test.
794
741d3be5
DM
7952016-07-11 David Malcolm <dmalcolm@redhat.com>
796
797 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
798 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
799 and LINE_MAP_MAX_LOCATION_WITH_COLS.
800
92fa45b5
L
8012016-07-11 H.J. Lu <hongjiu.lu@intel.com>
802
803 PR target/71801
804 * gcc.target/i386/pr71801.c: New test.
805
f51606c7
RB
8062016-07-11 Richard Biener <rguenther@suse.de>
807
808 PR tree-optimization/71816
809 * gcc.dg/torture/pr71816.c: New testcase.
810
36b54ce0
TK
8112016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
812
813 PR fortran/71783
814 * gfortran.dg/dependency_46.f90: New test.
815
d13835b6
VM
8162016-07-08 Vladimir Makarov <vmakarov@redhat.com>
817
818 PR rtl-optimization/71621
819 * gcc.target/i386/pr71621-1.c: New.
820 * gcc.target/i386/pr71621-2.c: New.
821
642bcbdf
CP
8222016-07-08 Cesar Philippidis <cesar@codesourcery.com>
823
824 * gfortran.dg/goacc/pr71704.f90: New test.
825
02eb5b8b
BS
8262016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
827
828 PR target/71297
829 * gcc.target/powerpc/pr71297.c: New.
830
8beb9a0d
JW
8312016-07-08 Jiong Wang <jiong.wang@arm.com>
832
833 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
834
cef4b650
MM
8352016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
836
837 PR target/71806
838 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
839
3c3ecf52
AH
8402016-07-08 Alan Hayward <alan.hayward@arm.com>
841
842 PR tree-optimization/71667
843 * gcc.dg/vect/pr71667.c: New
844
2660286d
ML
8452016-07-08 Martin Liska <mliska@suse.cz>
846
847 * gcc.dg/torture/pr71606.c: New test.
848
70cdd4ae
JD
8492016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
850
851 PR fortran/71764
852 * gfortran.dg/pr71764.f90: New test.
853
842dc2e6
JJ
8542016-07-07 Jakub Jelinek <jakub@redhat.com>
855 Kai Tietz <ktietz70@googlemail.com>
856
857 PR c++/70869
858 PR c++/71054
859 * g++.dg/cpp0x/pr70869.C: New test.
860 * g++.dg/cpp0x/pr71054.C: New test.
861
31be4262
DE
8622016-07-07 David Edelsohn <dje.gcc@gmail.com>
863
864 * g++.dg/debug/pr71432.C: Fail on AIX.
865
1c122092
ML
8662016-07-07 Martin Liska <mliska@suse.cz>
867
868 * gfortran.dg/do_1.f90: Remove a corner case that triggers
869 an undefined behavior.
870 * gfortran.dg/do_3.F90: Likewise.
871 * gfortran.dg/do_check_11.f90: New test.
872 * gfortran.dg/do_check_12.f90: New test.
873 * gfortran.dg/do_corner_warn.f90: New test.
874
7119f1b1
ML
8752016-07-07 Martin Liska <mliska@suse.cz>
876
877 * gfortran.dg/predict-1.f90: Ammend the test.
878 * gfortran.dg/predict-2.f90: Likewise.
879
275792f2
IE
8802016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
881
882 PR ipa/71624
883 * g++.dg/pr71624.C: New test.
884
05a437c1
TP
8852016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
886
887 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
888 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
889 ARMv8-M Mainline architectures.
890
6f493951
TP
8912016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
892
893 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
894 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
895
5ddaee94
SB
8962016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
897
898 PR target/70098
899 PR target/71763
900 * gcc.target/powerpc/pr71763.c: New file.
901
651afdb2
YR
9022016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
903
904 PR tree-optimization/71518
0b965526 905 * gcc.dg/pr71518.c: New test.
651afdb2 906
9df99881
WD
9072016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
908
909 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
910
7b4e0769
SKS
9112016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
912
0b965526 913 PR target/50739
7b4e0769
SKS
914 * gcc.target/avr/pr50739.c: New test.
915
eb4432f7
JH
9162016-07-05 Jan Hubicka <jh@suse.cz>
917
918 * gcc.dg/tree-ssa/scev-14.c: update template.
919
c01e092f
RS
9202016-07-06 Richard Sandiford <richard.sandiford@arm.com>
921
922 * gcc.dg/vect/group-no-gaps-1.c: New test.
923
8070763a
AK
9242016-07-05 Andi Kleen <ak@linux.intel.com>
925
926 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
927 if kernel supports MPX.
928
7f6e88a8
KC
9292016-07-05 Kito Cheng <kito.cheng@gmail.com>
930
931 * gcc.c-torture/compile/pr69102.c: Require fpic support.
932
36a265b1
MM
9332016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
934 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
935
936 * gcc.target/powerpc/signbit-1.c: New test.
937 * gcc.target/powerpc/signbit-2.c: New test.
938 * gcc.target/powerpc/signbit-3.c: New test.
939
7a98fb6e
KT
9402016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
941
942 PR rtl-optimization/71594
943 * gcc.dg/torture/pr71594.c: New test.
944
1e3d54b4
JH
9452016-07-05 Jan Hubicka <jh@suse.cz>
946
947 * gcc.dg/tree-ssa/scev-14.c: new testcase.
948
84ca3893
DM
9492016-07-05 David Malcolm <dmalcolm@redhat.com>
950
951 PR c++/62314
952 * gcc/testsuite/g++.dg/parse/error5.C: Update column
953 number of missing semicolon error.
954 * g++.dg/pr62314-2.C: New test case.
955
20d0bfce
AF
9562016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
957
958 * gfortran.dg/coarray_stat_function.f90: New test.
959 * gfortran.dg/coarray_stat_whitespace.f90: New test.
960 * gfortran.dg/coarray_lib_comm_1: Adapting old test
961 to new interfaces.
962
69aaea06
AV
9632016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
964
965 PR fortran/71623
966 * gfortran.dg/deferred_character_17.f90: New test.
967
f723a43c
CL
9682016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
969
970 * gcc.target/arm/neon/polytypes.c: Move to ...
971 * gcc.target/arm/polytypes.c: ... here.
972 * gcc.target/arm/neon/pr51534.c: Move to ...
973 * gcc.target/arm/pr51534.c: ... here.
974 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
975 * gcc.target/arm/vect-vcvt.c: ... here.
976 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
977 * gcc.target/arm/vect-vcvtq.c: ... here.
978 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
979 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
980 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
981 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
982 * gcc.target/arm/neon/neon.exp: Delete.
983 * gcc.target/arm/neon/: Delete.
984
d73e0ccf
JD
9852016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
986
987 PR fortran/65575
988 * gfortran.dg: pr65575.f90: New test.
989
c20f6223
JD
9902016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
991
992 PR fortran/35849
993 * gfortran.dg: pr35849.f90: New test.
994
2a5537c3
JJ
9952016-07-04 Jakub Jelinek <jakub@redhat.com>
996
997 PR c++/71739
998 * g++.dg/cpp0x/pr71739.C: New test.
999
740f9751
CL
10002016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1001
1002 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1003
bf749919
DV
10042016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1005
1006 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1007 locr.
1008 * gcc.target/s390/loc-1.c: New test.
1009
430bb38e
YR
10102016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1011
1012 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1013 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1014
15f6e0da
RR
10152016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1016
1017 PR target/63874
1018 * gcc.target/aarch64/pr63874.c: New test.
1019
79335075
JB
10202016-07-04 Jan Beulich <jbeulich@suse.com>
1021
1022 * g++.dg/header.c: New.
1023 * gcc.dg/header.c: New.
1024
557e8c49
JJ
10252016-07-02 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c/71719
1028 * c-c++-common/Wunused-var-15.c: New test.
1029
79a592e3
JJ
10302016-07-01 Jakub Jelinek <jakub@redhat.com>
1031
1032 PR fortran/71687
1033 * gfortran.dg/gomp/pr71687.f90: New test.
1034
e2298656
BS
10352016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1036
1037 * gcc.dg/const-float128-ped.c: Require __float128 effective
1038 target and options.
1039 * gcc.dg/const-float128.c: Likewise.
1040 * gcc.dg/torture/float128-cmp-invalid.c: Require
1041 __float128 and base_quadfloat_support effective targets, and
1042 __float128 options.
1043 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1044 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1045 * gcc.dg/torture/float128-nan.c: Likewise.
1046 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1047 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1048 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1049 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1050 (add_options_for___float128): New.
1051 (check_effective_target_base_quadword_support): New.
1052
70c11966
MM
10532016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1054
1055 PR target/71720
1056 * gcc.target/powerpc/pr71720.c: New test.
1057
059541fd
JB
10582016-07-01 Jan Beulich <jbeulich@suse.com>
1059
1060 * gcc.dg/bss.c: New.
1061
2c1e4964
PB
10622016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1063
1064 PR target/71698
1065 * gcc.target/powerpc/pr71698.c: New test.
1066
22e1cb39
GJL
10672016-07-01 Georg-Johann Lay <avr@gjlay.de>
1068
1069 PR target/71151
1070 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1071 instead of ".foo" for its section name.
1072 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1073 depending on MCU's flash size.
1074 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1075 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1076 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1077 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1078 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1079 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1080
466cf574
JB
10812016-07-01 Jan Beulich <jbeulich@suse.com>
1082
1083 * gcc.target/i386/pr65105-2.c: Add -msse2.
1084
351beab7
JJ
10852016-06-30 Jakub Jelinek <jakub@redhat.com>
1086
55a0f21a
JJ
1087 PR tree-optimization/71707
1088 * gcc.dg/strlenopt-29.c: New test.
1089
6245ad72
JJ
1090 PR fortran/71704
1091 * gfortran.dg/gomp/pr71704.f90: New test.
1092
351beab7
JJ
1093 PR fortran/71705
1094 * gfortran.dg/gomp/pr71705.f90: New test.
1095
5a3a6a5e
KN
10962016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1097
1098 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1099 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1100 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1101 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1102 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1103 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1104 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1105 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1106 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1107 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1108 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1109 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1110 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1111 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1112 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1113 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1114 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1115 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1116 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1117 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1118 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1119 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1120 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1121 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1122 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1123 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1124 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1125 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1126 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1127 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1128 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1129 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1130 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1131 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1132 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1133 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1134 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1135 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1136 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1137 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1138 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1139 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1140 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1141 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1142 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1143 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1144 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1145 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1146 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1147 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1148 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1149 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1150 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1151 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1152 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1153 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1154 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1155 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1156 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1157 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1158 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1159 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1160 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1161 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1162 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1163 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1164 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1165 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1166 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1167 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1168 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1169 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1170 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1171 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1172 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1173 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1174 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1175 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1176 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1177 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1178 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1179
3dfa8071 11802016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1181 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1182
1183 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1184
9bd62242 11852016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1186 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1187
1188 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1189
603107fb
DM
11902016-06-30 David Malcolm <dmalcolm@redhat.com>
1191
1192 PR driver/71651
1193 * gcc.dg/spellcheck-options-12.c: New test case.
1194
205cccc7
JJ
11952016-06-30 Jakub Jelinek <jakub@redhat.com>
1196
1197 PR middle-end/71693
1198 * gcc.c-torture/compile/pr71693.c: New test.
1199
f4452176
DM
12002016-06-29 David Malcolm <dmalcolm@redhat.com>
1201
1202 * gcc.dg/spellcheck-params.c: New testcase.
1203 * gcc.dg/spellcheck-params-2.c: New testcase.
1204
c5e74d9d
MM
12052016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1206
1207 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1208 vector extract instructions.
1209 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1210
e44ecbfd
JD
12112016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1212
1213 PR fortran/71686
1214 * gfortran.dg/unexpected_eof_2.f90: New test.
1215 * gfortran.dg/unexpected_eof_3.f90: New test.
1216
ee446d9f
JW
12172016-06-29 Jim Wilson <jim.wilson@linaro.org>
1218
1219 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1220
27f67461
CP
12212016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1222
1223 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1224 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1225 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1226
b1206d29
RB
12272016-06-29 Richard Biener <rguenther@suse.de>
1228
1229 PR middle-end/15256
1230 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1231
1af21224
MW
12322016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1233
1234 * gcc.target/arm/aapcs/neon-vect10.c: Require
1235 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1236 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1237 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1238 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1239 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1240 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1241 * gcc.target/arm/fp16-aapcs-1.c: Require
1242 -mfloat-ab=hard. Also simplify the test.
1243 * gcc.target/arm/fp16-aapcs-2.c: New.
1244
7fe43755
MW
12452016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1246
0b965526 1247 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1248 (add_options_for_arm_fp16_ieee): New.
1249 (add_options_for_arm_fp16_alternative): New.
1250 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1251 long-line.
1252 (effective_target_arm_fp16_hw): New.
1253
264d951a
IE
12542016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1255
1256 PR tree-optimization/71655
1257 * g++.dg/pr71655.C: New test.
1258
5c846a81
ML
12592016-06-29 Martin Liska <mliska@suse.cz>
1260
1261 * gcc.dg/pr71585.c: New test.
1262 * gcc.dg/pr71585-2.c: New test.
1263 * gcc.dg/pr71585-3.c: New test.
1264
fafe9318
YR
12652016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1266
1267 PR tree-optimization/70729
1268 * g++.dg/vect/pr70729.cc: New test.
1269
54d19c3b
TS
12702016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1271
1272 * c-c++-common/gomp/cancel-1.c: Extend.
1273
5f3cd7c3
JJ
12742016-06-29 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR tree-optimization/71625
1277 * gcc.dg/strlenopt-28.c: New test.
1278
4aa83879
RB
12792016-06-29 Richard Biener <rguenther@suse.de>
1280
1281 PR middle-end/71002
1282 * g++.dg/torture/pr71002.C: Adjust testcase.
1283
152ef731
JJ
12842016-06-29 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR c/71685
1287 * gcc.dg/pr71685.c: New test.
1288
12892016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1290
1291 PR c/71552
1292 * gcc.dg/init-bad-9.c: New test.
1293
d41dc215
BS
12942016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1295
1296 * gcc.target/powerpc/abs128-1.c: Require VSX.
1297 * gcc.target/powerpc/copysign128-1.c: Likewise.
1298 * gcc.target/powerpc/inf128-1.c: Likewise.
1299 * gcc.target/powerpc/nan128-1.c: Likewise.
1300
6a20b538
JJ
13012016-06-28 Jakub Jelinek <jakub@redhat.com>
1302
1303 PR middle-end/71626
1304 * gcc.c-torture/execute/pr71626-1.c: New test.
1305 * gcc.c-torture/execute/pr71626-2.c: New test.
1306
77d93c47
PB
13072016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1308
1309 PR target/71656
1310 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1311
a8264058
SB
13122016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1313
1314 PR target/71670
1315 * gcc.target/powerpc/pr71670.c: New testcase.
1316
0dc47331
PB
13172016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1318
1319 PR target/71656
1320 * gcc.target/powerpc/pr71656-1.c: New test.
1321 * gcc.target/powerpc/pr71656-2.c: New test.
1322
b65ffc79
CL
13232016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1324
1325 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1326 around fp16 code.
1327 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1328 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1329 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1330 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1331 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1332 Add arm_neon_fp16_ok effective target.
0b965526
UB
1333 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1334 Likewise.
1335 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1336 Likewise.
1337 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1338 Likewise.
1339 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1340 Likewise.
1341 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1342 Likewise.
1343 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1344 Likewise.
1345 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1346 Likewise.
1347 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1348 Likewise.
1349 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1350 Likewise.
1351 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1352 Likewise.
1353 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1354 Likewise.
b65ffc79 1355
9bb86f40
JH
13562016-06-26 Jan Hubicka <hubicka@ucw.cz>
1357
1358 * gcc.dg/predict-12.c: New testcase.
1359
46db0fd4
JD
13602016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1361
1362 PR fortran/71649
1363 * gfortran.dg/pr71649.f90: New test.
1364
2a65e70b
JJ
13652016-06-25 Jakub Jelinek <jakub@redhat.com>
1366
f8a06e24
JJ
1367 PR tree-optimization/71643
1368 * g++.dg/opt/pr71643.C: New test.
1369
2a65e70b
JJ
1370 PR tree-optimization/71631
1371 * gcc.c-torture/execute/pr71631.c: New test.
1372
7805417a
JH
13732016-06-24 Jan Hubicka <hubicka@ucw.cz>
1374
1375 * gcc.dg/predict-11.c: New testcase.
1376 * gfortran.dg/predict-2.f90: New testcase.
1377
888ed1a3
JH
13782016-06-24 Jan Hubicka <hubicka@ucw.cz>
1379
1380 * gcc.dg/predict-10.c: New test.
1381
53605f35
BS
13822016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1383
1384 * gcc.target/powerpc/abs128-1.c: New.
1385 * gcc.target/powerpc/copysign128-1.c: New.
1386 * gcc.target/powerpc/inf128-1.c: New.
1387 * gcc.target/powerpc/nan128-1.c: New.
1388
7b22b4c6
EB
13892016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1390
1391 * gfortran.dg/pr71642.f90: New test.
1392
37e373c2
JJ
13932016-06-24 Jakub Jelinek <jakub@redhat.com>
1394
1395 PR tree-optimization/71647
1396 * gcc.target/i386/pr71647.c: New test.
1397
b20b79f2
L
13982016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1399
1400 * gcc.target/i386/noplt-gd-1.c: New test.
1401 * gcc.target/i386/noplt-gd-2.c: Likewise.
1402 * gcc.target/i386/noplt-gd-3.c: Likewise.
1403 * gcc.target/i386/noplt-ld-1.c: Likewise.
1404 * gcc.target/i386/noplt-ld-2.c: Likewise.
1405 * gcc.target/i386/noplt-ld-3.c: Likewise.
1406 * lib/target-supports.exp
1407 (check_effective_target_tls_get_addr_via_got): New.
1408
04619cb8
UB
14092016-06-24 Uros Bizjak <ubizjak@gmail.com>
1410
1411 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1412 testsuite compile flags.
1413 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1414 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1415
14162016-06-24 Uros Bizjak <ubizjak@gmail.com>
1417
1418 * g++dg/vect/pr36684.cc: Add dg-do compile.
1419 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1420 * gcc.dg/vect/pr70021.c: Ditto.
1421 * gcc.dg/vect/pr70138-1.c: Ditto.
1422 * gcc.dg/vect/pr70138-2.c: Ditto.
1423 * gcc.dg/vect/pr70354-1.c: Ditto.
1424 * gcc.dg/vect/pr70354-2.c: Ditto.
1425 * gcc.dg/vect/pr71259.c: Ditto.
1426 * gcc.dg/vect/pr71416-1.c: Ditto.
1427 * gcc.dg/vect/slp-43.c: Ditto.
1428 * gcc.dg/vect/slp-45.c: Ditto.
1429 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1430 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1431 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1432 * gfortran.dg/vect/pr69980.f90: Ditto.
1433
14342016-06-24 Uros Bizjak <ubizjak@gmail.com>
1435
1436 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1437 * gcc.dg/vect/bb-slp-30.c: Ditto.
1438 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1439 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1440 * gcc.dg/vect/pr45902.c: Ditto.
1441 * gcc.dg/vect/pr48172.c: Ditto.
1442 * gcc.dg/vect/pr48377.c: Ditto.
1443 * gcc.dg/vect/pr49038.c: Ditto.
1444 * gcc.dg/vect/pr49771.c: Ditto.
1445 * gcc.dg/vect/pr52091.c: Ditto.
1446 * gcc.dg/vect/pr53185-2.c: Ditto.
1447 * gcc.dg/vect/pr56826.c: Ditto.
1448 * gcc.dg/vect/pr60276.c: Ditto.
1449 * gcc.dg/vect/pr62021.c: Ditto.
1450 * gcc.dg/vect/pr63530.c: Ditto.
1451 * gcc.dg/vect/pr65518.c: Ditto.
1452 * gcc.dg/vect/pr65947-1.c: Ditto.
1453 * gcc.dg/vect/pr65947-10.c: Ditto.
1454 * gcc.dg/vect/pr65947-11.c: Ditto.
1455 * gcc.dg/vect/pr65947-12.c: Ditto.
1456 * gcc.dg/vect/pr65947-13.c: Ditto.
1457 * gcc.dg/vect/pr65947-2.c: Ditto.
1458 * gcc.dg/vect/pr65947-3.c: Ditto.
1459 * gcc.dg/vect/pr65947-4.c: Ditto.
1460 * gcc.dg/vect/pr65947-5.c: Ditto.
1461 * gcc.dg/vect/pr65947-6.c: Ditto.
1462 * gcc.dg/vect/pr65947-7.c: Ditto.
1463 * gcc.dg/vect/pr65947-8.c: Ditto.
1464 * gcc.dg/vect/pr65947-9.c: Ditto.
1465 * gcc.dg/vect/pr71416-1.c: Ditto.
1466 * gcc.dg/vect/pr71439.c: Ditto.
1467 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1468 * gcc.dg/vect/vect-bswap16.c: Ditto.
1469 * gcc.dg/vect/vect-bswap32.c: Ditto.
1470 * gcc.dg/vect/vect-bswap64.c: Ditto.
1471 * gcc.dg/vect/vect-live-1.c: Ditto.
1472 * gcc.dg/vect/vect-live-2.c: Ditto.
1473 * gcc.dg/vect/vect-live-3.c: Ditto.
1474 * gcc.dg/vect/vect-live-4.c: Ditto.
1475 * gcc.dg/vect/vect-live-5.c: Ditto.
1476 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1477 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1478 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1479 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1480 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1481 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1482 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1483 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1484 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1485 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1486 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1487 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1488 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1489 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1490 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1491 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1492 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1493
da224bcb
UB
14942016-06-24 Uros Bizjak <ubizjak@gmail.com>
1495
1496 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1497
dfee2870
L
14982016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1499
1500 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1501 ia32 if R_386_GOT32X relocation is supported.
1502 * gcc.target/i386/noplt-3.c: Likewise.
1503 * gcc.target/i386/noplt-2.c: Likewise.
1504 (main): Renamed to ...
1505 (bar): This.
1506 * gcc.target/i386/noplt-4.c: Likewise.
1507 (main): Renamed to ...
1508 (bar): This.
1509 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1510 * gcc.target/i386/pr67400-5.c: Likewise.
1511
a86451b9
JJ
15122016-06-24 Jakub Jelinek <jakub@redhat.com>
1513
00085092
JJ
1514 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1515 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1516
a86451b9
JJ
1517 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1518 f4): Adjust expected diagnostics.
1519 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1520 (T): If OVFP is defined, redefine to TP.
1521 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1522 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1523 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1524 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1525 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1526 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1527 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1528 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1529 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1530 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1531 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1532 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1533 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1534 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1535 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1536 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1537 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1538 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1539 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1540 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1541 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1542 as last argument to __builtin_add_overflow_p.
1543
7bb5d5f4
UB
15442016-06-23 Uros Bizjak <ubizjak@gmail.com>
1545
1546 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1547 dg-options and remove default vector testsuite compile flags.
1548 * g++.dg/vect/pr33860a.cc: Ditto.
1549 * g++.dg/vect/pr45470-a.cc: Ditto.
1550 * g++.dg/vect/pr45470-b.cc: Ditto.
1551 * g++.dg/vect/pr60896.cc: Ditto.
1552 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1553 * gcc.dg/vect/pr18308.c: Ditto.
1554 * gcc.dg/vect/pr24049.c: Ditto.
1555 * gcc.dg/vect/pr33373.c: Ditto.
1556 * gcc.dg/vect/pr36228.c: Ditto.
1557 * gcc.dg/vect/pr42395.c: Ditto.
1558 * gcc.dg/vect/pr42604.c: Ditto.
1559 * gcc.dg/vect/pr46663.c: Ditto.
1560 * gcc.dg/vect/pr48765.c: Ditto.
1561 * gcc.dg/vect/pr49093.c: Ditto.
1562 * gcc.dg/vect/pr49352.c: Ditto.
1563 * gcc.dg/vect/pr52298.c: Ditto.
1564 * gcc.dg/vect/pr52870.c: Ditto.
1565 * gcc.dg/vect/pr53185.c: Ditto.
1566 * gcc.dg/vect/pr53773.c: Ditto.
1567 * gcc.dg/vect/pr56695.c: Ditto.
1568 * gcc.dg/vect/pr62171.c: Ditto.
1569 * gcc.dg/vect/pr63530.c: Ditto.
1570 * gcc.dg/vect/pr68339.c: Ditto.
1571 * gcc.dg/vect/pr71259.c: Ditto.
1572 * gcc.dg/vect/vect-82_64.c: Ditto.
1573 * gcc.dg/vect/vect-83_64.c: Ditto.
1574 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1575 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1576 * gcc.dg/vect/vect-shift-2.c: Ditto.
1577 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1578 * gfortran.dg/vect/pr39318.f90: Ditto.
1579 * gfortran.dg/vect/pr45714-a.f: Ditto.
1580 * gfortran.dg/vect/pr45714-b.f: Ditto.
1581 * gfortran.dg/vect/pr46213.f90: Ditto.
1582
2d4bb02f
MM
15832016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1584 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1585
1586 * gcc.target/powerpc/p9-splat-5.c: New test.
1587
f6d1b868
UB
15882016-06-23 Uros Bizjak <ubizjak@gmail.com>
1589
1590 PR tree-optimization/71488
1591 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1592 * lib/target-supports.exp: ... here.
1593 (check_sse4_hw_available): New procedure.
1594 (check_effective_target_sse4_runtime): Ditto.
1595 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1596 -march=westmere for sse4_runtime targets.
936ff030 1597 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1598 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1599 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1600 (main): Call check_vect ().
a7898180 1601 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1602
c0597759
L
16032016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1604
1605 PR target/66232
1606 PR target/67400
1607 * gcc.target/i386/pr66232-14.c: New file.
1608 * gcc.target/i386/pr66232-15.c: Likewise.
1609 * gcc.target/i386/pr66232-16.c: Likewise.
1610 * gcc.target/i386/pr66232-17.c: Likewise.
1611 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1612 ia32 if R_386_GOT32X relocation is supported.
1613 * gcc.target/i386/pr67400-2.c: Likewise.
1614 * gcc.target/i386/pr67400-3.c: Likewise.
1615 * gcc.target/i386/pr67400-4.c: Likewise.
1616 * gcc.target/i386/pr67400-6.c: Likewise.
1617 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1618 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1619
5b0e27a7
JD
16202016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1621
1622 PR libgfortran/48852
1623 * gfortran.dg/char4_iunit_1.f03: Update test.
1624 * gfortran.dg/f2003_io_5.f03: Update test.
1625 * gfortran.dg/real_const_3.f90: Update test.
1626
7f586d90
AK
16272016-06-23 Andi Kleen <ak@linux.intel.com>
1628
1629 * g++.dg/bprob/bprob.exp: Support autofdo.
1630 * g++.dg/tree-prof/tree-prof.exp: dito.
1631 * gcc.dg/tree-prof/tree-prof.exp: dito.
1632 * gcc.misc-tests/bprob.exp: dito.
1633 * gfortran.dg/prof/prof.exp: dito.
1634 * lib/profopt.exp: dito.
1635 * lib/target-supports.exp: Check for autofdo.
1636
60fa7862
ML
16372016-06-23 Martin Liska <mliska@suse.cz>
1638
1639 * gcc.dg/pr71619.c: New test.
1640
e3d62871
UB
16412016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1642
1643 PR target/67400
cc901875
UB
1644 * gcc.target/i386/pr67400-1.c: New test.
1645 * gcc.target/i386/pr67400-2.c: Likewise.
1646 * gcc.target/i386/pr67400-3.c: Likewise.
1647 * gcc.target/i386/pr67400-4.c: Likewise.
1648 * gcc.target/i386/pr67400-5.c: Likewise.
1649 * gcc.target/i386/pr67400-6.c: Likewise.
1650 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1651
ac81cf0b
DM
16522016-06-22 David Malcolm <dmalcolm@redhat.com>
1653
1654 * c-c++-common/missing-header-1.c: New test case.
1655 * c-c++-common/missing-header-2.c: New test case.
1656 * c-c++-common/missing-header-3.c: New test case.
1657 * c-c++-common/missing-header-4.c: New test case.
1658
1a4f11c8
DM
16592016-06-22 David Malcolm <dmalcolm@redhat.com>
1660
1661 PR c/70339
1662 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1663 hint.
1664 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1665 expected results due to builtin "nanl" now being suggested for
1666 "name".
1667 * gcc.dg/pr67580.c: Update expected messages.
1668 * gcc.dg/spellcheck-identifiers.c: New testcase.
1669 * gcc.dg/spellcheck-typenames.c: New testcase.
1670
a93eac6a
DM
16712016-06-22 David Malcolm <dmalcolm@redhat.com>
1672
1673 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1674 file.
1675 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1676 diagnostic-test-show-locus-parseable-fixits.c to sources for
1677 diagnostic_plugin_test_show_locus.c.
1678 * lib/gcc-defs.exp (freeform_regexps): New global.
1679 (dg-regexp): New function.
1680 (handle-dg-regexps): New function.
1681 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1682 freeform_regexps to the empty list.
1683 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1684
49e76ff1
IE
16852016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1686
f6d1b868 1687 PR tree-optimization/71488
49e76ff1
IE
1688 * g++.dg/pr71488.C: New test.
1689 * gcc.dg/vect/vect-bool-cmp.c: New test.
1690
951d8c8a
EB
16912016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1692
1693 * gcc.dg/guality/param-5.c: New test.
1694
b60fc3bd
BE
16952016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1696
1697 * gcc.target/i386/asm-flag-7.c: New test.
1698
0609abda
TS
16992016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1700
1701 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1702 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1703 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1704 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1705 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1706 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1707 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1708 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1709 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1710 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1711 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1712 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1713 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1714 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1715 * lib/target-supports.exp: Likewise.
1716
ee2499b4
TS
17172016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1718
1719 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1720 * gcc.dg/attr-ms_struct-2.c: Likewise.
1721 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1722 * gcc.dg/bf-ms-attrib.c: Likewise.
1723 * gcc.dg/bf-ms-layout-2.c: Likewise.
1724 * gcc.dg/bf-ms-layout-3.c: Likewise.
1725 * gcc.dg/bf-ms-layout.c: Likewise.
1726 * gcc.dg/bf-no-ms-layout.c: Likewise.
1727 * gcc.target/i386/bitfield1.c: Likewise.
1728 * gcc.target/i386/bitfield2.c: Likewise.
1729 * gcc.target/i386/bitfield3.c: Likewise.
1730
caea59ff
KN
17312016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1732
1733 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1734 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1735 override other than -mcpu=power9 command-line option is specified,
1736 or if the target operating system is aix.
1737 * gcc.target/powerpc/darn-1.c: Likewise.
1738 * gcc.target/powerpc/darn-2.c: Likewise.
1739 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1740 test if effective-target is not powerpc_p9vector_ok or if the
1741 target operating system is not defined.
1742 * gcc.target/powerpc/vslv-1.c: Likewise.
1743 * gcc.target/powerpc/vsrv-0.c: Likewise.
1744 * gcc.target/powerpc/vsrv-1.c: Likewise.
1745
63617e30
TB
17462016-06-21 Tobias Burnus <burnus@net-b.de>
1747
1748 PR fortran/71068
1749 * gfortran.dg/coarray/data_1.f90: New.
1750
89192c3c
WD
17512016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1752
1753 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1754 (dg-require-effective-target): Use arm_v8_neon_hw.
1755 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1756 (dg-require-effective-target): Likewise.
1757 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1758 (dg-require-effective-target): Likewise.
1759 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1760 (dg-require-effective-target): Likewise.
1761 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1762 (dg-require-effective-target): Likewise.
1763 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1764 (dg-require-effective-target): Likewise.
1765 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1766 Add AArch64 check.
1767
64ac50e2
WD
17682016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1769
1770 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1771 Set to 3 so test passes.
1772
6252b5db
WD
17732016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1774
1775 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1776
3b9bc511
IV
17772016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1778
1779 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1780 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1781 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1782 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1783
21db1c78
IV
17842016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1785
1786 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1787 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1788
9d30e86f
L
17892016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1790
1791 PR target/71549
1792 * gcc.target/i386/pr71549.c: New test.
1793
448a7c69
KN
17942016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1795
1796 * gcc.target/powerpc/vadsdu-0.c: Replace
1797 dg-require-effective-target directive to allow test to run on more
1798 platforms, and add dg-skip-if directive to disable test on aix
1799 platforms because of known incompatibilities.
1800 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1801 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1802 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1803 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1804 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1805 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1806 * gcc.target/powerpc/vadsdub-2.c: Replace
1807 dg-require-effective-target directive to allow test to run on more
1808 platforms, and add dg-skip-if directive to disable test on aix
1809 platforms because of known incompatibilities.
1810 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1811 with vec_absdb call to differentiate this test from vadsdub-1.c.
1812 * gcc.target/powerpc/vadsduh-1.c: Replace
1813 dg-require-effective-target directive to allow test to run on more
1814 platforms, and add dg-skip-if directive to disable test on aix
1815 platforms because of known incompatibilities.
1816 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1817 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1818 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1819
0ad84f34
JJ
18202016-06-21 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR tree-optimization/71588
1823 * gcc.dg/pr71558.c: New test.
1824
e71e8d94
SKS
18252016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1826
1827 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1828 * c-c++-common/pr68657-2.c: Likewise.
1829 * c-c++-common/pr68657-3.c: Likewise.
1830 * gcc.dg/torture/pr69714.c: Require int32plus support.
1831 * gcc.dg/torture/pr70025.c: Likewise.
1832 * gcc.dg/torture/pr70083.c: Likewise.
1833 * gcc.dg/torture/pr70542.c: Likewise.
1834 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1835
5a578671
JM
18362016-06-20 Joseph Myers <joseph@codesourcery.com>
1837
1838 PR c/71601
1839 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1840
7a9df68e
JJ
18412016-06-20 Jakub Jelinek <jakub@redhat.com>
1842
50aa64d5
JJ
1843 PR middle-end/71581
1844 * gcc.dg/pr71581.c: New test.
1845
7a9df68e
JJ
1846 PR rtl-optimization/71591
1847 * gcc.dg/cpp/pr71591.c: New test.
1848
3947cf19
DR
18492016-06-20 David B. Robins <gcc@davidrobins.net>
1850
1851 PR target/71571
1852 * g++.dg/torture/pr71571.C: New test.
1853
c4ff221e
JJ
18542016-06-20 Jakub Jelinek <jakub@redhat.com>
1855
1856 PR target/71559
1857 * gcc.target/i386/sse2-pr71559.c: New test.
1858 * gcc.target/i386/avx-pr71559.c: New test.
1859 * gcc.target/i386/avx512f-pr71559.c: New test.
1860
f1b5abfb
TB
18612016-06-20 Tobias Burnus <burnus@net-b.de>
1862
1863 PR fortran/71194
1864 * gfortran.dg/pointer_remapping_10.f90: New.
1865
842107e4
DM
18662016-06-20 David Malcolm <dmalcolm@redhat.com>
1867
1868 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1869
d9e8bdfd
MS
18702016-06-20 Martin Sebor <msebor@redhat.com>
1871
1872 PR c/69507
1873 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1874 * gnu90-const-expr-1.c: Same.
1875 * gnu99-const-expr-1.c: Same.
1876 * gnu99-static-1.c: Same.
1877
67785479
RL
18782016-06-20 Renlin Li <renlin.li@arm.com>
1879
29f09b38 1880 PR testsuite/71489
67785479
RL
1881 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1882
636929b8
JG
18832016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1884
1885 * gcc.target/aarch64/vcvt_f64_1.c: New.
1886 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1887 * gcc.target/aarch64/vrecp_f64_1.c: New.
1888
ff7b374b
KT
18892016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1890
1891 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1892 "alignement".
1893
554cfc9e
GJL
18942016-06-20 Georg-Johann Lay <avr@gjlay.de>
1895
1896 PR target/71103
1897 * gcc.target/avr/torture/pr71103-2.c: New test.
1898
aa0db437
MS
18992016-06-19 Martin Sebor <msebor@redhat.com>
1900
1901 PR c/69507
1902 * gcc.dg/alignof.c: New test.
1903
c561b091
PC
19042016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1905
1906 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1907 vs dg-error; test constexpr specifier too.
1908
bf54f123
PC
19092016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1910
1911 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1912
4e53aa97
CL
19132016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1914
1915 * lib/target-supports.exp
1916 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1917 arm_neon_ok and merge flags. Fix temporary test name.
1918 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1919 and merge flags.
1920
69071d86
ML
19212016-06-17 Martin Liska <mliska@suse.cz>
1922
1923 * gcc.dg/predict-9.c: Fix dump scanning.
1924
68b3b858
BC
19252016-06-17 Bin Cheng <bin.cheng@arm.com>
1926
1927 PR tree-optimization/71354
1928 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1929
d3ee260a
BC
19302016-06-17 Bin Cheng <bin.cheng@arm.com>
1931
1932 PR tree-optimization/71347
1933 * gcc.dg/tree-ssa/pr71347.c: New test.
1934
bd8fb114
BC
19352016-06-17 Bin Cheng <bin.cheng@arm.com>
1936
1937 PR tree-optimization/71354
1938 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1939
97816be4
BC
19402016-06-17 Bin Cheng <bin.cheng@arm.com>
1941
1942 * gcc.dg/vect/vect-alias-check-1.c: New test.
1943
2d761a37
SKS
19442016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1945
e0277d6b 1946 PR target/71151
2d761a37
SKS
1947 * gcc.target/avr/pr71151-1.c: New test.
1948 * gcc.target/avr/pr71151-2.c: New test.
1949 * gcc.target/avr/pr71151-3.c: New test.
1950 * gcc.target/avr/pr71151-4.c: New test.
1951 * gcc.target/avr/pr71151-5.c: New test.
1952 * gcc.target/avr/pr71151-6.c: New test.
1953 * gcc.target/avr/pr71151-7.c: New test.
1954 * gcc.target/avr/pr71151-8.c: New test.
1955 * gcc.target/avr/pr71151-common.h: New test.
1956
68fa96d6
ML
19572016-06-16 Martin Liska <mliska@suse.cz>
1958
1959 * gfortran.dg/predict-1.f90: New test.
1960
b6ca982f
UB
19612016-06-16 Uros Bizjak <ubizjak@gmail.com>
1962
1963 PR target/71242
1964 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1965
1dc8d15b
JH
19662016-06-16 Jan Hubicka <hubicka@ucw.cz>
1967
1968 * g++.dg/vect/pr36648.cc: Disable cunrolli
1969
67c25816
JJ
19702016-06-16 Jakub Jelinek <jakub@redhat.com>
1971
c577adb2
JJ
1972 PR target/71554
1973 * gcc.c-torture/execute/pr71554.c: New test.
1974
67c25816
JJ
1975 PR rtl-optimization/71532
1976 * gcc.dg/torture/pr71532.c: New test.
1977
1a3c3ee9
MM
19782016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1979
1980 * gcc.target/powerpc/p9-dimode1.c: New test.
1981 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1982
f29468a7
JJ
19832016-06-15 Jakub Jelinek <jakub@redhat.com>
1984
61daecc4
JJ
1985 * gcc.c-torture/compile/20160615-1.c: New test.
1986
f29468a7
JJ
1987 * g++.dg/cpp0x/ref-qual17.C: New test.
1988
209d1e2d
IE
19892016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1990
1991 PR middle-end/71529
1992 * gcc.target/i386/pr71529.C: New test.
1993
8dc35712
AH
19942016-06-15 Alan Hayward <alan.hayward@arm.com>
1995
1996 PR tree-optimization/71483
1997 * g++.dg/vect/pr71483.c: New
1998
b8911cb8
PC
19992016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2000
2001 PR c++/70202
2002 * g++.dg/inherit/crash6.C: New.
2003 * g++.dg/inherit/union2.C: Likewise.
2004 * g++.dg/inherit/virtual12.C: Likewise.
2005 * g++.dg/inherit/virtual13.C: Likewise.
2006 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2007
cf5d08ab
UB
20082016-06-15 Uros Bizjak <ubizjak@gmail.com>
2009
e3d62871 2010 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2011
8f482165
AH
20122016-06-15 Alan Hayward <alan.hayward@arm.com>
2013
2014 PR tree-optimization/71439
2015 * gcc.dg/vect/pr71439.c: New
2016
3256673f
KT
20172016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2018
2019 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2020
b17dc4d4
RB
20212016-06-15 Richard Biener <rguenther@suse.de>
2022
2023 * gcc.dg/vect/slp-45.c: New testcase.
2024
2a5825f2
RB
20252016-06-15 Richard Biener <rguenther@suse.de>
2026
2027 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2028
6e433d0b
BS
20292016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2030
2031 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2032 requirements, and disable for AIX for now.
2033 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2034
abe7f828
JJ
20352016-06-14 Jakub Jelinek <jakub@redhat.com>
2036
a09c81b4
JJ
2037 PR c++/71528
2038 * g++.dg/opt/pr71528.C: New test.
2039
abe7f828
JJ
2040 PR c++/71516
2041 * g++.dg/init/pr71516.C: New test.
2042
acfadf06
PC
20432016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2044
2045 * g++.dg/init/array46.C: New.
2046
4d568ab2
UB
20472016-06-14 Uros Bizjak <ubizjak@gmail.com>
2048
e3d62871
UB
2049 * gcc.target/i386/float128-3.c: New test.
2050 * gcc.target/i386/quad-sse4.c: Ditto.
2051 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2052 Update scan strings.
4d568ab2 2053
30934c5d
RB
20542016-06-14 Richard Biener <rguenther@suse.de>
2055
2056 PR middle-end/71526
2057 * gfortran.dg/pr71526.f90: New testcase.
2058
3970e545
AV
20592016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2060
2061 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2062 * gcc.dg/zero_bits_compound-1.c: Likewise.
2063
04976c6e
RB
20642016-06-14 Richard Biener <rguenther@suse.de>
2065
2066 PR tree-optimization/71522
2067 * gcc.dg/torture/pr71522.c: New testcase.
2068
23e025db
JJ
20692016-06-14 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR tree-optimization/71520
2072 * gcc.dg/tree-ssa/pr71520.c: New test.
2073
90b72e84
RB
20742016-06-14 Richard Biener <rguenther@suse.de>
2075
2076 PR tree-optimization/71521
86c24ba6 2077 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2078
ef7cf206
JJ
20792016-06-13 Jakub Jelinek <jakub@redhat.com>
2080
0dda258b
JJ
2081 PR sanitizer/71498
2082 * c-c++-common/ubsan/bounds-13.c: New test.
2083
ef7cf206
JJ
2084 PR preprocessor/71183
2085 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2086
a73786e3
JL
20872016-06-13 Jeff Law <law@redhat.com>
2088
2089 PR tree-optimization/71403
2090 * c-c++-common/ubsan/pr71403-1.c: New test.
2091 * c-c++-common/ubsan/pr71403-2.c: New test.
2092 * c-c++-common/ubsan/pr71403-3.c: New test.
2093
0ac249bf
JJ
20942016-06-13 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR middle-end/71478
2097 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2098 Add -Wno-psabi -w to dg-options.
2099
5408a64a
KN
21002016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2101
2102 * gcc.target/powerpc/vadsdu-0.c: New test.
2103 * gcc.target/powerpc/vadsdu-1.c: New test.
2104 * gcc.target/powerpc/vadsdu-2.c: New test.
2105 * gcc.target/powerpc/vadsdu-3.c: New test.
2106 * gcc.target/powerpc/vadsdu-4.c: New test.
2107 * gcc.target/powerpc/vadsdu-5.c: New test.
2108 * gcc.target/powerpc/vadsdub-1.c: New test.
2109 * gcc.target/powerpc/vadsdub-2.c: New test.
2110 * gcc.target/powerpc/vadsduh-1.c: New test.
2111 * gcc.target/powerpc/vadsduh-2.c: New test.
2112 * gcc.target/powerpc/vadsduw-1.c: New test.
2113 * gcc.target/powerpc/vadsduw-2.c: New test.
2114
f7e4f2e3
DM
21152016-06-13 David Malcolm <dmalcolm@redhat.com>
2116
2117 * gcc.dg/c99-init-2.c (c): Update expected error message.
2118 * gcc.dg/init-bad-8.c (foo): Likewise.
2119 * gcc.dg/spellcheck-fields-3.c: New test case.
2120
ad23a23e
ML
21212016-06-13 Martin Liska <mliska@suse.cz>
2122
2123 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2124 and "guess loop iv compared" heuristics.
2125 * gcc.dg/predict-2.c: Likewise.
2126 * gcc.dg/predict-3.c: Likewise.
2127 * gcc.dg/predict-4.c: Likewise.
2128 * gcc.dg/predict-5.c: Likewise.
2129 * gcc.dg/predict-6.c: Likewise.
2130
146c55da
MP
21312016-06-13 Marek Polacek <polacek@redhat.com>
2132
2133 PR middle-end/71476
2134 * c-c++-common/Wswitch-unreachable-4.c: New test.
2135 * gcc.dg/Wswitch-unreachable-2.c: New test.
2136 * g++.dg/tm/jump1.C: Move dg-warning.
2137
42e77cbc
EB
21382016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2139
2140 * gnat.dg/renaming10.ad[sb]: New test.
2141
7474dcc1
PT
21422016-06-13 Paul Thomas <pault@gcc.gnu.org>
2143
2144 PR fortran/70673
2145 * gfortran.dg/pr70673.f90: New test.
2146
f57f53d3
RB
21472016-06-13 Richard Biener <rguenther@suse.de>
2148
2149 PR middle-end/64516
2150 * gcc.dg/align-3.c: New testcase.
2151
5843a5f0
ML
21522016-06-13 Martin Liska <mliska@suse.cz>
2153
2154 * gcc.target/i386/pr71458.c: New test.
2155
aa8fdb44
UB
21562016-06-12 Uros Bizjak <ubizjak@gmail.com>
2157
2158 PR target/71241
2159 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2160
2043e4d7
DH
21612016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2162
2163 PR target/60751
2164 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2165 statement.
2166
d3dc025d
DH
21672016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2168
2169 PR target/60751
2170 * gfortran.dg/comma_IO_extension_1.f90: New test.
2171 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2172 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2173 statement.
2174 * gfortran.dg/graphite/pr38083.f90: Likewise.
2175 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2176 missing format.
2177
a31d78c6
EB
21782016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2179
2180 * gnat.dg/case_character.adb: New test.
2181
95c18dd0
SB
21822016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2183
2184 PR middle-end/71310
2185 * gcc.target/powerpc/pr71310.c: New testcase.
2186
b97d37b4
KV
21872016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2188
2189 PR middle-end/71478
2190 * gcc.dg/pr71478.c: New test.
2191
900bcda3
JJ
21922016-06-10 Jakub Jelinek <jakub@redhat.com>
2193
ec1c20db
JJ
2194 PR middle-end/71494
2195 * gcc.c-torture/execute/pr71494.c: New test.
2196
50b15873
JJ
2197 PR c/68657
2198 * gcc.target/i386/pr68657.c: New test.
2199
900bcda3
JJ
2200 PR inline-asm/68843
2201 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2202 (test): Add -masm=intel alternatives.
2203
4d926e34
MS
22042016-06-10 Martin Sebor <msebor@redhat.com>
2205
2206 PR c/71392
2207 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2208
ad071b2b
JL
22092016-06-10 Jeff Law <law@redhat.com>
2210
2211 PR tree-optimization/71335
2212 * gcc.c-torture/execute/pr71335.c: New test.
2213
2704efe8
DM
22142016-06-10 David Malcolm <dmalcolm@redhat.com>
2215
2216 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2217 the various "cannot tail-call: " messages.
2218
18c9b7d4
CL
22192016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2220
2221 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2222 and options.
2223
7cfa10f3
MO
22242016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2225
2226 PR sanitizer/71480
2227 * c-c++-common/asan/pr71480.c: New test.
2228
1f24fd3e
L
22292016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2230
2231 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2232 (ASMNAME2): Likewise.
2233 (main): Replace fn in asm statement with ASMNAME ("fn").
2234 * gcc.dg/guality/pr68037-2.c: Likewise.
2235 * gcc.dg/guality/pr68037-3.c: Likewise.
2236 * gcc.dg/torture/pr68037-1.c: Likewise.
2237 * gcc.dg/torture/pr68037-2.c: Likewise.
2238 * gcc.dg/torture/pr68037-3.c: Likewise.
2239
ad551c07
BE
22402016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2241
2242 PR inline-asm/68843
2243 * gcc.target/i386/pr68843-1.c: New test.
2244 * gcc.target/i386/pr68843-2.c: New test.
2245
4b1ffdb1 22462016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2247 Cesar Philippidis <cesar@codesourcery.com>
2248
2249 PR middle-end/71373
2250 * gcc.dg/goacc/nested-function-1.c: New file.
2251 * gcc.dg/goacc/nested-function-2.c: Likewise.
2252 * gcc.dg/goacc/pr71373.c: Likewise.
2253 * gfortran.dg/goacc/cray-2.f95: Likewise.
2254 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2255 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2256 * gfortran.dg/goacc/cray.f95: Update.
2257 * gfortran.dg/goacc/loop-1.f95: Likewise.
2258 * gfortran.dg/goacc/loop-3.f95: Likewise.
2259 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2260 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2261
22622016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2263
2264 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2265 for OpenACC tile clauses.
2266 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2267
2268 PR c/71381
2269 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2270 to...
2271 * c-c++-common/goacc/cache-2.c: ... this new file.
2272 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2273 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2274 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2275 usage.
2276 * gfortran.dg/goacc/cray.f95: Likewise.
2277 * gfortran.dg/goacc/loop-1.f95: Likewise.
2278
89851e4c
AH
22792016-06-10 Alan Hayward <alan.hayward@arm.com>
2280
2281 PR tree-optimization/71407
2282 PR tree-optimization/71416
2283 * gcc.dg/vect/pr71407.c: New
2284 * gcc.dg/vect/pr71416-1.c: New
2285 * gcc.dg/vect/pr71416-2.c: New
2286
200eafbf
RB
22872016-06-10 Richard Biener <rguenther@suse.de>
2288
2289 PR middle-end/71477
2290 * gcc.dg/torture/pr71477.c: New testcase.
2291
4df99d92
JK
22922016-06-09 Julia Koval <julia.koval@intel.com>
2293
2294 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2295 * gcc.target/i386/interrupt-13.c: Likewise.
2296 * gcc.target/i386/interrupt-15.c: Likewise.
2297 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2298 * gcc.target/i386/interrupt-24.c: Likewise.
2299 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2300 * gcc.target/i386/interrupt-9.c: Likewise.
2301 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2302
e01b4e16
MS
23032016-06-09 Martin Sebor <msebor@redhat.com>
2304
2305 PR c/70883
2306 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2307 * gcc.dg/builtin-constant_p-1.c: Same.
2308 * gcc.dg/builtins-error.c: Same.
2309 * gcc.dg/pr70859.c: Same.
2310
9c35db0e
SKS
23112016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2312
2313 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2314 * gcc.dg/torture/pr68067-1.c: Likewise.
2315 * gcc.dg/torture/pr68067-2.c: Likewise.
2316
23172016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2318
2319 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2320 when setting SIZE.
2321
392a81b9
PC
23222016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2323
2324 PR c++/71465
2325 * g++.dg/inherit/crash5.C: New.
2326 Revert:
2327 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2328
2329 PR c++/70202
2330 * g++.dg/inherit/crash5.C: New.
2331 * g++.dg/inherit/virtual1.C: Adjust.
2332
e49efc14
ML
23332016-06-09 Martin Liska <mliska@suse.cz>
2334
2335 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2336 * g++.dg/predict-loop-exit-2.C: Likewise.
2337 * g++.dg/predict-loop-exit-3.C: Likewise.
2338 * gcc.dg/predict-1.c: Likewise.
2339 * gcc.dg/predict-2.c: Likewise.
2340 * gcc.dg/predict-3.c: Likewise.
2341 * gcc.dg/predict-4.c: Likewise.
2342 * gcc.dg/predict-5.c: Likewise.
2343 * gcc.dg/predict-6.c: Likewise.
2344 * gcc.dg/predict-7.c: Likewise.
2345
36d57986
RB
23462016-06-09 Richard Biener <rguenther@suse.de>
2347
2348 PR tree-optimization/71462
2349 * gcc.dg/torture/pr71462.c: New testcase.
2350
7d82e8e4
MP
23512016-06-09 Marek Polacek <polacek@redhat.com>
2352
2353 PR c/65471
2354 * gcc.dg/c11-generic-3.c: New test.
2355
c8a71589
PC
23562016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2357
2358 * g++.dg/init/array42.C: New.
2359 * g++.dg/init/array43.C: Likewise.
2360 * g++.dg/init/array44.C: Likewise.
2361 * g++.dg/init/array45.C: Likewise.
2362 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2363 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2364 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2365 * g++.dg/gomp/pr35751.C: Likewise.
2366 * g++.dg/init/array23.C: Likewise.
2367 * g++.dg/init/brace2.C: Likewise.
2368 * g++.dg/init/brace6.C: Likewise.
2369
44a845ca
MS
23702016-06-08 Martin Sebor <msebor@redhat.com>
2371 Jakub Jelinek <jakub@redhat.com>
2372
2373 PR c++/70507
2374 PR c/68120
2375 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2376 * c-c++-common/builtin-arith-overflow-2.c: New test.
2377 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2378 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2379 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2380
2ef16b6e
JJ
23812016-06-08 Jakub Jelinek <jakub@redhat.com>
2382
2383 PR c++/71442
2384 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2385
5e3ee346
AL
23862016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2387
2388 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2389 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2390 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2391 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2392 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2393 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2394 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2395 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2396 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2397 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2398 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2399 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2400 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2401
b2ae2814
RB
24022016-06-08 Richard Biener <rguenther@suse.de>
2403
2404 PR tree-optimization/68558
2405 * gcc.dg/vect/slp-44.c: New testcase.
2406
e09b4c37
RB
24072016-06-08 Richard Biener <rguenther@suse.de>
2408
2409 * gcc.dg/vect/slp-43.c: New testcase.
2410
72d50660
RB
24112016-06-08 Richard Biener <rguenther@suse.de>
2412
2413 PR tree-optimization/71452
2414 * gcc.dg/torture/pr71452.c: New testcase.
2415
988c115c
JJ
24162016-06-08 Jakub Jelinek <jakub@redhat.com>
2417
2418 PR c++/71448
2419 * g++.dg/torture/pr71448.C: New test.
2420
73d73b48
BS
24212016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2422
2423 PR debug/71432
2424 PR ada/71413
2425 * g++.dg/debug/pr71432.C: New test.
2426
bdd15d0c
PK
24272016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2428
2429 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2430 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2431 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2432
ce0607bb
AH
24332016-06-08 Alan Hayward <alan.hayward@arm.com>
2434
2435 * gcc.dg/vect/vect-live-2.c: Update effective target.
2436 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2437 * lib/target-supports.exp: Add aarch64 to vect_long.
2438
92a5f2ba
MP
24392016-06-08 Marek Polacek <polacek@redhat.com>
2440
2441 PR c/71418
2442 * gcc.dg/noncompile/pr71418.c: New test.
2443
08203f73
MP
2444 PR c/71426
2445 * gcc.dg/noncompile/pr71426.c: New test.
2446
d1fcc2bd
JH
24472016-06-07 Jan Hubicka <hubicka@ucw.cz>
2448
2449 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2450 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2451 * gcc.dg/predict-3.c: Update template.
2452 * gcc.dg/predict-5.c: Update template.
2453 * gcc.dg/predict-6.c: Update template.
2454 * gcc.dg/predict-9.c: Update template.
2455 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2456
a23e6f1c
BS
24572016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2458
2459 * gcc.target/powerpc/vec-mul.c: New test.
2460
6ffd47b7
DM
24612016-06-07 David Malcolm <dmalcolm@redhat.com>
2462
2463 * gcc.dg/spellcheck-fields-2.c: New test case.
2464
bfd67b47
RB
24652016-06-07 Richard Biener <rguenther@suse.de>
2466
2467 PR c/61564
2468 * gcc.dg/Wpragmas-1.c: New testcase.
2469 * gcc.dg/Wattributes-4.c: Likewise.
2470 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2471 entry.
2472
701b9a47
CL
24732016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2474
2475 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2476 spurious debug code.
2477
6b80d6fa
RB
24782016-06-07 Richard Biener <rguenther@suse.de>
2479
2480 PR tree-optimization/71428
2481 * gcc.dg/torture/pr71428.c: New testcase.
2482
0f3f9437
RB
24832016-06-07 Richard Biener <rguenther@suse.de>
2484
2485 PR middle-end/71423
2486 * gcc.dg/torture/pr71423.c: New testcase.
2487
ec963f2a
KV
24882016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2489
2490 PR middle-end/71408
2491 * gcc.dg/tree-ssa/pr71408.c: New test.
2492
46ab5b6e
KV
24932016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2494
2495 PR middle-end/71281
2496 * g++.dg/torture/pr71281.C: New test.
2497
1f40cff3
MP
24982016-06-06 Marek Polacek <polacek@redhat.com>
2499
2500 PR c/71362
2501 * gcc.dg/pr71362.c: New test.
2502
6f5bcd24
JJ
25032016-06-06 Jakub Jelinek <jakub@redhat.com>
2504 Patrick Palka <ppalka@gcc.gnu.org>
2505
2506 PR c++/70847
2507 PR c++/71330
2508 PR c++/71393
2509 * g++.dg/opt/pr70847.C: New test.
2510 * g++.dg/ubsan/pr70847.C: New test.
2511 * g++.dg/ubsan/pr71393.C: New test.
2512
158beb4a
JJ
25132016-06-06 Jakub Jelinek <jakub@redhat.com>
2514
2515 PR tree-optimization/71259
2516 * gcc.dg/vect/pr71259.c: New test.
2517
d9b950dd
DM
25182016-06-06 David Malcolm <dmalcolm@redhat.com>
2519
2520 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2521 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2522 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2523 above.
2524
36f9ad69
KT
25252016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2526
2527 PR middle-end/37780
2528 * gcc.c-torture/execute/pr37780.c: New test.
2529 * gcc.target/aarch64/pr37780_1.c: Likewise.
2530 * gcc.target/arm/pr37780_1.c: Likewise.
2531
5545a907
MP
25322016-06-06 Marek Polacek <polacek@redhat.com>
2533
2534 * c-c++-common/attr-may-alias-1.c: New test.
2535 * c-c++-common/attr-may-alias-2.c: New test.
2536 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2537
93671519
BE
25382016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2539
2540 PR c/24414
2541 * gcc.target/i386/pr24414.c: New test.
2542
690f24b7
JM
25432016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2544
2545 * gcc.target/sparc/vis4misc.c: New file.
2546 * gcc.target/sparc/fpcmp.c: Likewise.
2547 * gcc.target/sparc/fpcmpu.c: Likewise.
2548
31ce6157
AH
25492016-06-06 Alan Hayward <alan.hayward@arm.com>
2550
2551 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2552 * gcc.dg/vect/vect-live-3.c: Likewise.
2553
9fcebb5a
RB
25542016-06-06 Richard Biener <rguenther@suse.de>
2555
2556 PR tree-optimization/71398
2557 * gcc.dg/torture/pr71398.c: New testcase.
2558
903ca97b
UB
25592016-06-06 Uros Bizjak <ubizjak@gmail.com>
2560
2561 PR target/71389
2562 * g++.dg/pr71389.C: New test.
2563
9c1eb332
JD
25642016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2565
2566 PR fortran/71404
2567 * gfortran.dg/fmt_read_5.f: New test.
2568
b2d83bd2
AV
25692016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2570
2571 PR fortran/69659
2572 * gfortran.dg/class_array_22.f03: New test.
2573
ec81960e
JH
25742016-06-05 Jan Hubicka <hubicka@ucw.cz>
2575
2576 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2577
429d2750
JH
25782016-06-05 Jan Hubicka <hubicka@ucw.cz>
2579
2580 * gcc.dg/predict-9.c: Update template.
2581
c1c00983
PC
25822016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2583
2584 PR c++/49377
2585 * g++.dg/template/pr49377.C: New.
2586
1927a963
JJ
25872016-06-04 Jakub Jelinek <jakub@redhat.com>
2588
2589 PR tree-optimization/71405
2590 * g++.dg/torture/pr71405.C: New test.
2591
909a11ad
PC
25922016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2593
2594 PR c++/70202
2595 * g++.dg/inherit/crash5.C: New.
2596 * g++.dg/inherit/virtual1.C: Adjust.
2597
08bbb1f8
JL
25982016-06-03 Jeff Law <law@redhat.com>
2599
2600 PR tree-optimization/71316
2601 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2602
7c35235c
JJ
26032016-06-03 Jakub Jelinek <jakub@redhat.com>
2604
2605 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2606 dg-additional-options with just -fno-tree-scev-cprop in it.
2607 * gcc.dg/vect/vect-live-2.c: Likewise.
2608 * gcc.dg/vect/vect-live-5.c: Likewise.
2609 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2610 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2611 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2612
c8572dd6
PP
26132016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2614
2615 PR c++/27100
2616 * g++.dg/other/friend6.C: New test.
2617
1c7733a7
BS
26182016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2619
2620 * g++.dg/torture/ppc-ldst-array.C: New.
2621
0d2f700f
JM
26222016-06-03 Joseph Myers <joseph@codesourcery.com>
2623
2624 PR target/71276
2625 PR target/71277
2626 * gcc.dg/torture/builtin-fp-int-inexact.c,
2627 gcc.target/i386/387-builtin-fp-int-inexact.c,
2628 gcc.target/i386/387-rint-inline-1.c,
2629 gcc.target/i386/387-rint-inline-2.c,
2630 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2631 gcc.target/i386/sse2-rint-inline-1.c,
2632 gcc.target/i386/sse2-rint-inline-2.c,
2633 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2634 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2635
f8071c05
L
26362016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2637 Julia Koval <julia.koval@intel.com>
2638
2639 PR target/66960
2640 PR target/67630
2641 PR target/67634
2642 PR target/67841
2643 PR target/68037
2644 PR target/68618
2645 PR target/68661
2646 PR target/69575
2647 PR target/69596
2648 PR target/69734
2649 * gcc.dg/guality/pr68037-1.c: New test.
2650 * gcc.dg/guality/pr68037-2.c: Likewise.
2651 * gcc.dg/guality/pr68037-3.c: Likewise.
2652 * gcc.dg/torture/pr68037-1.c: Likewise.
2653 * gcc.dg/torture/pr68037-2.c: Likewise.
2654 * gcc.dg/torture/pr68037-3.c: Likewise.
2655 * gcc.dg/torture/pr68661-1a.c: Likewise.
2656 * gcc.dg/torture/pr68661-1b.c: Likewise.
2657 * gcc.target/i386/interrupt-1.c: Likewise.
2658 * gcc.target/i386/interrupt-2.c: Likewise.
2659 * gcc.target/i386/interrupt-3.c: Likewise.
2660 * gcc.target/i386/interrupt-4.c: Likewise.
2661 * gcc.target/i386/interrupt-5.c: Likewise.
2662 * gcc.target/i386/interrupt-6.c: Likewise.
2663 * gcc.target/i386/interrupt-7.c: Likewise.
2664 * gcc.target/i386/interrupt-8.c: Likewise.
2665 * gcc.target/i386/interrupt-9.c: Likewise.
2666 * gcc.target/i386/interrupt-10.c: Likewise.
2667 * gcc.target/i386/interrupt-11.c: Likewise.
2668 * gcc.target/i386/interrupt-12.c: Likewise.
2669 * gcc.target/i386/interrupt-13.c: Likewise.
2670 * gcc.target/i386/interrupt-14.c: Likewise.
2671 * gcc.target/i386/interrupt-15.c: Likewise.
2672 * gcc.target/i386/interrupt-16.c: Likewise.
2673 * gcc.target/i386/interrupt-17.c: Likewise.
2674 * gcc.target/i386/interrupt-18.c: Likewise.
2675 * gcc.target/i386/interrupt-19.c: Likewise.
2676 * gcc.target/i386/interrupt-20.c: Likewise.
2677 * gcc.target/i386/interrupt-21.c: Likewise.
2678 * gcc.target/i386/interrupt-22.c: Likewise.
2679 * gcc.target/i386/interrupt-23.c: Likewise.
2680 * gcc.target/i386/interrupt-24.c: Likewise.
2681 * gcc.target/i386/interrupt-25.c: Likewise.
2682 * gcc.target/i386/interrupt-26.c: Likewise.
2683 * gcc.target/i386/interrupt-27.c: Likewise.
2684 * gcc.target/i386/interrupt-28.c: Likewise.
2685 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2686 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2687 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2688 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2689 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2690 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2691 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2692 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2693 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2694 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2695 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2696 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2697
36b85e43
BS
26982016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2699
9de2e795
L
2700 PR tree-optimization/52171
2701 * gcc.dg/pr52171.c: New test.
2702 * gcc.target/i386/pr52171.c: New test.
36b85e43 2703
bfeee8ac
JH
27042016-06-03 Jan Hubicka <jh@suse.cz>
2705
2706 * g++.dg/tree-ssa/pred-1.C: New testcase
2707 * gcc.dg/tree-ssa/pred-1.c: New testcase
2708
859b0bae
BS
27092016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2710
2711 PR target/70957
2712 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2713 support.
2714 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2715
3a2edf4c
AH
27162016-06-03 Alan Hayward <alan.hayward@arm.com>
2717
2718 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2719
b28ead45
AH
27202016-06-03 Alan Hayward <alan.hayward@arm.com>
2721
2722 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2723 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2724 * gcc.dg/vect/vect-live-1.c: New test.
2725 * gcc.dg/vect/vect-live-2.c: New test.
2726 * gcc.dg/vect/vect-live-3.c: New test.
2727 * gcc.dg/vect/vect-live-4.c: New test.
2728 * gcc.dg/vect/vect-live-5.c: New test.
2729 * gcc.dg/vect/vect-live-slp-1.c: New test.
2730 * gcc.dg/vect/vect-live-slp-2.c: New test.
2731 * gcc.dg/vect/vect-live-slp-3.c: New test.
2732
1f91747b
JJ
27332016-06-03 Jakub Jelinek <jakub@redhat.com>
2734
2735 PR middle-end/71387
2736 * g++.dg/opt/pr71387.C: New test.
2737
47b83923
JL
27382016-06-02 Jeff Law <law@redhat.com>
2739
2740 PR tree-optimization/71328
2741 * gcc.c-torture/compile/pr71328.c: New test.
2742
e96e5f46
JD
27432016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2744
2745 PR fortran/52393
2746 * gfortran.dg/fmt_read_3.f90: Fix typo.
2747 * gfortran.dg/fmt_read_4.f90: New test.
2748
b872d729
PC
27492016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2750
2751 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2752 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2753 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2754 * g++.dg/cpp0x/override2.C: Likewise.
2755 * g++.dg/parse/crash5.C: Likewise.
2756 * g++.dg/parse/error16.C: Likewise.
2757 * g++.dg/parse/error27.C: Likewise.
2758 * g++.dg/template/qualttp15.C: Likewise.
2759 * g++.dg/template/redecl4.C: Likewise.
2760 * g++.old-deja/g++.other/crash39.C: Likewise.
2761 * g++.old-deja/g++.other/struct1.C: Likewise.
2762 * g++.old-deja/g++.pt/m9a.C: Likewise.
2763 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2764
0e535442
JJ
27652016-06-02 Jakub Jelinek <jakub@redhat.com>
2766
0633ee10
JJ
2767 PR c++/71372
2768 * c-c++-common/pr71372.c: New test.
2769
0e535442
JJ
2770 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2771 __TIME__ strings with __builtin_strcmp instead of printf and
2772 dg-output.
2773
f3c5ecc2
ML
27742016-06-02 Martin Liska <mliska@suse.cz>
2775
2776 * gcc.dg/predict-9.c: New test.
2777
a91807c5
JJ
27782016-06-02 Jakub Jelinek <jakub@redhat.com>
2779
2780 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2781 global set_compiler_env_var and global saved_compiler_env_var.
2782
b5bd1978
KT
27832016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2784
2785 PR rtl-optimization/71295
2786 * gcc.c-torture/compile/pr71295.c: New test.
2787
b93b1475
JJ
27882016-06-02 Jakub Jelinek <jakub@redhat.com>
2789
930ebd0e
JJ
2790 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2791
1e021dc3
JJ
2792 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2793 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2794
b93b1475
JJ
2795 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2796 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2797 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2798 alternative number.
2799
58f2fb5c
MM
28002016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2801
2802 * gcc.target/powerpc/p9-splat-4.c: New test.
2803
28042016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2805
2806 PR target/71186
2807 * gcc.target/powerpc/pr71186.c: New test.
2808
4731c9f0
JD
28092016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2810
2811 PR fortran/52393
2812 * gfortran.dg/fmt_read_3.f90: New test.
2813
042dee3e
TP
28142016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2815
2816 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2817 procedure.
2818
15c98b2e
ES
28192016-06-01 Eduard Sanou <dhole@openmailbox.org>
2820
2821 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2822 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2823 env var is set.
2824 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2825 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2826 shown once.
2827 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2828 during compilation.
2829 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2830 vars set by dg-set-compiler-env-var.
2831
6442a6f4
PT
28322016-06-01 Paul Thomas <pault@gcc.gnu.org>
2833
2834 PR fortran/71156
2835 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2836 to the module procedure declaration.
2837 * gfortran.dg/submodule_16.f08: New test.
2838
ab62397a
JJ
28392016-06-01 Jakub Jelinek <jakub@redhat.com>
2840
2841 PR middle-end/71371
2842 * c-c++-common/gomp/pr71371.c: New test.
2843
b66af6ed
RB
28442016-06-01 Richard Biener <rguenther@suse.de>
2845
2846 PR tree-optimization/71366
2847 * gcc.dg/torture/pr71366-1.c: New testcase.
2848 * gcc.dg/torture/pr71366-2.c: Likewise.
2849
e342b9d8
KN
28502016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2851
2852 * gcc.target/powerpc/vslv-0.c: New test.
2853 * gcc.target/powerpc/vslv-1.c: New test.
2854 * gcc.target/powerpc/vsrv-0.c: New test.
2855 * gcc.target/powerpc/vsrv-1.c: New test.
2856
721547cd
NS
28572016-06-01 Nathan Sidwell <nathan@acm.org>
2858
2859 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2860 * gcc.target/nvptx/weak.c: New.
2861
fa2c9034
RB
28622016-06-01 Richard Biener <rguenther@suse.de>
2863
2864 PR tree-optimization/71261
2865 * gcc.dg/torture/vect-bool-1.c: New testcase.
2866
3e32893c
JJ
28672016-06-01 Jakub Jelinek <jakub@redhat.com>
2868
2869 * gfortran.dg/gomp/order-1.f90: New test.
2870 * gfortran.dg/gomp/order-2.f90: New test.
2871
8c383600
JH
28722016-06-01 Jan Hubicka <hubicka@ucw.cz>
2873
2874 * gcc.dg/unroll-6.c: Update template.
2875 * gcc.dg/unroll-7.c: New testcase.
2876 * gcc.dg/unroll-8.c: New testcase.
2877
a0dfeef5
EB
28782016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2879
2880 * gnat.dg/opt56.ad[sb]: New test.
2881
48de5701
PC
28822016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2883
2884 PR c++/66635
2885 * g++.dg/cpp0x/constexpr-ice16.C: New.
2886
827cf695
PP
28872016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2888
2889 PR tree-optimization/71314
2890 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2891 -mbranch-cost=2.
2892
ff66f6e8
PP
28932016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2894
2895 PR tree-optimization/71077
2896 * gcc.dg/tree-ssa/pr71077.c: New test.
2897
050fb209
JH
28982016-05-31 Jan Hubicka <hubicka@ucw.cz>
2899
48de5701
PC
2900 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2901 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2902 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2903
c642d919
PC
29042016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2905
2906 PR c++/71248
2907 * g++.dg/cpp0x/pr71248.C: New.
2908 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2909 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2910 * g++.dg/init/new37.C: Likewise.
2911 * g++.dg/template/static1.C: Likewise.
2912 * g++.dg/template/static2.C: Likewise.
2913
d6439e08
L
29142016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2915
2916 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2917 instead of %rdi.
2918 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2919
780b9dd4
MP
29202016-05-31 Marek Polacek <polacek@redhat.com>
2921
2922 * c-c++-common/Wswitch-unreachable-3.c: New test.
2923 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2924
0d99f8a0
RB
29252016-05-31 Richard Biener <rguenther@suse.de>
2926
2927 PR tree-optimization/71352
2928 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2929
52545641
TP
29302016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2931
2932 * gcc.target/arm/armv5_thumb_isa.c: New test.
2933
5b8c1205
KY
29342016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2935
2936 PR target/71346
2937 * gcc.target/i386/pr71346.c: New test.
2938
7a88cc84
TV
29392016-05-31 Tom de Vries <tom@codesourcery.com>
2940
2941 PR tree-optimization/69068
2942 * gcc.dg/graphite/pr69068.c: New test.
2943
265149a6
MS
29442016-05-27 Martin Sebor <msebor@redhat.com>
2945
2946 PR c++/71306
2947 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2948
00631022
JJ
29492016-05-30 Jakub Jelinek <jakub@redhat.com>
2950
2951 PR c++/71349
2952 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2953 nowait depend(inout: dd[0]) clauses where permitted.
2954
b2f6675b
PC
29552016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2956
2957 PR c++/71238
2958 * g++.dg/parse/pr71238.C: New.
2959 * g++.dg/concepts/friend1.C: Test column numbers too.
2960 * g++.dg/cpp0x/initlist31.C: Likewise.
2961 * g++.dg/cpp0x/pr51420.C: Likewise.
2962 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2963 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2964 * g++.dg/ext/builtin3.C: Likewise.
2965 * g++.dg/lookup/friend12.C: Likewise.
2966 * g++.dg/lookup/friend7.C: Likewise.
2967 * g++.dg/lookup/koenig1.C: Likewise.
2968 * g++.dg/lookup/koenig5.C: Likewise.
2969 * g++.dg/lookup/used-before-declaration.C: Likewise.
2970 * g++.dg/overload/koenig1.C: Likewise.
2971 * g++.dg/template/crash65.C: Likewise.
2972 * g++.dg/template/friend57.C: Likewise.
2973 * g++.dg/warn/Wshadow-5.C: Likewise.
2974 * g++.dg/warn/Wunused-8.C: Likewise.
2975 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2976 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2977 * g++.old-deja/g++.jason/member.C: Likewise.
2978 * g++.old-deja/g++.jason/report.C: Likewise.
2979 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2980 * g++.old-deja/g++.law/visibility20.C: Likewise.
2981 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2982 * g++.old-deja/g++.other/static5.C: Likewise.
2983 * g++.old-deja/g++.pt/overload2.C: Likewise.
2984
a448ff40
JH
29852016-05-30 Jan Hubicka <hubicka@ucw.cz>
2986
2987 * gcc.dg/tree-ssa/peel1.c: New testcase.
2988 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2989 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2990
69be8c91
TV
29912016-05-30 Tom de Vries <tom@codesourcery.com>
2992
2993 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2994 to ce.
2995
a59775a1
PC
29962016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2997
2998 PR c++/71099
2999 * g++.dg/parse/virtual1.C: New.
3000
53d6d955
UB
30012016-05-30 Uros Bizjak <ubizjak@gmail.com>
3002
3003 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3004 Use correct register when clearing %edx.
3005
0557293f
AM
30062016-05-30 Alexander Monakov <amonakov@ispras.ru>
3007
3008 PR tree-optimization/71289
3009 * gcc.dg/pr71289.c: New test.
3010
5d476e35
KV
30112016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3012
3013 PR middle-end/71269
3014 PR middle-end/71292
3015 * gcc.dg/tree-ssa/pr71269.c: New test.
3016 * gcc.dg/tree-ssa/pr71292.c: New test.
3017
db5447ca
KV
30182016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3019
3020 PR middle-end/71252
3021 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3022
98bdbb39
JH
30232016-05-30 Jan Hubicka <hubicka@ucw.cz>
3024
3025 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3026 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3027 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3028
7e012855
TV
30292016-05-30 Tom de Vries <tom@codesourcery.com>
3030
3031 PR tree-optimization/69067
3032 * gcc.dg/graphite/pr69067.c: New test.
3033
beed3701
UB
30342016-05-29 Uros Bizjak <ubizjak@gmail.com>
3035
3036 PR target/71245
3037 * gcc.target/i386/pr71245-1.c: New test.
3038 * gcc.target/i386/pr71245-2.c: Ditto.
3039
b6d4f8e8
PC
30402016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3041
3042 PR c++/71105
3043 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3044 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3045 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3046
00022058
JH
30472016-05-27 Jan Hubicka <hubicka@ucw.cz>
3048
3049 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3050
c8419aca
VV
30512016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3052
3053 Revert:
3054 PR c++/69855
3055 * g++.dg/overload/69855.C: New.
3056 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3057 * g++.old-deja/g++.pt/crash3.C: Likewise.
3058
8008c4d2
PC
30592016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3060
3061 PR c++/60385
3062 * g++.dg/parse/namespace13.C: New.
3063
8b2ef235
JL
30642016-05-26 Jeff Law <law@redhat.com>
3065
3066 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3067 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3068 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3069 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3070 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3071 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3072 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3073 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3074 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3075 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3076 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3077 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3078 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3079
7d67159b
VV
30802016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3081
3082 PR c++/69855
3083 * g++.dg/overload/69855.C: New.
3084 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3085 * g++.old-deja/g++.pt/crash3.C: Likewise.
3086
88e3bdd1
JW
30872016-05-27 Jiong Wang <jiong.wang@arm.com>
3088
3089 PR target/63596
3090 * gcc.target/aarch64/va_arg_1.c: New testcase.
3091 * gcc.target/aarch64/va_arg_2.c: Likewise.
3092 * gcc.target/aarch64/va_arg_3.c: Likewise.
3093
3fd6b9cc
JW
30942016-05-27 Jiong Wang <jiong.wang@arm.com>
3095
3096 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3097 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3098 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3099 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3100 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3101
3cee7e4e
MP
31022016-05-27 Marek Polacek <polacek@redhat.com>
3103
3104 PR middle-end/71308
3105 * g++.dg/torture/pr71308.C: New test.
3106
6a813c96
DV
31072016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3108
3109 * gcc.dg/zero_bits_compound-1.c: New test.
3110 * gcc.dg/zero_bits_compound-2.c: New test.
3111
0561bcfb
IE
31122016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3113
3114 PR middle-end/71279
3115 * gcc.dg/pr71279.c: New test.
3116
21316320
MM
31172016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3118
3119 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3120 floating point min/max/comparison instructions.
3121 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3122
7211a097
JJ
31232016-05-26 Jakub Jelinek <jakub@redhat.com>
3124
3125 * c-c++-common/gomp/schedule-1.c: New test.
3126 * gfortran.dg/gomp/schedule-1.f90: New test.
3127
cac177cf
PP
31282016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3129
3130 PR c++/70822
3131 PR c++/70106
3132 * g++.dg/cpp1y/auto-fn32.C: New test.
3133 * g++.dg/cpp1y/paren4.C: New test.
3134
a2d5b8c9
NS
31352016-05-26 Nathan Sidwell <nathan@acm.org>
3136
3137 * gcc.dg/20060410.c: Xfail on ptx.
3138 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3139 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3140 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3141 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3142 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3143
ffa8b552
TP
31442016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3145
3146 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3147
c7501e00
JJ
31482016-05-26 Jakub Jelinek <jakub@redhat.com>
3149
1875b9a0
JJ
3150 PR tree-optimization/71280
3151 * gcc.dg/pr71280.c: New test.
3152
2116e19f
JJ
3153 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3154
305aef09
JJ
3155 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3156 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3157
c7501e00
JJ
3158 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3159
ca449d26
JW
31602016-05-26 Jiong Wang <jiong.wang@arm.com>
3161
3162 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3163 kept in memory.
ca449d26 3164
8af01c66
JL
31652016-05-25 Jeff Law <law@redhat.com>
3166
3167 PR tree-optimization/71272
3168 * gcc.c-torture/compile/pr71272.c: new test.
3169
f9d6ce73
BS
31702016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3171
3172 * gcc.target/powerpc/vec-cmpne.c: New test.
3173 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3174
a88a7b22
EB
31752016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3176
3177 * gnat.dg/opt55.ad[sb]: New test.
3178
125f02ed
SKS
31792016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3180
3181 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3182 * c-c++-common/pr60226.c: Require int32plus.
3183 * gcc.c-torture/execute/pr70602.c: Likewise.
3184 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3185 unsigned long for malloc arg type.
3186 * gcc.dg/asr_div1.c: Require int32plus.
3187 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3188 * gcc.dg/pie-1.c: Require pie.
3189 * gcc.dg/pie-2.c: Likewise.
3190 * gcc.dg/pr59471.c: Require int32plus.
3191 * gcc.dg/pr59963-2.c: XFAIL for int16.
3192 * gcc.dg/pr60114.c: Require int32plus.
3193 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3194 unsigned long for typedef of size_t.
3195 * gcc.dg/pr63914.c: Require int32plus.
3196 * gcc.dg/pr64536.c: Require pt32plus.
3197 * gcc.dg/pr65658.c: Likewise.
3198 * gcc.dg/pr67271.c: Require int32plus.
3199 * gcc.dg/pr68112.c: Likewise.
3200 * gcc.dg/pr69071.c: Skip for avr target.
3201 * gcc.dg/pr69973.c: Require int32plus.
3202 * gcc.dg/pr70169.c: Skip for avr target.
3203 * gcc.dg/sso-6.c: Require int32plus.
3204 * gcc.dg/sso-7.c: Likewise.
3205 * gcc.dg/sso-8.c: Likewise.
3206 * gcc.dg/vrp-min-max-2.c: Likewise.
3207
c6e434f5
UB
32082016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3209
3210 PR target/70738
3211 * gcc.target/i386/pr70738-1.c: New test.
3212 * gcc.target/i386/pr70738-2.c: Likewise.
3213 * gcc.target/i386/pr70738-3.c: Likewise.
3214 * gcc.target/i386/pr70738-4.c: Likewise.
3215 * gcc.target/i386/pr70738-5.c: Likewise.
3216 * gcc.target/i386/pr70738-6.c: Likewise.
3217 * gcc.target/i386/pr70738-7.c: Likewise.
3218 * gcc.target/i386/pr70738-8.c: Likewise.
3219 * gcc.target/i386/pr70738-9.c: Likewise.
3220
5c42d341
KT
32212016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3222
3223 PR rtl-optimization/66940
3224 * gcc.c-torture/execute/pr66940.c: New test.
3225
bf9a1a07
IV
32262016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3227
3228 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3229 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3230 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3231 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3232 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3233 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3234 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3235 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3236 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3237 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3238 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3239 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3240 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3241 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3242 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3243 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3244 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3245 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3246 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3247 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3248 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3249 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3250 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3251 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3252
95efe6b6
MP
32532016-05-25 Marek Polacek <polacek@redhat.com>
3254
3255 PR c/71265
3256 * gcc.dg/noncompile/pr71265.c: New test.
3257
a23faf7a
MP
3258 PR c/71266
3259 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3260
69a6d5ad
NS
32612016-05-25 Nathan Sidwell <nathan@acm.org>
3262
3263 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3264
3072d4ea
RB
32652016-05-25 Richard Biener <rguenther@suse.de>
3266
3267 PR tree-optimization/71261
3268 * c-c++-common/torture/pr71261.c: New testcase.
3269
e412ece4
RB
32702016-05-25 Richard Biener <rguenther@suse.de>
3271
3272 PR tree-optimization/71264
3273 * gcc.dg/vect/pr71264.c: New testcase.
3274
b9e551ad
PC
32752016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3276
3277 PR c++/55992
3278 * g++.dg/cpp0x/alias-decl-53.C: New.
3279 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3280
6aa1abe5
ML
32812016-05-25 Martin Liska <mliska@suse.cz>
3282
3283 * g++.dg/pr71239.C: New test.
3284
842d162e
RB
32852016-05-25 Richard Biener <rguenther@suse.de>
3286
c87885ca
RO
3287 * gcc.dg/vect/pr58135.c: Rename to ...
3288 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3289
f184a36c
MP
32902016-05-25 Marek Polacek <polacek@redhat.com>
3291
3292 * g++.dg/pr65295.C: Use target c++14.
3293
021fad86
PC
32942016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3295
53d6d955
UB
3296 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3297 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3298
c3eaf15a
MM
32992016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3300
3301 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3302 instructions.
3303
e46c7770
CP
33042016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3305
3306 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3307 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3308 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3309 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3310 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3311 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3312 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3313 * c-c++-common/goacc/pcopy.c: Likewise.
3314 * c-c++-common/goacc/pcopyin.c: Likewise.
3315 * c-c++-common/goacc/pcopyout.c: Likewise.
3316 * c-c++-common/goacc/pcreate.c: Likewise.
3317 * c-c++-common/goacc/pr70688.c: New test.
3318 * c-c++-common/goacc/present-1.c: Adjust test.
3319 * c-c++-common/goacc/reduction-5.c: Likewise.
3320 * g++.dg/goacc/data-1.C: New test.
3321
4bfc9db7
MM
33222016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3323
3324 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3325 vector parity built-in functions.
3326 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3327 count trailing zeros automatic vectorization.
3328 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3329 count trailing zeros built-in functions.
3330
2bc145af
KV
33312016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3332
3333 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3334
26869fdb
PH
33352016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3336
3337 PR target/71050
3338 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3339
b2dc9c3b
PC
33402016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3341
3342 PR c++/50436
3343 * g++.dg/template/crash123.C: New.
3344 * g++.dg/template/crash124.C: Likewise.
3345
f65e97fd
MS
33462016-05-24 Martin Sebor <msebor@redhat.com>
3347
3348 PR c++/71147
3349 * g++.dg/ext/flexary16.C: New test.
3350
a6f5ac7f
IV
33512016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3352
69a6d5ad
NS
3353 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3354 before math.h is included.
a6f5ac7f
IV
3355 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3356 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3357 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3358 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3359 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3360 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3361 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3362 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3363 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3364 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3365 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3366 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3367 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3368 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3369 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3370 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3371 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3372 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3373 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3374 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3375 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3376 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3377 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3378
27bad558
MM
33792016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3380 Kelvin Nilsen <kelvin@gcc.gnu.org>
3381
3382 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3383 support.
3384
72f382fb
PC
33852016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3386
3387 PR c++/69872
3388 * g++.dg/warn/Wno-narrowing1.C: New.
3389
ef2ec9d9
MP
33902016-05-24 Marek Polacek <polacek@redhat.com>
3391
3392 PR c/71249
3393 * c-c++-common/Wswitch-unreachable-2.c: New test.
3394
e90434e3
JJ
33952016-05-24 Jakub Jelinek <jakub@redhat.com>
3396
7adb26f2
JJ
3397 PR c++/71257
3398 * g++.dg/vect/simd-clone-6.cc: New test.
3399 * g++.dg/gomp/declare-simd-6.C: New test.
3400
e90434e3
JJ
3401 PR middle-end/70434
3402 PR c/69504
3403 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3404
b556ea3b
RB
34052016-05-24 Richard Biener <rguenther@suse.de>
3406
3407 PR tree-optimization/71240
3408 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3409
e5328f5d
RB
34102016-05-24 Richard Biener <rguenther@suse.de>
3411
3412 PR tree-optimization/71230
3413 * gcc.dg/torture/pr71230.c: New testcase.
3414 * g++.dg/torture/pr71230.C: Likewise.
3415
a04e69c0
TS
34162016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3417
3418 * c-c++-common/goacc/routine-5.c: Add tests.
3419 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3420 * gfortran.dg/goacc/routine-6.f90: Add tests.
3421
30fd2977
RB
34222016-05-24 Richard Biener <rguenther@suse.de>
3423
3424 PR tree-optimization/71253
3425 * gcc.dg/torture/pr71253.c: New testcase.
3426
ca6f60bc
KV
34272016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3428
3429 PR middle-end/71252
3430 * gfortran.dg/pr71252.f90: New test.
3431
d3465d72
RS
34322016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3433
3434 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3435
f17a223d
RB
34362016-05-24 Richard Biener <rguenther@suse.de>
3437
3438 PR middle-end/70434
3439 PR c/69504
3440 * c-c++-common/vector-subscript-4.c: New testcase.
3441 * c-c++-common/vector-subscript-5.c: Likewise.
3442
e3f36534
JD
34432016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3444
3445 PR fortran/71123
3446 * gfortran.dg/namelist_90.f: New test
3447
85d5c27d
JD
34482016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3449
3450 PR fortran/66461
3451 * gfortran.dg/unexpected_eof.f: New test
3452
fe3f3340
MM
34532016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3454 Kelvin Nilsen <kelvin@gcc.gnu.org>
3455
3456 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3457 as little endian.
3458
26d6ae55
PC
34592016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3460
3461 PR c++/70972
3462 * g++.dg/cpp0x/inh-ctor20.C: New.
3463 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3464
d6c9a06f
PC
34652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3466
3467 PR c++/69095
3468 * g++.dg/cpp0x/variadic168.C: New.
3469
396a1d10
PC
34702016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3471
3472 * g++.dg/cpp0x/pr31445.C: Test column number too.
3473 * g++.dg/cpp0x/pr32253.C: Likewise.
3474 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3475 * g++.dg/cpp0x/variadic36.C: Likewise.
3476
ece46666
MG
34772016-05-23 Marc Glisse <marc.glisse@inria.fr>
3478
3479 * gcc.dg/fold-notshift-2.c: Adjust.
3480
a7dc5980
MP
34812016-05-23 Marek Polacek <polacek@redhat.com>
3482
3483 PR c/49859
3484 * c-c++-common/Wswitch-unreachable-1.c: New test.
3485 * gcc.dg/Wswitch-unreachable-1.c: New test.
3486 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3487 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3488 * g++.dg/gomp/block-10.C: Likewise.
3489 * gcc.dg/gomp/block-10.c: Likewise.
3490 * g++.dg/gomp/block-9.C: Likewise.
3491 * gcc.dg/gomp/block-9.c: Likewise.
3492 * g++.dg/gomp/target-1.C: Likewise.
3493 * g++.dg/gomp/target-2.C: Likewise.
3494 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3495 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3496 * g++.dg/gomp/taskgroup-1.C: Likewise.
3497 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3498 * gcc.dg/gomp/teams-1.c: Likewise.
3499 * g++.dg/gomp/teams-1.C: Likewise.
3500 * g++.dg/overload/error3.C: Likewise.
3501 * g++.dg/tm/jump1.C: Likewise.
3502 * g++.dg/torture/pr40335.C: Likewise.
3503 * gcc.dg/c99-vla-jump-5.c: Likewise.
3504 * gcc.dg/switch-warn-1.c: Likewise.
3505 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3506 * gcc.dg/nested-func-1.c: Likewise.
3507 * gcc.dg/pr67784-4.c: Likewise.
3508
18b54004
RB
35092016-05-23 Richard Biener <rguenther@suse.de>
3510
3511 PR tree-optimization/71230
3512 * gfortran.dg/pr71230-1.f90: New testcase.
3513 * gfortran.dg/pr71230-2.f90: Likewise.
3514
e569db5f
VK
35152016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3516
396a1d10 3517 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3518 * gcc.dg/vect/pr58135.c: Add new.
3519 * gfortran.dg/pr46519-1.f: Adjust test case.
3520
e4b71114
PC
35212016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3522
3523 PR c++/53401
3524 * g++.dg/cpp0x/decltype64.C: New.
3525
a25a8058
CL
35262016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3527
3528 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3529 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3530 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3531
0dcfe9ab
CL
35322016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3533
3534 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3535 Add poly64x1_t and poly64x2_t cases if supported.
3536 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3537 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3538 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3539 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3540 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3541
ffd70e4a
CL
35422016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3543
3544 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3545 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3546 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3547 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3548 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3549 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3550 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3551
4b1f57fe
CL
35522016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3553
3554 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3555
16c5ec77
CL
35562016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3557
3558 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3559 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3560
94ad56c7
JJ
35612016-05-22 Jakub Jelinek <jakub@redhat.com>
3562
57748705
JJ
3563 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3564 constraint instead of "r".
3565 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3566 insn instead of vxorpd.
3567 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3568
af120161
JJ
3569 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3570 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3571
355023ce
JJ
3572 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3573
3b48574c
JJ
3574 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3575 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3576
94ad56c7
JJ
3577 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3578
8a85cee2
KV
35792016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3580
3581 PR middle-end/40921
3582 * gcc.dg/tree-ssa/pr40921.c: New test.
3583
8e916b16
PS
35842016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3585
3586 PR target/71103
3587 * gcc.target/avr/pr71103.c: New test.
3588
88aea79f
KV
35892016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3590
3591 PR middle-end/71179
3592 * gcc.dg/tree-ssa/pr71179.c: New test.
3593
79063edd
MS
35942016-05-20 Martin Sebor <msebor@redhat.com>
3595
3596 PR c/71115
3597 * gcc.dg/init-excess-2.c: New test.
3598
55c8849f
EB
35992016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3600
3601 * gnat.dg/opt53.adb: New test.
3602 * gnat.dg/opt54.adb: Likewise.
3603
c91a0948
MJ
36042016-05-20 Martin Jambor <mjambor@suse.cz>
3605
3606 PR tree-optimization/70884
3607 * gcc.dg/tree-ssa/pr70919.c: New test.
3608
9cad20fa
BS
36092016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3610
3611 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3612 formatting.
69a6d5ad
NS
3613 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3614 fix code formatting.
3615
36162016-05-20 Nathan Sidwell <nathan@acm.org>
3617
3618 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3619 non-common cases.
3620 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3621
15c671a7
DM
36222016-05-20 David Malcolm <dmalcolm@redhat.com>
3623
3624 * jit.dg/all-non-failing-tests.h: Add
3625 test-factorial-must-tail-call.c.
3626 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3627 * jit.dg/test-factorial-must-tail-call.c: New test case.
3628
4f028369
JJ
36292016-05-20 Jakub Jelinek <jakub@redhat.com>
3630
3631 PR fortran/71204
3632 * gfortran.dg/pr71204.f90: New test.
3633
7dea4ab3
CP
36342016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3635
3636 * gcc.target/nvptx/sincos.c: New test.
3637
ef98d365
PC
36382016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3639
3640 PR c++/70572
3641 * g++.dg/cpp1y/auto-fn31.C: New.
3642
92466115
BS
36432016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3644
3645 * gcc.target/powerpc/vec-addec.c: New test.
3646 * gcc.target/powerpc/vec-addec-int128.c: New test.
3647
9a385c2d
DM
36482016-05-20 David Malcolm <dmalcolm@redhat.com>
3649
3650 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3651 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3652 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3653 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3654
77c9d5b4
JH
36552016-05-20 Jan Hubicka <hubicka@ucw.cz>
3656
3657 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3658
68047971
JJ
36592016-05-20 Jakub Jelinek <jakub@redhat.com>
3660
18954840
JJ
3661 PR c++/71210
3662 * g++.dg/opt/pr71210-1.C: New test.
3663 * g++.dg/opt/pr71210-2.C: New test.
3664
68047971
JJ
3665 PR tree-optimization/29756
3666 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3667 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3668 only on selected targets where V4SImode vectors are known to be
3669 supported.
3670
d78789f5
MG
36712016-05-20 Marc Glisse <marc.glisse@inria.fr>
3672
3673 PR tree-optimization/71079
3674 PR tree-optimization/71206
3675 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3676
550fa093
PK
36772016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3678
3679 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3680 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3681 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3682
483c6429
RG
36832016-05-20 Richard Guenther <rguenther@suse.de>
3684
3685 PR tree-optimization/29756
3686 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3687
eb066284
RB
36882016-05-20 Richard Biener <rguenther@suse.de>
3689
3690 PR tree-optimization/71185
3691 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3692
58f10249
RB
36932016-05-20 Richard Biener <rguenther@suse.de>
3694
3695 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3696
2a5569fa
MP
36972016-05-19 Marek Polacek <polacek@redhat.com>
3698
3699 PR c++/71075
3700 * g++.dg/diagnostic/pr71075.C: New test.
3701
5e9a5385
DM
37022016-05-19 David Malcolm <dmalcolm@redhat.com>
3703
3704 PR c++/71184
3705 * g++.dg/pr71184.C: New test case.
3706
4f45da44
KN
37072016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3708
3709 * gcc.target/powerpc/darn-0.c: New test.
3710 * gcc.target/powerpc/darn-1.c: New test.
3711 * gcc.target/powerpc/darn-2.c: New test.
3712
4177437e
MP
37132016-05-19 Marek Polacek <polacek@redhat.com>
3714
3715 PR tree-optimization/71031
3716 * gcc.dg/tree-ssa/vrp100.c: New test.
3717
afb72432
IE
37182016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3719
3720 PR rtl-optimization/71148
3721 * gcc.dg/pr71148.c: New test.
3722
4f83064e
KT
37232016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3724
3725 PR target/71056
3726 * gcc.target/arm/pr71056.c: New test.
3727
4bf8dbe1
BE
37282016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3729
3730 * c-c++-common/pr69669.c: Check the used mode.
3731
f3510625
MO
37322016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3733
3734 PR sanitizer/64354
3735 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3736
43c0068e
RB
37372016-05-19 Richard Biener <rguenther@suse.de>
3738
3739 PR tree-optimization/70729
3740 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3741 * gcc.dg/graphite/scop-18.c: Likewise.
3742 * gcc.dg/pr41783.c: Disable LIM.
3743 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3744 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3745 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3746 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3747 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3748 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3749 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3750 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3751 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3752 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3753 * gfortran.dg/pr42108.f90: Likewise.
3754
70f25790
DM
37552016-05-18 David Malcolm <dmalcolm@redhat.com>
3756
3757 PR driver/69265
3758 * gcc.dg/spellcheck-options-11.c: New test case.
3759
960db8ec
JJ
37602016-05-18 Jakub Jelinek <jakub@redhat.com>
3761
3762 PR c++/71100
3763 * g++.dg/opt/pr71100.C: New test.
3764
04643334
MJ
37652016-05-18 Martin Jambor <mjambor@suse.cz>
3766
3767 PR ipa/69708
3768 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3769 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3770 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3771 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3772
91bb9f80
MJ
37732016-05-18 Martin Jambor <mjambor@suse.cz>
3774
3775 PR ipa/69708
3776 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3777 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3778 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3779 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3780 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3781
c584aca6
PC
37822016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3783
3784 PR c++/69793
3785 * g++.dg/template/crash122.C: New.
3786
20309c6e
PC
37872016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3788
3789 PR c++/70466
3790 * g++.dg/template/pr70466-1.C: New.
3791 * g++.dg/template/pr70466-2.C: Likewise.
3792
50c78b9a
MM
37932016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3794
3795 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3796 splat operations and the XXSPLTIB instruction.
3797 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3798 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3799 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3800 xxlxor to clear a register.
3801
cf8be00d
RS
38022016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3803
3804 * gcc.dg/torture/pr71020.c: New test.
3805
848a392a
MJ
38062016-05-18 Martin Jambor <mjambor@suse.cz>
3807
3808 PR ipa/70646
3809 * gcc.dg/ipa/pr70646.c: New test.
3810
1f2ab776
CL
38112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3812
3813 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3814
76489493
CL
38152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3816
3817 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3818 missing tests for vreinterpretq_p{8,16}.
3819
bd79378d
CL
38202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3821
3822 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3823 vsliq_n_s64 and vsliq_n_u64.
3824
81ca3ea0
CL
38252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3826
3827 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3828 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3829
873cb425
CL
38302016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3831
3832 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3833 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3834 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3835
9d6e7c21
CL
38362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3837
3838 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3839 in comment.
3840
b4dbe40e 38412016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3842
3843 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3844 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3845 "blr\t" and switch to scan-assembler-times.
3846
83a5c910
JW
38472016-05-18 Jiong Wang <jiong.wang@arm.com>
3848
53d6d955
UB
3849 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3850 with __aarch64__.
3851 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3852 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3853
fb7cbdeb
JJ
38542016-05-18 Jakub Jelinek <jakub@redhat.com>
3855
8ee91165
JJ
3856 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3857 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3858 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3859 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3860 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3861 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3862
cf4d516a
JJ
3863 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3864 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3865
a4f16422
JJ
3866 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3867 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3868
7b37ce10
JJ
3869 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3870 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3871
fb7cbdeb
JJ
3872 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3873
c9326aef
RB
38742016-05-18 Richard Biener <rguenther@suse.de>
3875
3876 PR tree-optimization/71168
3877 * gcc.dg/torture/pr71168.c: New testcase.
3878
df8b0a11
KV
38792016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3880
3881 PR middle-end/63586
3882 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3883 * gcc.dg/tree-ssa/pr63586.c: New test.
3884 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3885
2efd67ed
NS
38862016-05-17 Nathan Sidwell <nathan@acm.org>
3887
3888 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3889 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3890 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3891 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3892
1988b2c2
NS
38932016-05-17 Nathan Sidwell <nathan@acm.org>
3894
3895 * gcc.target/nvptx/abi-vararg-3.c: New.
3896
ad1d92ab
MM
38972016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3898
3899 PR tree-optimization/54579
3900 PR middle-end/55299
3901 * gcc.dg/fold-notrotate-1.c: New test.
3902 * gcc.dg/fold-notshift-1.c: New test.
3903 * gcc.dg/fold-notshift-2.c: New test.
3904
47768df8
MP
39052016-05-17 Marek Polacek <polacek@redhat.com>
3906
3907 PR ipa/71146
3908 * g++.dg/ipa/pr71146.C: New test.
3909
6b5423a5
DM
39102016-05-17 David Malcolm <dmalcolm@redhat.com>
3911
3912 * jit.dg/test-error-array-bounds.c: New test case.
3913
c7986356
MG
39142016-05-17 Marc Glisse <marc.glisse@inria.fr>
3915
3916 * gcc.dg/tree-ssa/and-1.c: New testcase.
3917
d982c5b7
MG
39182016-05-17 Marc Glisse <marc.glisse@inria.fr>
3919
3920 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3921 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3922
0139ba93
MG
39232016-05-17 Marc Glisse <marc.glisse@inria.fr>
3924
3925 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3926 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3927
daab4562
JW
39282016-05-17 Jiong Wang <jiong.wang@arm.com>
3929
3930 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3931
22330033
JW
39322016-05-17 Jiong Wang <jiong.wang@arm.com>
3933
3934 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3935
98b3a5f2
JW
39362016-05-17 Jiong Wang <jiong.wang@arm.com>
3937
3938 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3939 ".2d[index]" when scan the assembly.
3940 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3941 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3942 float64x1.
3943 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3944
b71b7a8e
RB
39452016-05-17 Richard Biener <rguenther@suse.de>
3946
3947 PR tree-optimization/71132
3948 * gcc.dg/torture/pr71132.c: New testcase.
3949
3c51ad46
CL
39502016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3951
3952 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3953
d20faa66
KT
39542016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3955
3956 PR target/70809
3957 * gcc.target/aarch64/pr70809_1.c: New test.
3958
b75cc5a4
KT
39592016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3960
3961 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3962 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3963 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3964 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3965
b28eb195
IE
39662016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3967 Ilya Enkovich <ilya.enkovich@intel.com>
3968
3969 PR target/71114
3970 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3971
0b9004ed
JH
39722016-05-16 Jan Hubicka <hubicka@ucw.cz>
3973
3974 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3975 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3976
1b81a1c1
MW
39772016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3978
3979 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3980 test for __ARM_FP16_ARGS.
3981 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3982 * gcc.target/arm/aapcs/neon-vect10.c: New.
3983 * gcc.target/arm/aapcs/neon-vect9.c: New.
3984 * gcc.target/arm/aapcs/vfp18.c: New.
3985 * gcc.target/arm/aapcs/vfp19.c: New.
3986 * gcc.target/arm/aapcs/vfp20.c: New.
3987 * gcc.target/arm/aapcs/vfp21.c: New.
3988 * gcc.target/arm/fp16-aapcs-1.c: New.
3989 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3990 test for __ARM_FP16_ARGS.
3991 * g++.target/arm/fp16-return-1.c: Update expected output.
3992
921d1e73
JW
39932016-05-16 Jiong Wang <jiong.wang@arm.com>
3994
3995 PR testsuite/70227
3996 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3997
228eb42a
HA
39982016-05-15 Harald Anlauf <anlauf@gmx.de>
3999
4000 PR fortran/69603
4001 * gfortran.dg/pr69603.f90: New testcase.
4002
785abfd3
FR
40032016-05-14 Fritz Reese <fritzoreese@gmail.com>
4004
4005 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4006
e75eb64f
FR
40072016-05-14 Fritz Reese <fritzoreese@gmail.com>
4008
4009 PR fortran/71047
4010 * gfortran.dg/pr71047.f08: New test.
4011
aa4b467b
JM
40122016-05-13 Joseph Myers <joseph@codesourcery.com>
4013
4014 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4015 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4016 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4017
653fb4a2
MS
40182016-05-13 Martin Sebor <msebor@redhat.com>
4019
4020 PR c++/60049
4021 * g++.dg/cpp0x/constexpr-60049.C: New test.
4022
9e37582d
JJ
40232016-05-13 Jakub Jelinek <jakub@redhat.com>
4024
4025 PR bootstrap/71071
4026 * gcc.dg/pr71071.c: New test.
4027
a278aa17
UB
40282016-05-13 Uros Bizjak <ubizjak@gmail.com>
4029
4030 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4031 remove XOP handling.
377eaca7 4032 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4033
ac3d02e2
NS
40342016-05-13 Nathan Sidwell <nathan@acm.org>
4035
4036 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4037 __atomic_is_lock_free declaration.
4038
8ab3bdac
RB
40392016-05-13 Richard Biener <rguenther@suse.de>
4040
4041 PR tree-optimization/42587
4042 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4043
623b8e0a
ML
40442016-05-13 Martin Liska <mliska@suse.cz>
4045
4046 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4047 the new format of dump output.
4048
da7674f6
IE
40492016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4050
4051 * gcc.dg/pr71084.c: New test.
4052
c959db3d
RR
40532016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4054
53d6d955
UB
4055 PR target/53440
4056 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4057
43203dea
RR
40582016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4059
4060 * gcc.target/aarch64/struct_return.c: New test.
4061
4f2e1536
MP
40622016-05-12 Marek Polacek <polacek@redhat.com>
4063
4064 PR c/70756
4065 * c-c++-common/pr70756-2.c: New test.
4066 * c-c++-common/pr70756.c: New test.
4067
1ef33ef3
RB
40682016-05-12 Richard Biener <rguenther@suse.de>
4069
4070 PR tree-optimization/71059
4071 * gcc.dg/torture/pr71059.c: New testcase.
4072
763baff6
RB
40732016-05-12 Richard Biener <rguenther@suse.de>
4074
4075 PR tree-optimization/71062
4076 * gcc.dg/torture/pr71062.c: New testcase.
4077
c4ec1243
IE
40782016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4079
4080 PR tree-optimization/71006
4081 * gcc.dg/pr71006.c: New test.
4082
a5fbf76d
MP
40832016-05-12 Marek Polacek <polacek@redhat.com>
4084
4085 PR driver/71063
4086 * gcc.dg/opts-7.c: New test.
4087
5acc47a4
KT
40882016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4089
4090 PR target/70830
4091 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4092 Add -save-temps to dg-options.
4093 Scan for ldmfd rather than pop instruction.
4094 * gcc.target/arm/interrupt-2.c: Likewise.
4095 * gcc.target/arm/pr70830.c: New test.
4096
40bd4bf9
JJ
40972016-05-12 Jakub Jelinek <jakub@redhat.com>
4098
3cd63842
JJ
4099 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4100 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4101
c05d08f6
JJ
4102 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4103 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4104 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4105
bc27ffae
JJ
4106 PR target/71019
4107 * gcc.target/i386/avx512vl-pack-1.c: New test.
4108 * gcc.target/i386/avx512vl-pack-2.c: New test.
4109 * gcc.target/i386/avx512bw-pack-2.c: New test.
4110
515d7412
JJ
4111 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4112
40bd4bf9
JJ
4113 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4114 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4115 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4116
44ab146a
RB
41172016-05-12 Richard Biener <rguenther@suse.de>
4118
4119 PR tree-optimization/70986
4120 * gcc.dg/torture/pr70986-1.c: New testcase.
4121 * gcc.dg/torture/pr70986-2.c: Likewise.
4122 * gcc.dg/torture/pr70986-3.c: Likewise.
4123
d6e83a8d
MM
41242016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4125
4126 PR c/43651
4127 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4128 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4129
51e67ea3
UB
41302016-05-11 Uros Bizjak <ubizjak@gmail.com>
4131
4132 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4133 directive.
4134 * gcc.target/i386/pr66746.c: Ditto.
4135
3fd2b007
MM
41362016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4137
4138 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4139 support.
4140 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4141 warning when using -mvsx-timode.
4142 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4143 * gcc.target/powerpc/dform-2.c: Likewise.
4144 * gcc.target/powerpc/pr68805.c: Likewise.
4145
5c3a10fb
MP
41462016-05-11 Marek Polacek <polacek@redhat.com>
4147
4148 PR c++/71024
4149 * c-c++-common/attributes-3.c: New test.
4150
7cfb065b
NS
41512016-05-11 Nathan Sidwell <nathan@acm.org>
4152
4153 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4154 * gcc.c-torture/execute/pr68185.c: Likewise.
4155 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4156 * gcc.dg/pr69634.c: Requires scheduling.
4157 * gcc.dg/torture/pr66178.c: Require label values.
4158 * gcc.dg/setjmp-6.c: Require indirect jumps.
4159
f35ea97d
RB
41602016-05-11 Richard Biener <rguenther@suse.de>
4161
4162 PR tree-optimization/71055
4163 * gcc.dg/torture/pr71055.c: New testcase.
4164
dff70323
RB
41652016-05-11 Richard Biener <rguenther@suse.de>
4166
4167 PR debug/71057
4168 * g++.dg/debug/pr71057.C: New testcase.
4169
56a3d28b
JJ
41702016-05-11 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR fortran/70855
4173 * gfortran.dg/gomp/pr70855.f90: New test.
4174
ebc1b29e
RB
41752016-05-11 Richard Biener <rguenther@suse.de>
4176
4177 PR middle-end/71002
4178 * g++.dg/torture/pr71002.C: New testcase.
4179
98ccd1d7
IE
41802016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4181
4182 PR middle-end/70807
4183 * gcc.dg/pr70807.c: New test.
4184
ed29e24b
MS
41852016-05-10 Martin Sebor <msebor@redhat.com>
4186
4187 PR c++/38611
4188 * g++.dg/Wattributes.C: New test.
4189
e39dab2c
MG
41902016-05-10 Marc Glisse <marc.glisse@inria.fr>
4191
4192 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4193 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4194 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4195
d067e238
IE
41962016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4197
4198 PR target/70799
4199 * gcc.target/i386/pr70799-1.c: New test.
4200
cd36c83e
PMR
42012016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4202
4203 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4204
1e3af2a4
IE
42052016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4206
4207 PR middle-end/70877
4208 * gcc.target/i386/pr70877.c: New test.
4209
afc610db
IE
42102016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4211
4212 PR tree-optimization/70786
4213 * gcc.target/i386/pr70876.c: New test.
4214
4b59d19f
JJ
42152016-05-10 Jakub Jelinek <jakub@redhat.com>
4216
4217 PR target/70927
4218 * gcc.target/i386/avx512vl-logic-1.c: New test.
4219 * gcc.target/i386/avx512vl-logic-2.c: New test.
4220 * gcc.target/i386/avx512dq-logic-2.c: New test.
4221
9b5ee426
BS
42222016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4223
4224 PR target/70963
4225 * gcc.target/powerpc/pr70963.c: New.
4226
f3352cab
DM
42272016-05-10 David Malcolm <dmalcolm@redhat.com>
4228
4229 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4230 (test_very_wide_line): Add ruler to expected output.
4231 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4232 (test_very_wide_line): Likewise.
4233 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4234 (test_show_locus): Within the handling of "test_very_wide_line",
4235 enable show_ruler_p on the diagnostic context.
4236
4a3255dd
RB
42372016-05-10 Richard Biener <rguenther@suse.de>
4238
4239 PR tree-optimization/71039
4240 * gcc.dg/torture/pr71039.c: New testcase.
4241
da7c9950
NS
42422016-05-10 Nathan Sidwell <nathan@acm.org>
4243
4244 * gcc.dg/nested-func-10.c: Requires alloca.
4245 * gcc.dg/nested-func-9.c: Requires alloca.
4246 * gcc.c-torture/execute/pr70460.c: Requires labels.
4247 * gcc.c-torture/compile/pr70199.c: Requires labels.
4248 * gcc.target/nvptx/decl.c: Compile only.
4249 * gcc.target/nvptx/trailing-init.c: Compile only.
4250 * gcc.target/nvptx/ary-init.c: Compile only.
4251
cf68d92c
MP
42522016-05-10 Marek Polacek <polacek@redhat.com>
4253
4254 PR c/70255
4255 * gcc.dg/attr-opt-1.c: New test.
4256
64ea4e15
RB
42572016-05-10 Richard Biener <rguenther@suse.de>
4258
4259 PR tree-optimization/70497
4260 PR tree-optimization/28367
4261 * gcc.dg/torture/20160404-1.c: New testcase.
4262 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4263 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4264
5a96dae3
PMR
42652016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4266
4267 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4268
fc97f805
UB
42692016-05-09 Uros Bizjak <ubizjak@gmail.com>
4270
4271 * gcc.target/i386/fabsneg-1.c New test.
4272
a710b1d5
AM
42732016-05-09 Alan Modra <amodra@gmail.com>
4274
4275 PR testsuite/70826
4276 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4277
171f6f05
RB
42782016-05-09 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/70985
4281 * gcc.dg/torture/pr70985.c: New testcase.
4282
18caa34e
BC
42832016-05-09 Bin Cheng <bin.cheng@arm.com>
4284
4285 * gcc.dg/tree-ssa/ifc-9.c: New test.
4286 * gcc.dg/tree-ssa/ifc-10.c: New test.
4287 * gcc.dg/tree-ssa/ifc-11.c: New test.
4288 * gcc.dg/tree-ssa/ifc-12.c: New test.
4289 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4290 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4291 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4292
7a27d38f
RB
42932016-05-09 Richard Biener <rguenther@suse.de>
4294
4295 PR fortran/70937
4296 * gfortran.dg/pr70937.f90: New testcase.
4297
5ebbbd3d
RO
42982016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4299
4300 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4301
f6288c24
FR
43022016-05-07 Fritz Reese <fritzoreese@gmail.com>
4303
4304 PR fortran/56226
4305 * gfortran.dg/dec_structure_1.f90: New testcase.
4306 * gfortran.dg/dec_structure_2.f90: Ditto.
4307 * gfortran.dg/dec_structure_3.f90: Ditto.
4308 * gfortran.dg/dec_structure_4.f90: Ditto.
4309 * gfortran.dg/dec_structure_5.f90: Ditto.
4310 * gfortran.dg/dec_structure_6.f90: Ditto.
4311 * gfortran.dg/dec_structure_7.f90: Ditto.
4312 * gfortran.dg/dec_structure_8.f90: Ditto.
4313 * gfortran.dg/dec_structure_9.f90: Ditto.
4314 * gfortran.dg/dec_structure_10.f90: Ditto.
4315 * gfortran.dg/dec_structure_11.f90: Ditto.
4316 * gfortran.dg/dec_union_1.f90: Ditto.
4317 * gfortran.dg/dec_union_2.f90: Ditto.
4318 * gfortran.dg/dec_union_3.f90: Ditto.
4319 * gfortran.dg/dec_union_4.f90: Ditto.
4320 * gfortran.dg/dec_union_5.f90: Ditto.
4321 * gfortran.dg/dec_union_6.f90: Ditto.
4322 * gfortran.dg/dec_union_7.f90: Ditto.
4323
5ec4a8cd
TV
43242016-05-07 Tom de Vries <tom@codesourcery.com>
4325
4326 PR tree-optimization/70956
4327 * gcc.dg/graphite/pr70956.c: New test.
4328
58ec1d0e
JJ
43292016-05-06 Jakub Jelinek <jakub@redhat.com>
4330
ccd88fb7
JJ
4331 PR middle-end/70941
4332 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4333 (a, b, c, d): Change type from char to signed char.
4334 (main): Compare against (signed char) -1634678893 instead of
4335 hardcoded -109. Use __builtin_abort instead of abort.
4336
dd3b6464
JJ
4337 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4338 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4339
58ec1d0e
JJ
4340 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4341
19aa23d8
YR
43422016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4343
4344 PR debug/70935
4345 * gcc.dg/torture/pr70935.c: New test.
4346
ae5f0df1
OE
43472016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4348
4349 PR target/58219
ce23a8ff 4350 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4351
078f7e37
RB
43522016-05-06 Richard Biener <rguenther@suse.de>
4353
4354 PR tree-optimization/70960
4355 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4356
765d7b54
OE
43572016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4358
4359 PR target/52933
4360 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4361 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4362 Adjust expected instruction counts.
4363 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4364
29c94e65
MP
43652016-05-06 Marek Polacek <polacek@redhat.com>
4366
4367 PR sanitizer/70875
4368 * gcc.dg/ubsan/bounds-3.c: New test.
4369
3684b02e
OE
43702016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4371
4372 PR target/54089
4373 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4374
8706773f
RB
43752016-05-06 Richard Biener <rguenther@suse.de>
4376
4377 PR middle-end/70931
4378 * gfortran.dg/pr70931.f90: New testcase.
4379
a4f51018
RB
43802016-05-06 Richard Biener <rguenther@suse.de>
4381
4382 PR middle-end/70941
4383 * gcc.dg/torture/pr70941.c: New testcase.
4384
c4f2425f
BC
43852016-05-05 Bin Cheng <bin.cheng@arm.com>
4386
4387 PR tree-optimization/57206
4388 * gcc.dg/vect/pr57206.c: New test.
4389
5dc08197
RO
43902016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4391
4392 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4393
351f85c5
JJ
43942016-05-05 Jakub Jelinek <jakub@redhat.com>
4395
568bac8c
JJ
4396 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4397
351f85c5
JJ
4398 * c-c++-common/Wdangling-else-4.c: New test.
4399
33fd7785
JJ
44002016-05-04 Jakub Jelinek <jakub@redhat.com>
4401
2d1ac15a
JJ
4402 PR c++/70906
4403 PR c++/70933
4404 * g++.dg/opt/pr70906.C: New test.
4405 * g++.dg/opt/pr70933.C: New test.
4406
33fd7785
JJ
4407 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4408
6b715bf6
JH
44092016-05-04 Jan Hubicka <hubicka@ucw.cz>
4410
4411 * gcc.dg/ipa/pure-const-3.c: New testcase.
4412
deef7113
MP
44132016-05-04 Marek Polacek <polacek@redhat.com>
4414
4415 * c-c++-common/Wdangling-else-1.c: New test.
4416 * c-c++-common/Wdangling-else-2.c: New test.
4417 * c-c++-common/Wdangling-else-3.c: New test.
4418
5396db97
KCY
44192016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4420
4421 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4422 flag is present.
4423
de55efd5
MP
44242016-05-04 Marek Polacek <polacek@redhat.com>
4425
4426 PR c/48778
4427 * gcc.dg/Waddress-2.c: New test.
4428
475839b6
AM
44292016-05-04 Alan Modra <amodra@gmail.com>
4430
4431 * gcc.target/powerpc/pr70866.c: New.
4432
b25aad5f
MS
44332016-05-03 Martin Sebor <msebor@redhat.com>
4434
4435 PR c++/66561
4436 * c-c++-common/builtin_location.c: New test.
4437 * g++.dg/cpp1y/builtin_location.C: New test.
4438
79ce98bc
MP
44392016-05-03 Marek Polacek <polacek@redhat.com>
4440
4441 PR c/70859
4442 * gcc.dg/pr70859.c: New test.
4443 * gcc.dg/pr70859-2.c: New test.
4444
402e89f5
PMR
44452016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4446
4447 * gnat.dg/debug5.adb: New testcase.
4448
f3d90045
DV
44492016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4450
4451 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4452 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4453 Procedure to check for z10 instruction set.
4454
1e26cec1
CL
44552016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4456
4457 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4458
71aca5a0
AM
44592016-05-03 Alan Modra <amodra@gmail.com>
4460
4461 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4462
2fd70ec1
JJ
44632016-05-03 Jakub Jelinek <jakub@redhat.com>
4464
4465 * gcc.target/i386/avx512f-cvt-1.c: New test.
4466
e5705cf7
L
44672016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4468
4469 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4470 -fdump-tree-vrp-details.
4471
381cdae4
RB
44722016-05-03 Richard Biener <rguenther@suse.de>
4473
4474 * gcc.dg/pr30172-1.c: Adjust.
4475 * gcc.dg/pr63743.c: Likewise.
4476 * gcc.dg/tm/pr51696.c: Likewise.
4477 * c-c++-common/tm/safe-1.c: Likewise.
4478 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4479 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4480 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4481 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4482
adedd5c1
JJ
44832016-05-03 Jakub Jelinek <jakub@redhat.com>
4484
31ed1665
JJ
4485 PR rtl-optimization/70467
4486 * gcc.target/i386/pr70467-3.c: New test.
4487 * gcc.target/i386/pr70467-4.c: New test.
4488
dea60b59
JJ
4489 PR tree-optimization/70916
4490 * gcc.c-torture/compile/pr70916.c: New test.
4491
adedd5c1
JJ
4492 PR target/49244
4493 * gcc.target/i386/pr49244-1.c: New test.
4494 * gcc.target/i386/pr49244-2.c: New test.
4495
f80041ef
BS
44962016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4497
4498 PR rtl-optimization/44281
4499 * gcc.target/i386/pr44281.c: New test.
4500
1cfcd39e
BC
45012016-05-03 bin cheng <bin.cheng@arm.com>
4502
4503 PR tree-optimization/56541
4504 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4505 * gcc.dg/vect/pr56541.c: new test.
4506
4304ccfd
MM
45072016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4508
4509 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4510 __float128.
4511 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4512
50d94c29
L
45132016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4514
4515 PR testsuite/70520
4516 * c-c++-common/asan/clone-test-1.c (main): Align child process
4517 stack to 16 bytes.
4518
bc1aee87
DM
45192016-05-02 David Malcolm <dmalcolm@redhat.com>
4520
4521 PR c++/62314
4522 * g++.dg/spellcheck-fields-2.C: New test case.
4523
474e0129
DM
45242016-05-02 David Malcolm <dmalcolm@redhat.com>
4525
4526 PR c++/62314
4527 * g++.dg/pr62314.C: New test case.
4528
818b88a7
JH
45292016-05-02 Jan Hubicka <hubicka@ucw.cz>
4530
4531 * gcc.dg/ipa/inline-8.c: New testcase.
4532
dd77684f
JJ
45332016-05-02 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR rtl-optimization/70467
4536 * gcc.target/i386/pr70467-1.c: New test.
4537
72407e00
BE
45382016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4539
4540 * gcc.dg/spec-options.c: Run the test on all targets.
4541 * gcc.dg/foo.specs: Use cpp_unique_options.
4542
dd53d197
MG
45432016-05-02 Marc Glisse <marc.glisse@inria.fr>
4544
4545 * gcc.dg/tree-ssa/unord.c: New testcase.
4546
a8b85ce9
MG
45472016-05-02 Marc Glisse <marc.glisse@inria.fr>
4548
4549 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4550
5b37e866
NS
45512016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4552
4553 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4554
7176a4a0
MP
45552016-05-02 Marek Polacek <polacek@redhat.com>
4556
4557 PR c/70851
4558 * gcc.dg/enum-incomplete-3.c: New test.
4559
6b9933b9
MP
45602016-05-02 Marek Polacek <polacek@redhat.com>
4561 Tom de Vries <tom@codesourcery.com>
4562
4563 PR tree-optimization/70700
4564 * gcc.dg/pr70700.c: New test.
4565
90f82260
UB
45662016-05-01 Uros Bizjak <ubizjak@gmail.com>
4567
4568 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4569 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4570 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4571 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4572 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4573
f73036c1
EB
45742016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4575
4576 * ada/acats/run_acats: Rename into...
4577 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4578 * ada/acats/run_all.sh: Remove redundant test.
4579 (target_run): Move around.
4580 (target_gnatchop): Use newly built executable.
4581 (target_gnatmake): Likewise.
4582 Check that the compilation of impbit succeeds.
4583
85e051a3
OE
45842016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4585
4586 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4587 * gcc.dg/20021029-1.c: Likewise.
4588 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4589 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4590 * gcc.target/sh/cmpstr.c: Likewise.
4591 * gcc.target/sh/cmpstrn.c: Likewise.
4592 * gcc.target/sh/memset.c: Likewise.
4593 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4594 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4595 * gcc.target/sh/pr39423-1.c: Likewise.
4596 * gcc.target/sh/pr49468-di.c: Likewise.
4597 * gcc.target/sh/pr49468-si.c: Likewise.
4598 * gcc.target/sh/pr49880-1.c: Likewise.
4599 * gcc.target/sh/pr49880-2.c: Likewise.
4600 * gcc.target/sh/pr49880-3.c: Likewise.
4601 * gcc.target/sh/pr50751-1.c: Likewise.
4602 * gcc.target/sh/pr50751-4.c: Likewise.
4603 * gcc.target/sh/pr50751-7.c: Likewise.
4604 * gcc.target/sh/pr51244-1.c: Likewise.
4605 * gcc.target/sh/pr51244-10.c: Likewise.
4606 * gcc.target/sh/pr51244-11.c: Likewise.
4607 * gcc.target/sh/pr51244-12.c: Likewise.
4608 * gcc.target/sh/pr51244-13.c: Likewise.
4609 * gcc.target/sh/pr51244-14.c: Likewise.
4610 * gcc.target/sh/pr51244-17.c: Likewise.
4611 * gcc.target/sh/pr51244-18.c: Likewise.
4612 * gcc.target/sh/pr51244-19.c: Likewise.
4613 * gcc.target/sh/pr51244-4.c: Likewise.
4614 * gcc.target/sh/pr51244-5.c: Likewise.
4615 * gcc.target/sh/pr51244-7.c: Likewise.
4616 * gcc.target/sh/pr51244-8.c: Likewise.
4617 * gcc.target/sh/pr51244-9.c: Likewise.
4618 * gcc.target/sh/pr51697.c: Likewise.
4619 * gcc.target/sh/pr52483-1.c: Likewise.
4620 * gcc.target/sh/pr52483-2.c: Likewise.
4621 * gcc.target/sh/pr52483-3.c: Likewise.
4622 * gcc.target/sh/pr52483-5.c: Likewise.
4623 * gcc.target/sh/pr52933-1.c: Likewise.
4624 * gcc.target/sh/pr52933-2.c: Likewise.
4625 * gcc.target/sh/pr52933-3.c: Likewise.
4626 * gcc.target/sh/pr53568-1.c: Likewise.
4627 * gcc.target/sh/pr53976-1.c: Likewise.
4628 * gcc.target/sh/pr53988-1.c: Likewise.
4629 * gcc.target/sh/pr53988.c: Likewise.
4630 * gcc.target/sh/pr54089-1.c: Likewise.
4631 * gcc.target/sh/pr54089-6.c: Likewise.
4632 * gcc.target/sh/pr54089-7.c: Likewise.
4633 * gcc.target/sh/pr54089-8.c: Likewise.
4634 * gcc.target/sh/pr54089-9.c: Likewise.
4635 * gcc.target/sh/pr54236-1.c: Likewise.
4636 * gcc.target/sh/pr54236-2.c: Likewise.
4637 * gcc.target/sh/pr54236-3.c: Likewise.
4638 * gcc.target/sh/pr54236-4.c: Likewise.
4639 * gcc.target/sh/pr54386.c: Likewise.
4640 * gcc.target/sh/pr54602-1.c: Likewise.
4641 * gcc.target/sh/pr54685.c: Likewise.
4642 * gcc.target/sh/pr54760-1.c: Likewise.
4643 * gcc.target/sh/pr54760-2.c: Likewise.
4644 * gcc.target/sh/pr54760-3.c: Likewise.
4645 * gcc.target/sh/pr54760-4.c: Likewise.
4646 * gcc.target/sh/pr54760-5.c: Likewise.
4647 * gcc.target/sh/pr54760-6.c: Likewise.
4648 * gcc.target/sh/pr55146.c: Likewise.
4649 * gcc.target/sh/pr55160.c: Likewise.
4650 * gcc.target/sh/pr59278.c: Likewise.
4651 * gcc.target/sh/pr59401-1.c: Likewise.
4652 * gcc.target/sh/pr59533-1.c: Likewise.
4653 * gcc.target/sh/pr63260.c: Likewise.
4654 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4655 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4656 * gcc.target/sh/strlen.c: Likewise.
4657 * gcc.target/sh/torture/pr30807.c: Likewise.
4658 * gcc.target/sh/torture/pr34777.c: Likewise.
4659 * gcc.target/sh/torture/pr64652.c: Likewise.
4660 * gcc.target/sh/torture/pr65505.c: Likewise.
4661 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4662 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4663
411e5c67
PC
46642016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4665
4666 PR c++/66644
4667 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4668
8fa97501
BS
46692016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4670
4671 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4672 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4673 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4674 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4675
5a956111
PP
46762016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4677
4678 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4679 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4680
e7ff0319
CP
46812016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4682
4683 PR middle-end/70626
4684 * c-c++-common/goacc/combined-reduction.c: New test.
4685 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4686
52d11a4b
L
46872016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4688
4689 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4690 *movdi_internal pattern only if PIC off.
4691 * gcc.target/i386/pr70155-2.c: Likewise.
4692 * gcc.target/i386/pr70155-3.c: Likewise.
4693 * gcc.target/i386/pr70155-4.c: Likewise.
4694 * gcc.target/i386/pr70155-5.c: Likewise.
4695 * gcc.target/i386/pr70155-6.c: Likewise.
4696 * gcc.target/i386/pr70155-7.c: Likewise.
4697 * gcc.target/i386/pr70155-8.c: Likewise.
4698 * gcc.target/i386/pr70155-15.c: Likewise.
4699 * gcc.target/i386/pr70155-17.c: Likewise.
4700 * gcc.target/i386/pr70155-22.c: Likewise.
4701
8960db31
BC
47022016-04-29 Bin Cheng <bin.cheng@arm.com>
4703
4704 PR tree-optimization/70803
4705 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4706
cca535a4
IE
47072016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4708
4709 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4710 optimization of vector loop.
4711 * gcc.target/i386/vect-unpack-3.c: New test.
4712 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4713 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4714 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4715
500ecf4a
MP
47162016-04-29 Marek Polacek <polacek@redhat.com>
4717
4718 PR sanitizer/70342
4719 * g++.dg/ubsan/null-7.C: New test.
4720
2fff3db8
MP
4721 PR c/70852
4722 * gcc.dg/pr70852.c: New test.
4723
509063eb
DV
47242016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4725
4726 PR/69089
4727 * g++.dg/cpp0x/alignas6.C: New test.
4728
83745c0d
DV
47292016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4730
c87885ca
RO
4731 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4732 * gcc.dg/pr27003.c: Likewise.
4733 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4734 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4735 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4736 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4737 * gcc.target/arc/mxy.c: Likewise.
4738 * gcc.target/arc/mswape.c: Likewise.
4739 * gcc.target/arc/mrtsc.c: Likewise.
4740 * gcc.target/arc/mcrc.c: Likewise.
4741 * gcc.target/arc/mdsp-packa.c: Likewise.
4742 * gcc.target/arc/mdvbf.c: Likewise.
4743 * gcc.target/arc/mlock.c: Likewise.
4744 * gcc.target/arc/mmac-24.c: Likewise.
4745 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4746
849b265d
BS
47472016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4748 Matthijs Kooijman <matthijs@stdin.nl>
4749 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4750
4751 PR target/60040
4752 * gcc.target/avr/pr60040-1.c: New.
4753 * gcc.target/avr/pr60040-2.c: New.
4754
1390536b
RB
47552016-04-29 Richard Biener <rguenther@suse.de>
4756
4757 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4758
98998245
RB
47592016-04-29 Richard Biener <rguenther@suse.de>
4760
4761 PR tree-optimization/13962
4762 PR tree-optimization/65686
4763 * gcc.dg/uninit-pr65686.c: New testcase.
4764
8b80cc21
JJ
47652016-04-29 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR middle-end/70843
4768 * gcc.dg/pr70843.c: New test.
4769
6181bc30
JJ
47702016-04-28 Jakub Jelinek <jakub@redhat.com>
4771
4772 PR target/70858
4773 * gcc.target/i386/pr70858.c: New test.
4774
f4cb3612
AB
47752016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4776
4777 * gcc.target/arc/nps400-1.c: New file.
4778
8ad9df62
JR
47792016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4780 Andrew Burgess <andrew.burgess@embecosm.com>
4781
4782 * gcc.target/arc/movh_cl-1.c: New file.
4783
ceaaa9fe
JR
47842016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4785 Andrew Burgess <andrew.burgess@embecosm.com>
4786
4787 * gcc.target/arc/extzv-1.c: New file.
4788 * gcc.target/arc/insv-1.c: New file.
4789 * gcc.target/arc/insv-2.c: New file.
4790 * gcc.target/arc/movb-1.c: New file.
4791 * gcc.target/arc/movb-2.c: New file.
4792 * gcc.target/arc/movb-3.c: New file.
4793 * gcc.target/arc/movb-4.c: New file.
4794 * gcc.target/arc/movb-5.c: New file.
4795 * gcc.target/arc/movb_cl-1.c: New file.
4796 * gcc.target/arc/movb_cl-2.c: New file.
4797 * gcc.target/arc/movbi_cl-1.c: New file.
4798 * gcc.target/arc/movl-1.c: New file.
4799
4d03dc2f
JR
48002016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4801 Andrew Burgess <andrew.burgess@embecosm.com>
4802
4803 * gcc.target/arc/cmem-1.c: New file.
4804 * gcc.target/arc/cmem-2.c: New file.
4805 * gcc.target/arc/cmem-3.c: New file.
4806 * gcc.target/arc/cmem-4.c: New file.
4807 * gcc.target/arc/cmem-5.c: New file.
4808 * gcc.target/arc/cmem-6.c: New file.
4809 * gcc.target/arc/cmem-7.c: New file.
4810 * gcc.target/arc/cmem-ld.inc: New file.
4811 * gcc.target/arc/cmem-st.inc: New file.
4812
81262dad
JJ
48132016-04-28 Jakub Jelinek <jakub@redhat.com>
4814
4815 PR target/70821
4816 * gcc.target/i386/pr70821.c: New test.
4817
0a31a09a
BS
48182016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4819
4820 * gcc.target/powerpc/vec-adde.c: New test.
4821 * gcc.target/powerpc/vec-adde-int128.c: New test.
4822
3ddffba9
JJ
48232016-04-28 Jakub Jelinek <jakub@redhat.com>
4824
4825 * gcc.target/i386/avx-vround-1.c: New test.
4826 * gcc.target/i386/avx-vround-2.c: New test.
4827 * gcc.target/i386/avx512vl-vround-1.c: New test.
4828 * gcc.target/i386/avx512vl-vround-2.c: New test.
4829
713dedcd
RO
48302016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4831
4832 PR testsuite/70595
4833 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4834 (check_effective_target_cilkplus_runtime): ... this.
4835 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4836 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4837
4838 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4839 Require cilkplus_runtime.
4840 Don't add -lcilkrts.
4841 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4842 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4843 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4844 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4845 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4846 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4847 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4848 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4849 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4850 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4851 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4852 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4853 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4854 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4855 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4856 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4857 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4858 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4859 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4860 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4861 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4862 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4863 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4864 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4865 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4866 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4867 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4868 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4869 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4870
4871 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4872 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4873
4874 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4875
4876 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4877 cilkplus_runtime.
4878
3563f78f
MG
48792016-04-27 Marc Glisse <marc.glisse@inria.fr>
4880
4881 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4882 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4883
6bc2bb18
RB
48842015-04-27 Ryan Burn <contact@rnburn.com>
4885
4886 PR c++/69024
4887 PR c++/68997
4888 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4889 diagnostic.
4890 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4891 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4892
1e55d29a
EB
48932016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4894
4895 * gnat.dg/limited_with4.ad[sb]: New test.
4896 * gnat.dg/limited_with4_pkg.ads: New helper.
4897
087146ca
L
48982016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4899
4900 PR target/70155
4901 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4902 and movv1ti_internal patterns
4903 * gcc.target/i386/pr70155-1.c: New test.
4904 * gcc.target/i386/pr70155-2.c: Likewise.
4905 * gcc.target/i386/pr70155-3.c: Likewise.
4906 * gcc.target/i386/pr70155-4.c: Likewise.
4907 * gcc.target/i386/pr70155-5.c: Likewise.
4908 * gcc.target/i386/pr70155-6.c: Likewise.
4909 * gcc.target/i386/pr70155-7.c: Likewise.
4910 * gcc.target/i386/pr70155-8.c: Likewise.
4911 * gcc.target/i386/pr70155-9.c: Likewise.
4912 * gcc.target/i386/pr70155-10.c: Likewise.
4913 * gcc.target/i386/pr70155-11.c: Likewise.
4914 * gcc.target/i386/pr70155-12.c: Likewise.
4915 * gcc.target/i386/pr70155-13.c: Likewise.
4916 * gcc.target/i386/pr70155-14.c: Likewise.
4917 * gcc.target/i386/pr70155-15.c: Likewise.
4918 * gcc.target/i386/pr70155-16.c: Likewise.
4919 * gcc.target/i386/pr70155-17.c: Likewise.
4920 * gcc.target/i386/pr70155-18.c: Likewise.
4921 * gcc.target/i386/pr70155-19.c: Likewise.
4922 * gcc.target/i386/pr70155-20.c: Likewise.
4923 * gcc.target/i386/pr70155-21.c: Likewise.
4924 * gcc.target/i386/pr70155-22.c: Likewise.
4925
92329f9f
L
49262016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4927
4928 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4929 ".{5,6}".
4930
309a0cf6
BC
49312016-04-27 Bin Cheng <bin.cheng@arm.com>
4932
4933 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4934 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4935 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4936 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4937 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4938
72ed2b9c
RB
49392016-04-27 Richard Biener <rguenther@suse.de>
4940
4941 PR ipa/70760
4942 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4943 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4944
3c98ff9b
NS
49452016-04-27 Nathan Sidwell <nathan@acm.org>
4946
4947 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4948 * g++.dg/ubsan/pr63956.C: Adjust error location.
4949
9ec5d66b
NC
49502016-04-27 Nick Clifton <nickc@redhat.com>
4951
4952 PR middle-end/49889
4953 * gcc.dg/pr49889.c: New test.
4954
c1e1f433
BS
49552016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4956
4957 * c-c++-common/memset-array.c: New test.
4958
8ac43293
MS
49592016-04-26 Martin Sebor <msebor@redhat.com>
4960
4961 PR c++/66639
4962 * g++.dg/cpp1y/func_constexpr.C: New test.
4963
843ce8ab
PP
49642016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4965
4966 PR c++/70241
4967 * g++.dg/cpp0x/enum32.C: New test.
4968 * g++.dg/cpp0x/enum33.C: New test.
4969
49702016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4971
4972 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4973 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4974 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4975 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4976 * gcc.c-torture/execute/pr38151.c: Likewise.
4977 * gcc.c-torture/execute/pr66556.c: Likewise.
4978 * gcc.c-torture/execute/pr67781.c: Likewise.
4979 * gcc.c-torture/execute/pr68648.c: Likewise.
4980
ca1206be
MG
49812016-04-26 Marc Glisse <marc.glisse@inria.fr>
4982
4983 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4984
2448a956
MP
49852016-04-26 Marek Polacek <polacek@redhat.com>
4986
4987 PR c/67784
4988 * gcc.dg/pr67784-3.c: New test.
4989 * gcc.dg/pr67784-4.c: New test.
4990 * gcc.dg/pr67784-5.c: New test.
4991
b02a5e26
MP
4992 PR c/70791
4993 * gcc.dg/Wnested-externs-2.c: New test.
4994
6b6aa8d3
MG
49952016-04-26 Marc Glisse <marc.glisse@inria.fr>
4996
4997 * gcc.dg/fold-plusmult.c: Adjust.
4998 * gcc.dg/no-strict-overflow-6.c: Adjust.
4999 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5000
a2095b55
BS
50012016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5002
5003 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5004 number scans.
5005 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5006 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5007 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5008 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5009 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5010 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5011 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5012 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5013 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5014 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5015 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5016 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5017 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5018 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5019 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5020 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5021 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5022 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5023 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5024 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5025 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5026 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5027 scans.
5028 * gcc.target/i386/pr32219-4.c: Likewise.
5029 * gcc.target/i386/pr32219-6.c: Likewise.
5030 * gcc.target/i386/pr32219-8.c: Likewise.
5031
bb0cc5c8
KT
50322016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5033
5034 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5035 associated options.
5036
5a0802ea
MP
50372016-04-26 Marek Polacek <polacek@redhat.com>
5038
5039 PR c++/70744
5040 * g++.dg/ext/cond2.C: New test.
5041
00f615af
BC
50422016-04-26 Bin Cheng <bin.cheng@arm.com>
5043
5044 PR tree-optimization/70771
5045 PR tree-optimization/70775
5046 * gcc.dg/pr70771.c: New test.
25939d34 5047 * gcc.dg/pr70775.c: New test.
00f615af 5048
218155e7
BS
50492016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5050
5051 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5052
ab99f467
RB
50532016-04-25 Richard Biener <rguenther@suse.de>
5054
5055 PR tree-optimization/70780
5056 * gcc.dg/torture/pr70780.c: New testcase.
5057
93c590ee
MC
50582016-04-25 Michael Collison <michael.collison@arm.com>
5059
c87885ca
RO
5060 * gcc.target/arm/neon-vaddws16.c: New test.
5061 * gcc.target/arm/neon-vaddws32.c: New test.
5062 * gcc.target/arm/neon-vaddwu16.c: New test.
5063 * gcc.target/arm/neon-vaddwu32.c: New test.
5064 * gcc.target/arm/neon-vaddwu8.c: New test.
5065 * lib/target-supports.exp
93c590ee
MC
5066 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5067 that arm neon support vector widen sum of HImode TO SImode.
5068
d6c1a7a7
JJ
50692016-04-23 Jakub Jelinek <jakub@redhat.com>
5070
5071 PR sanitizer/70712
5072 * c-c++-common/asan/pr70712.c: New test.
5073
ab0fc037
TS
50742016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5075
5076 * .gitattributes: New file.
5077
2aa64824
CL
50782016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5079
5080 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5081
e7e12d92
DH
50822016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5083
5084 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5085 * gfortran.dg/submodule_15.f08: Likewise.
5086
d1431192
RB
50872016-04-22 Richard Biener <rguenther@suse.de>
5088
5089 PR tree-optimization/70740
5090 * gcc.dg/torture/pr70740.c: New testcase.
5091
04a63c24
L
50922016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5093
5094 PR target/70750
5095 * gcc.target/i386/pr70750-1.c: New test.
5096 * gcc.target/i386/pr70750-2.c: Likewise.
5097
20700098
PC
50982016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5099
5100 PR c++/70540
5101 * g++.dg/cpp0x/auto48.C: New.
5102
aedf4e12
MP
51032016-04-21 Marek Polacek <polacek@redhat.com>
5104
5105 PR c++/70513
5106 * g++.dg/cpp0x/forw_enum12.C: New test.
5107 * g++.dg/cpp0x/forw_enum13.C: New test.
5108
2074d80a
KY
51092016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5110
5111 PR target/70728
5112 * gcc.target/i386/pr70728.c: New test.
5113
aef4aab0
RB
51142016-04-21 Richard Biener <rguenther@suse.de>
5115
5116 PR middle-end/70747
5117 * gcc.dg/pr70747.c: New testcase.
5118
2359e571
BC
51192016-04-21 Bin Cheng <bin.cheng@arm.com>
5120
5121 PR tree-optimization/70715
5122 * gcc.dg/tree-ssa/scev-13.c: New test.
5123
ce0e66ff
MG
51242016-04-21 Marc Glisse <marc.glisse@inria.fr>
5125
5126 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5127
2c2870a1
MG
51282016-04-21 Marc Glisse <marc.glisse@inria.fr>
5129
5130 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5131
a2b056a3
JH
51322016-04-20 Jan Hubicka <jh@suse.cz>
5133
5134 PR ipa/70018
5135 * g++.dg/ipa/nothrow-1.C: New testcase.
5136
ee392fc2
NS
51372016-04-20 Nathan Sidwell <nathan@acm.org>
5138
5139 PR c++/55635
5140 * g++.dg/eh/delete1.C: New.
5141
dda49daf
L
51422016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5143
5144 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5145 -mtune-ctrl=sse_typeless_stores.
5146
8a5b9d5a
L
51472016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5148
5149 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5150
1011119f
BC
51512016-04-20 Bin Cheng <bin.cheng@arm.com>
5152
5153 PR tree-optimization/69489
5154 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5155
477d4906
IV
51562016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5157
5158 PR c++/69363
5159 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5160 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5161 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5162
fad08d12
BC
51632016-04-20 Bin Cheng <bin.cheng@arm.com>
5164
5165 PR tree-optimization/56625
5166 PR tree-optimization/69489
5167 * gcc.dg/vect/pr56625.c: New test.
5168 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5169
9e3e4fab
AP
51702016-04-20 Andrew Pinski <apinski@cavium.com>
5171
5172 PR target/64971
5173 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5174
d7aa24e4
AC
51752016-04-20 Arnaud Charlet <charlet@adacore.com>
5176
5177 * gnat.dg/self1.adb: Remove now incorrect test.
5178
e6d62b46
BC
51792016-04-20 Bin Cheng <bin.cheng@arm.com>
5180
5181 * gcc.dg/tree-ssa/scev-11.c: New test.
5182 * gcc.dg/tree-ssa/scev-12.c: New test.
5183
2697b189
MP
51842016-04-20 Marek Polacek <polacek@redhat.com>
5185
5186 PR tree-optimization/70725
5187 * gcc.dg/pr70725.c: New test.
5188
60d393e8
RB
51892016-04-20 Richard Biener <rguenther@suse.de>
5190
5191 PR tree-optimization/70726
5192 * g++.dg/vect/pr70726.cc: New testcase.
5193
82c6f58a
AK
51942016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5195
5196 PR target/70674
5197 * gcc.target/s390/pr70674.c: New test.
5198
90eeab20
JD
51992016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5200
5201 PR libgfortran/70684
5202 * gfortran.dg/list_read_14.f90: New test.
5203
fc9cf6da
L
52042016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5205
5206 PR target/69201
5207 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5208 extern to force it misaligned.
5209 (b): Likewise.
5210 (c): Likewise.
5211 (d): Likewise.
5212 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5213 Don't check `*' before movv4sf_internal.
5214 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5215 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5216 Don't check `*' before movv16qi_internal.
5217 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5218 extern to force it misaligned.
5219 (b): Likewise.
5220 (c): Likewise.
5221 (d): Likewise.
5222 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5223 Don't check `*' before movv2df_internal.
5224 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5225 extern to force it misaligned.
5226 (b): Likewise.
5227 (c): Likewise.
5228 (d): Likewise.
5229 Check movv8sf_internal instead of avx_storeups256.
5230 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5231
ea8927ea
RB
52322016-04-19 Richard Biener <rguenther@suse.de>
5233
5234 PR tree-optimization/70171
5235 * g++.dg/tree-ssa/pr70171.C: New testcase.
5236
65f52ee9
RB
52372016-04-19 Richard Biener <rguenther@suse.de>
5238
5239 PR tree-optimization/70724
5240 * gcc.dg/torture/pr70724.c: New testcase.
5241
987b67f1
VM
52422016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5243
5244 PR middle-end/70689
c87885ca 5245 * gcc.target/i386/pr70689.c: New.
987b67f1 5246
91a47c39
L
52472016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5248
5249 PR target/70708
5250 * gcc.target/i386/pr70708.c: New test.
5251
8270b82d
RB
52522016-04-18 Richard Biener <rguenther@suse.de>
5253
5254 PR tree-optimization/43434
5255 * gcc.dg/vect/pr43434.c: New testcase.
5256 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5257 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5258 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5259 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5260 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5261 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5262 * gcc.dg/gomp/pr68640.c: Likewise.
5263 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5264 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5265
edd048e2
RB
52662016-04-18 Richard Biener <rguenther@suse.de>
5267
5268 PR tree-optimization/70701
5269 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5270
bd5c7330
TV
52712016-04-18 Tom de Vries <tom@codesourcery.com>
5272
5273 PR testsuite/70699
5274 * gcc.dg/pr70161.c: Add dot-file scans.
5275 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5276 instead of after last dot char.
5277
23f2660f
EB
52782016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5279
5280 * c-c++-common/dump-ada-spec-3.c: New test.
5281 * c-c++-common/dump-ada-spec-4.c: Likewise.
5282
da152c9f
TV
52832016-04-17 Tom de Vries <tom@codesourcery.com>
5284
5285 PR other/70183
5286 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5287
cc950f98
JH
52882016-04-15 Jan Hubicka <jh@suse.cz>
5289
5290 PR ipa/70018
5291 * g++.dg/ipa/pure-const-1.C: New testcase.
5292 * g++.dg/ipa/pure-const-2.C: New testcase.
5293 * g++.dg/ipa/pure-const-3.C: New testcase.
5294
949505a9
MP
52952016-04-15 Marek Polacek <polacek@redhat.com>
5296
5297 PR c/70671
5298 * gcc.dg/bitfld-22.c: New test.
5299
10e547d6
BS
53002016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5301
5302 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5303 x86_64.
5304
1e77281b
MP
53052016-04-15 Marek Polacek <polacek@redhat.com>
5306
5307 PR c/70651
5308 * c-c++-common/pr70651.c: New test.
5309
e501fa8e
KT
53102016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5311
5312 PR rtl-optimization/70681
5313 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5314 dump scan on arm and powerpc.
5315 * gcc.dg/pr10474.c: Likewise.
5316
dda1bf61
JJ
53172016-04-15 Jakub Jelinek <jakub@redhat.com>
5318
ca4ef1ff
JJ
5319 PR c++/69517
5320 PR c++/70019
5321 PR c++/70588
5322 * g++.dg/cpp1y/vla11.C: Revert for real.
5323
dda1bf61
JJ
5324 PR c/70436
5325 * c-c++-common/Wparentheses-1.c: New test.
5326 * c-c++-common/gomp/Wparentheses-1.c: New test.
5327 * c-c++-common/gomp/Wparentheses-2.c: New test.
5328 * c-c++-common/gomp/Wparentheses-3.c: New test.
5329 * c-c++-common/gomp/Wparentheses-4.c: New test.
5330 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5331 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5332 * c-c++-common/goacc/Wparentheses-1.c: New test.
5333
1355e62c
KY
53342016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5335
5336 PR target/70662
5337 * gcc.target/i386/pr70662.c: New test.
5338
0ab34b9e 53392016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5340 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5341
5342 PR tree-optimization/70130
5343 * gcc.dg/vect/O3-pr70130.c: New testcase.
5344
bc773aad
MM
53452016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5346
6e9b2286
MM
5347 PR target/70669
5348 * gcc.target/powerpc/pr70669.c: New test.
5349
bc773aad
MM
5350 PR target/70640
5351 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5352 a power7 system that does not have an assembler that supports
5353 power8.
5354
d8747845
MS
53552016-04-14 Martin Sebor <msebor@redhat.com>
5356
5357 PR c++/69517
5358 PR c++/70019
5359 PR c++/70588
5360 * c-c++-common/ubsan/vla-1.c: Revert.
5361 * g++.dg/cpp1y/vla11.C: Same.
5362 * g++.dg/cpp1y/vla12.C: Same.
5363 * g++.dg/cpp1y/vla13.C: Same.
5364 * g++.dg/cpp1y/vla14.C: Same.
5365 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5366 * g++.dg/init/array24.C: Same.
d8747845
MS
5367 * g++.dg/ubsan/vla-1.C: Same.
5368
85128559
MP
53692016-04-14 Marek Polacek <polacek@redhat.com>
5370 Jan Hubicka <hubicka@ucw.cz>
5371
5372 PR c++/70029
5373 * g++.dg/torture/pr70029.C: New test.
5374
52fbb073
MS
53752016-04-14 Martin Sebor <msebor@redhat.com>
5376
5377 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5378 type size to prevent failures on targets with very low maximum
5379 alignment.
5380
6db61d6f
RB
53812016-04-14 Richard Biener <rguenther@suse.de>
5382
5383 PR tree-optimization/70623
5384 * gcc.dg/torture/pr70623.c: New testcase.
5385 * gcc.dg/torture/pr70623-2.c: Likewise.
5386
342fac95
MS
53872016-04-13 Martin Sebor <msebor@redhat.com>
5388
5389 PR c++/69517
5390 PR c++/70019
5391 PR c++/70588
5392 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5393 * g++.dg/cpp1y/vla11.C: New test.
5394 * g++.dg/cpp1y/vla12.C: New test.
5395 * g++.dg/cpp1y/vla13.C: New test.
5396 * g++.dg/cpp1y/vla14.C: New test.
5397 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5398 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5399 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5400
d93c452f
JJ
54012016-04-13 Jakub Jelinek <jakub@redhat.com>
5402
5403 PR c++/70641
5404 * g++.dg/opt/pr70641.C: New test.
5405
85115fb6
RO
54062016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5407
5408 PR rtl-optimization/68749
5409 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5410 effects of argument promotions.
5411 Remove default args to dg-skip-if.
5412
545a4139
PC
54132016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5414
5415 PR c++/70635
5416 * g++.dg/parse/pr70635.C: New.
5417
b3a77f21
MP
54182016-04-13 Marek Polacek <polacek@redhat.com>
5419
5420 PR c++/70639
5421 * c-c++-common/Wmisleading-indentation-4.c: New test.
5422
99cd9857
MP
54232016-04-13 Marek Polacek <polacek@redhat.com>
5424
5425 PR c/70436
c87885ca
RO
5426 * gcc.dg/Wparentheses-12.c: New test.
5427 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5428
75ca93ec
IE
54292016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5430
5431 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5432 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5433 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5434
3d3f9e7e
JJ
54352016-04-13 Jakub Jelinek <jakub@redhat.com>
5436
37947cd0
JJ
5437 PR middle-end/70633
5438 * gcc.c-torture/compile/pr70633.c: New test.
5439
3d3f9e7e
JJ
5440 PR debug/70628
5441 * gcc.dg/torture/pr70628.c: New test.
5442
92886d3e
PP
54432016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5444
5445 PR c++/70610
5446 * g++.dg/template/pr70610.C: New test.
5447 * g++.dg/template/pr70610-2.C: New test.
5448 * g++.dg/template/pr70610-3.C: New test.
5449 * g++.dg/template/pr70610-4.C: New test.
5450
13bd7c2b
JJ
54512016-04-12 Jakub Jelinek <jakub@redhat.com>
5452
6512fa6d
JJ
5453 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5454 128 instead of 32.
5455
13bd7c2b
JJ
5456 PR c++/70571
5457 * g++.dg/ext/pr70571.C: New test.
5458
20b9851c
MM
54592016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5460
8a434ada 5461 PR target/70640
20b9851c
MM
5462 * gcc.target/powerpc/pr70640.c: New test.
5463
2b2f52bc
PC
54642016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5465
5466 PR c++/68722
5467 * g++.dg/parse/pr68722.C: New.
5468
5901e56a
JJ
54692016-04-12 Jakub Jelinek <jakub@redhat.com>
5470
5471 PR rtl-optimization/70596
5472 * gcc.target/i386/pr70596.c: New test.
5473
d4619dc1
NS
54742016-04-12 Nathan Sidwell <nathan@acm.org>
5475
5476 PR c++/70501
5477 * g++.dg/init/pr70501.C: New.
5478
3df530d3
DW
54792016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5480
5481 * gcc.target/i386/asm-flag-6.c: New test.
5482
b7a120d7
TV
54832016-04-12 Tom de Vries <tom@codesourcery.com>
5484
5485 PR tree-optimization/68756
5486 * gcc.dg/graphite/pr68756.c: New test.
5487
4e0eea75
JJ
54882016-04-12 Jakub Jelinek <jakub@redhat.com>
5489
5490 PR tree-optimization/70602
5491 * gcc.c-torture/execute/pr70602.c: New test.
5492
35fbda43
MM
54932016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5494
5495 PR target/70381
5496 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5497 __float128 emulator is built and runs.
5498 * gcc.target/powerpc/float128-1.c: Likewise.
5499
5500 * lib/target-supports.exp (check_ppc_float128_sw_available):
5501 Rework tests for __float128 software and hardware
5502 availability. Fix exit condition to return 0 on success.
5503
04a99ebe
JG
55042016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5505
5506 PR target/70133
5507 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5508 * gcc.target/aarch64/target_attr_15.c: Likewise.
5509
47cd5a85
PC
55102016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5511
5512 PR c++/69066
5513 * g++.dg/cpp1y/pr69066.C: New.
5514
a5edb32e
JD
55152016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5516
5517 PR fortran/68566
5518 * gfortran.dg/pr36192.f90: Update test.
5519 * gfortran.dg/pr36192_1.f90: Update test.
5520 * gfortran.dg/real_dimension_1.f: Update test.
5521 * gfortran.dg/parameter_array_init_7.f90: New test.
5522
8ef378f8
JDA
55232016-04-09 John David Anglin <danglin@gcc.gnu.org>
5524
c532c871
JDA
5525 PR testsuite/64039
5526 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5527
d34f706f
JDA
5528 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5529
75e1dd9e
JDA
5530 PR rtl-optimization/66669
5531 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5532
8a976f5f
JDA
5533 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5534
da04822a
JDA
5535 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5536 * gcc.dg/pie-1.c: Likewise.
5537 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5538 * gcc.dg/pic-4.c: Likewise.
5539 * gcc.dg/pie-3.c: Likewise.
5540 * gcc.dg/pie-4.c: Likewise.
5541
adfabcf9
JDA
5542 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5543
4a020adf
JDA
5544 PR tree-optimization/68644
5545 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5546
8ef378f8
JDA
5547 PR rtl-optimization/64886
5548 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5549
09bf990e
TV
55502016-04-09 Tom de Vries <tom@codesourcery.com>
5551
5552 PR tree-optimization/68953
5553 * gcc.dg/graphite/pr68953.c: New test.
5554
138c3c1a
DH
55552016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5556
5557 PR fortran/70592
5558 * gfortran.dg/deferred_character_16.f90: New test.
5559
f55460af
JJ
55602016-04-09 Jakub Jelinek <jakub@redhat.com>
5561
5562 PR tree-optimization/70586
5563 * gcc.c-torture/execute/pr70586.c: New test.
5564
0b77bbf3
DH
55652016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5566
5567 PR sanitizer/70573
5568 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5569 with __builtin_memset
5570 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5571
c42cfb5c
CP
55722016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5573
5574 PR lto/70289
5575 PR ipa/70348
5576 PR tree-optimization/70373
5577 PR middle-end/70533
5578 PR middle-end/70534
5579 PR middle-end/70535
5580 * c-c++-common/goacc/reduction-5.c: New test.
5581 * c-c++-common/goacc/reduction-promotions.c: New test.
5582 * gfortran.dg/goacc/reduction-3.f95: New test.
5583 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5584
56cfb596
PP
55852016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5586
5587 PR c++/70590
5588 PR c++/70452
5589 * g++.dg/pr70590.C: New test.
5590 * g++.dg/pr70590-2.C: New test.
5591
1a13c0a2
JJ
55922016-04-08 Jakub Jelinek <jakub@redhat.com>
5593
abc0647a
JJ
5594 PR middle-end/70593
5595 * gcc.target/i386/pr70593.c: New test.
5596
1a13c0a2
JJ
5597 PR rtl-optimization/70574
5598 * gcc.target/i386/avx2-pr70574.c: New test.
5599
c3da4956
MO
56002016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5601
5602 PR sanitizer/70541
5603 * c-c++-common/asan/pr70541.c: New test.
5604
9f1b833b
TV
56052016-04-08 Tom de Vries <tom@codesourcery.com>
5606
5607 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5608 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5609
bae7adda
KT
56102016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5611
5612 PR target/70566
5613 * gcc.c-torture/execute/pr70566.c: New test.
5614
211f3d57
TV
56152016-04-08 Tom de Vries <tom@codesourcery.com>
5616
5617 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5618 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5619
02cf2861
AM
56202016-04-08 Alan Modra <amodra@gmail.com>
5621
5622 * gcc.target/powerpc/pr70117.c: New.
5623
5f490f9f
JJ
56242016-04-07 Jakub Jelinek <jakub@redhat.com>
5625
56e9b710
JJ
5626 PR testsuite/70581
5627 * gcc.dg/lto/simd-function_0.c: New test.
5628
5f490f9f
JJ
5629 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5630 clones.
5631 * c-c++-common/attr-simd-2.c: Likewise.
5632 * c-c++-common/attr-simd-4.c: Likewise.
5633 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5634 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5635
e4ebc74d
TP
56362016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5637
5638 PR testsuite/70553
5639 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5640
9817ae35
TS
56412016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5642 Tom de Vries <tom@codesourcery.com>
5643
5644 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5645 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5646 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5647 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5648 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5649 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5650 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5651 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5652
e292f64d
PP
56532016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5654
5655 PR c/70436
5656 * g++.dg/warn/Wparentheses-29.C: New test.
5657
6b37bdaf
PP
56582016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5659
5660 PR c/70436
5661 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5662 explicit braces to resolve a future -Wparentheses warning.
5663
64824205
RH
56642016-04-06 Richard Henderson <rth@redhat.com>
5665
5666 * gcc.dg/pr61817-1.c: New test.
5667 * gcc.dg/pr61817-2.c: New test.
5668 * gcc.dg/pr69391-1.c: New test.
5669 * gcc.dg/pr69391-2.c: New test.
5670
bc2fc1f3
VM
56712016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5672
5673 PR rtl-optimization/70398
c87885ca 5674 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5675
41414a02
EB
56762016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5677
5678 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5679
4066ea8a
YR
56802016-04-06 Yvan Roux <yvan.roux@linaro.org>
5681 Pedro Alves <palves@redhat.com>
5682
5683 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5684
ec35ea45
JJ
56852016-04-06 Jakub Jelinek <jakub@redhat.com>
5686
3866f8dd
JJ
5687 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5688 Check for avx512f effective targets instead of avx2.
5689 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5690 for AVX512F clones.
5691 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5692 * g++.dg/gomp/declare-simd-1.C: Likewise.
5693 * g++.dg/gomp/declare-simd-3.C: Likewise.
5694 * g++.dg/gomp/declare-simd-4.C: Likewise.
5695
ec35ea45
JJ
5696 PR middle-end/70550
5697 * c-c++-common/gomp/pr70550-1.c: New test.
5698 * c-c++-common/gomp/pr70550-2.c: New test.
5699
c08d28ac
NS
57002016-04-05 Nathan Sidwell <nathan@acm.org>
5701
5702 PR c++/70512
5703 * g++.dg/ext/attribute-may-alias-5.C: New.
5704
1d510e04
JJ
57052016-04-05 Jakub Jelinek <jakub@redhat.com>
5706
5707 PR c++/70336
5708 * c-c++-common/pr70336.c: New test.
5709 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5710 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5711
84278ed9
JH
57122016-04-05 Jan Hubicka <hubicka@ucw.cz>
5713
5714 PR ipa/66223
5715 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5716
268a0ec4
JJ
57172016-04-05 Jakub Jelinek <jakub@redhat.com>
5718
5719 PR rtl-optimization/70542
5720 * gcc.dg/torture/pr70542.c: New test.
5721 * gcc.target/i386/avx2-pr70542.c: New test.
5722
5e8c2eb1
ZS
57232016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5724
5725 PR tree-optimization/70509
5726 * gcc.target/i386/avx512bw-pr70509.c: New test.
5727
c0daf32d
PP
57282016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5729
5730 PR c++/70452
5731 * g++.dg/ext/constexpr-vla4.C: New test.
5732
bf867841
UB
57332016-04-05 Uros Bizjak <ubizjak@gmail.com>
5734
5735 PR target/70510
5736 * gcc.target/i386/pr70510.c: New test.
5737
3022186a
RB
57382016-04-05 Richard Biener <rguenther@suse.de>
5739
5740 PR tree-optimization/70526
5741 * g++.dg/torture/pr70526.C: New testcase.
5742
55fc79b2
JJ
57432016-04-05 Jakub Jelinek <jakub@redhat.com>
5744
5745 PR target/70525
5746 * gcc.target/i386/pr70525.c: New test.
5747
62b233f2
RB
57482016-04-05 Richard Biener <rguenther@suse.de>
5749
5750 PR middle-end/70499
5751 * g++.dg/torture/pr70499.C: New testcase.
5752
cc05759d
RB
57532016-04-05 Richard Biener <rguenther@suse.de>
5754
5755 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5756 remove XFAIL.
5757
f23f16d4
JJ
57582016-04-04 Jakub Jelinek <jakub@redhat.com>
5759
5760 PR middle-end/70307
5761 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5762 rs6000 ABI warnings.
5763
d27ecc49
JH
57642016-04-04 Jan Hubicka <hubicka@ucw.cz>
5765
5766 PR ipa/66223
5767 * g++.dg/ipa/devirt-51.C: New testcase.
5768
c974c96e
BS
57692016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5770 Jakub Jelinek <jakub@redhat.com>
5771
5772 PR middle-end/70457
5773 * gcc.dg/torture/pr70457.c: New.
5774
7a85da89
AV
57752016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5776
5777 PR fortran/67538
5778 * gfortran.dg/allocate_with_source_19.f08: New test.
5779
de517e64
AV
57802016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5781
5782 PR fortran/65795
5783 * gfortran.dg/coarray_allocate_6.f08: New test.
5784
43b9f499
RB
57852016-04-04 Richard Biener <rguenther@suse.de>
5786
5787 PR rtl-optimization/70484
5788 * gcc.dg/torture/pr70484.c: New testcase.
5789
f13355da
MP
57902016-04-04 Marek Polacek <polacek@redhat.com>
5791
5792 PR c/70307
5793 * gcc.dg/torture/pr70307.c: New test.
5794
6cc6ed50
OE
57952016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5796
5797 PR target/70416
5798 PR target/67391
5799 * gcc.target/sh/torture/pr70416.c: New.
5800
abdc16c8
MS
58012016-04-02 Martin Sebor <msebor@redhat.com>
5802
5803 PR c++/67376
5804 PR c++/70170
5805 PR c++/70172
5806 PR c++/70228
5807 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5808 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5809 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5810 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5811 * g++.dg/cpp0x/constexpr-string.C: Same.
5812 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5813 * g++.dg/cpp0x/pr65398.C: Same.
5814 * g++.dg/ext/constexpr-vla1.C: Same.
5815 * g++.dg/ext/constexpr-vla2.C: Same.
5816 * g++.dg/ext/constexpr-vla3.C: Same.
5817 * g++.dg/ubsan/pr63956.C: Same.
5818
763cd859
JJ
58192016-04-01 Jakub Jelinek <jakub@redhat.com>
5820
5821 PR rtl-optimization/70467
5822 * gcc.target/i386/pr70467-2.c: New test.
5823
0f875435
JJ
58242016-04-01 Jakub Jelinek <jakub@redhat.com>
5825 Marek Polacek <polacek@redhat.com>
5826
5827 PR c++/70488
5828 * g++.dg/init/new47.C: New test.
5829
41d14659
RR
58302016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5831
5832 PR target/70496
5833 * gcc.target/arm/pr70496.c: New test.
5834
f9bf89bb
NS
58352016-04-01 Nathan Sidwell <nathan@acm.org>
5836
73b9085d
NS
5837 PR c++/68475
5838 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5839
4afdcfaa
IE
58402016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5841
5842 PR target/69890
5843 * gcc.dg/strlenopt.h (memmove): New.
5844 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5845 instead of "string.h".
5846 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5847 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5848 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5849 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5850 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5851 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5852 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5853 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5854 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5855 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5856 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5857 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5858 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5859 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5860 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5861 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5862 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5863 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5864 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5865 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5866
b5d7a29c
RO
58672016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5868
5869 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5870 (Holder::foo): Reflect this.
5871
b660f9ec
IE
58722016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5873
5874 PR target/70442
5875 * gcc.dg/pr70442.c: New test.
5876
88504f34
NS
58772016-03-31 Nathan Sidwell <nathan@acm.org>
5878
5879 PR c++/70393
5880 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5881
95d34b96
KY
58822016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5883
5884 PR target/70453
5885 * gcc.target/i386/pr70453.c: New test.
5886
b4c4967c
AB
58872016-03-31 Andrey Belevantsev <abel@ispras.ru>
5888
5889 PR target/70292
5890 * gcc.c-torture/pr70292.c: New test.
5891
5fde6a45
MP
58922016-03-31 Marek Polacek <polacek@redhat.com>
5893
5894 PR c/70297
5895 * c-c++-common/pr70297.c: New test.
5896 * g++.dg/cpp0x/typedef-redecl.C: New test.
5897 * gcc.dg/typedef-redecl2.c: New test.
5898
97eb24c4
JJ
58992016-03-31 Jakub Jelinek <jakub@redhat.com>
5900
5901 PR rtl-optimization/70460
5902 * gcc.c-torture/execute/pr70460.c: New test.
5903
efc3536f
RB
59042016-03-31 Richard Biener <rguenther@suse.de>
5905
5906 PR c++/70430
5907 * g++.dg/ext/vector30.C: New testcase.
5908
e0876e21
DH
59092016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5910 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5911
5912 * gfortran.dg/fmt_pf.f90: New test.
5913
e9bff8c6
RO
59142016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5915
5916 Forward-port from 5 branch
5917 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5918
5919 PR testsuite/70356
5920 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5921 dg-require-effective-target after dg-do.
5922
5923 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5924
5925 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5926
2620c80d
TS
59272016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5928 Julian Brown <julian@codesourcery.com>
5929 Chung-Lin Tang <cltang@codesourcery.com>
5930 Cesar Philippidis <cesar@codesourcery.com>
5931 James Norris <jnorris@codesourcery.com>
5932 Tom de Vries <tom@codesourcery.com>
5933 Nathan Sidwell <nathan@codesourcery.com>
5934
bf867841 5935 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5936 * c-c++-common/goacc/loop-clauses.c: Likewise.
5937 * g++.dg/goacc/template.C: Likewise.
5938 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5939 * gfortran.dg/goacc/loop-1.f95: Likewise.
5940 * gfortran.dg/goacc/loop-5.f95: Likewise.
5941 * gfortran.dg/goacc/loop-6.f95: Likewise.
5942 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5943 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5944 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5945 * c-c++-common/goacc/clauses-fail.c: Likewise.
5946 * c-c++-common/goacc/parallel-1.c: Likewise.
5947 * c-c++-common/goacc/reduction-1.c: Likewise.
5948 * c-c++-common/goacc/reduction-2.c: Likewise.
5949 * c-c++-common/goacc/reduction-3.c: Likewise.
5950 * c-c++-common/goacc/reduction-4.c: Likewise.
5951 * c-c++-common/goacc/routine-3.c: Likewise.
5952 * c-c++-common/goacc/routine-4.c: Likewise.
5953 * c-c++-common/goacc/routine-5.c: Likewise.
5954 * c-c++-common/goacc/tile.c: Likewise.
5955 * g++.dg/goacc/template.C: Likewise.
5956 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5957 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5958 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5959 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5960 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5961 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5962 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5963 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5964 * c-c++-common/goacc/use_device-1.c: ... this file.
5965 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5966 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5967 * c-c++-common/goacc/host_data-6.c: ... this file.
5968 * c-c++-common/goacc/loop-2-kernels.c: New file.
5969 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5970 * c-c++-common/goacc/loop-3.c: Likewise.
5971 * g++.dg/goacc/reference.C: Likewise.
5972 * g++.dg/goacc/routine-1.C: Likewise.
5973 * g++.dg/goacc/routine-2.C: Likewise.
5974
f6d2d066
RB
59752016-03-30 Richard Biener <rguenther@suse.de>
5976
5977 PR middle-end/70450
5978 * gcc.dg/torture/pr70450.c: New testcase.
5979
d43242b9
JJ
59802016-03-30 Jakub Jelinek <jakub@redhat.com>
5981
5982 PR target/70421
5983 * gcc.dg/torture/pr70421.c: New test.
5984 * gcc.target/i386/avx512f-pr70421.c: New test.
5985
5ce43b77
L
59862016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5987
5988 PR testsuite/70364
5989 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5990 (check): New function.
5991 (bar): Call check.
5992 (foo): Align stack to 16 bytes when calling bar.
5993 * gcc.target/i386/cleanup-2.c: Likewise.
5994
d014a712
PP
59952016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5996
5997 PR tree-optimization/59124
5998 * gcc.dg/Warray-bounds-19.c: New test.
5999
13f0e8c7
ZW
60002016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6001
6002 * lib/prune.exp (escape_regex_chars): New.
6003 (prune_file_path): Update to quote metcharacters for regexp.
6004
3336c6e0
JJ
60052016-03-29 Jakub Jelinek <jakub@redhat.com>
6006
a362f023
JJ
6007 PR rtl-optimization/70429
6008 * gcc.c-torture/execute/pr70429.c: New test.
6009
3336c6e0
JJ
6010 PR tree-optimization/70405
6011 * gcc.dg/pr70405.c: New test.
6012
728557fd
AV
60132016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6014
6015 PR fortran/70397
6016 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6017 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6018
bef977d4
TS
60192016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6020
6021 PR testsuite/64177
6022 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6023 __cilkrts_set_param to set two workers.
6024 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6025 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6026
6f6d25c9
DH
60272016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6028
bf867841 6029 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6030
45733562
KY
60312016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6032
6033 PR target/70406
bf867841 6034 * gcc.target/i386/pr70406.c: New test.
45733562 6035
a1799e5e
EB
60362016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6037
6038 * gnat.dg/specs/double_record_extension3.ads: New test.
6039
5fca7b66
RH
60402016-03-25 Richard Henderson <rth@redhat.com>
6041
6042 PR target/70120
6043 * gcc.target/aarch64/pr70120-1.c: New.
6044 * gcc.target/aarch64/pr70120-2.c: New.
6045 * gcc.target/aarch64/pr70120-3.c: New.
6046
31ce75c6
PP
60472016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6048
6049 PR c++/62212
6050 * g++.dg/template/mangle2.C: The dg-do directive should be
6051 "compile" not "assemble".
6052
3caf0ca1
BS
60532016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6054
6055 PR lto/69650
6056 * gcc.dg/pr69650.c: New test.
6057
634035b6
DE
60582016-03-25 David Edelsohn <dje.gcc@gmail.com>
6059
6060 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6061
45d34276
AM
60622016-03-25 Alan Modra <amodra@gmail.com>
6063
6064 * gcc.dg/dfp/pr70052.c: New test.
6065
8f085166
RH
60662016-03-24 Richard Henderson <rth@redhat.com>
6067
6068 PR middle-end/69845
6069 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6070 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6071
011e5ec3
TV
60722016-03-24 Tom de Vries <tom@codesourcery.com>
6073
6074 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6075
9e3f4551
TV
60762016-03-24 Tom de Vries <tom@codesourcery.com>
6077
6078 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6079 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6080
45780041
TV
60812016-03-24 Tom de Vries <tom@codesourcery.com>
6082
6083 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6084 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6085
887ab4e5
PP
60862016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6087
6088 PR c++/62212
6089 * g++.dg/template/mangle2.C: New test.
6090
69a9a66f
RB
60912016-03-24 Richard Biener <rguenther@suse.de>
6092
6093 PR tree-optimization/70396
6094 * gcc.dg/torture/pr70396.c: New testcase.
6095
ed87de55
RB
60962016-03-24 Richard Biener <rguenther@suse.de>
6097
6098 PR middle-end/70370
6099 * gcc.dg/torture/pr70370.c: New testcase.
6100
ea064934
TV
61012016-03-24 Tom de Vries <tom@codesourcery.com>
6102
6103 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6104 * gfortran.dg/goacc/kernels-tree.f95: Same.
6105 * gfortran.dg/goacc/parallel-tree.f95: Same.
6106
b2a4dd1d
TV
61072016-03-24 Tom de Vries <tom@codesourcery.com>
6108
6109 * c-c++-common/goacc/uninit-if-clause.c: New test.
6110 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6111
72e7cd6e
JJ
61122016-03-24 Jakub Jelinek <jakub@redhat.com>
6113
6114 PR target/70290
bf867841
UB
6115 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6116 Fix formatting.
72e7cd6e 6117
ce9d0c03
RB
61182016-03-24 Richard Biener <rguenther@suse.de>
6119
6120 PR tree-optimization/70372
6121 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6122
426b9428
PP
61232016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6124
6125 PR c++/70347
6126 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6127
cd1588c4
PP
61282016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6129
6130 PR c++/70332
6131 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6132
61637db3
JJ
61332016-03-23 Jakub Jelinek <jakub@redhat.com>
6134
928af3bf
JJ
6135 PR c++/70001
6136 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6137 * g++.dg/cpp1y/pr70001.C: New test.
6138
61637db3
JJ
6139 PR c++/70323
6140 * g++.dg/cpp0x/constexpr-70323.C: New test.
6141
05aca4e7
AO
61422016-03-23 Alexandre Oliva <aoliva@redhat.com>
6143 Jason Merrill <jason@redhat.com>
6144 Jakub Jelinek <jakub@redhat.com>
6145
6146 PR c++/69315
6147 * g++.dg/cpp0x/constexpr-69315.C: New test.
6148 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6149
fbdb6baf
MP
61502016-03-23 Marek Polacek <polacek@redhat.com>
6151
6152 PR c++/69884
6153 * g++.dg/warn/Wignored-attributes-1.C: New test.
6154 * g++.dg/warn/Wignored-attributes-2.C: New test.
6155
d79ee524
TV
61562016-03-23 Tom de Vries <tom@codesourcery.com>
6157
6158 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6159 initialization.
6160 * gfortran.dg/goacc/private-3.f95 (test): Same.
6161 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6162 missing use param.
6163
a59f0bef
KT
61642016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6165
6166 * lib/target-supports.exp: Remove v7ve entry from loop
6167 creating effective target checks.
6168 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6169 (add_options_for_arm_arch_v7ve): Likewise.
6170
0179520a
JJ
61712016-03-23 Jakub Jelinek <jakub@redhat.com>
6172
6173 PR tree-optimization/70354
6174 * gcc.dg/vect/pr70354-1.c: New test.
6175 * gcc.dg/vect/pr70354-2.c: New test.
6176 * gcc.target/i386/avx2-pr70354-1.c: New test.
6177 * gcc.target/i386/avx2-pr70354-2.c: New test.
6178
75bb14d7
JL
61792016-03-22 Jeff Law <law@redhat.com>
6180
6181 PR target/70232
6182 * gcc.dg/tree-ssa/pr70232.c: New test.
6183
72c9526d
IE
61842016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6185
6186 PR target/70302
6187 * gcc.target/i386/pr70302.c: New test.
6188
a3ca1bc5
RB
61892016-03-22 Richard Biener <rguenther@suse.de>
6190
6191 PR middle-end/70251
6192 * g++.dg/torture/pr70251.C: New testcase.
6193
5c240f4d
DM
61942016-03-22 David Malcolm <dmalcolm@redhat.com>
6195
6196 PR c/69993
6197 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6198 Wmisleading-indentation.c.
6199 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6200 reflect change to diagnostic text and order of messages.
6201 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6202
80f6631b
DE
62032016-03-22 David Edelsohn <dje.gcc@gmail.com>
6204
6205 * g++.dg/ext/java-3.C: Don't compile on AIX.
6206
9a10956c
RB
62072016-03-22 Richard Biener <rguenther@suse.de>
6208
6209 PR middle-end/70333
6210 * gcc.dg/torture/pr70333.c: New testcase.
6211
6cedf922
IE
62122016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6213
6214 * g++.dg/ext/pr70290.C: New test.
6215
cd6c27ac
KY
62162016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6217
6218 PR target/70325
6219 * gcc.target/i386/pr70325.c: New test.
6220
4cde512c
JJ
62212016-03-22 Jakub Jelinek <jakub@redhat.com>
6222
b01915ed
JJ
6223 PR target/70329
6224 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6225 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6226
4e3e2cf1
JJ
6227 PR target/70300
6228 * gcc.target/i386/pr70300.c: New test.
6229
4cde512c
JJ
6230 PR c++/70295
6231 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6232 (func2): New function for cond with parens, xfail warning for c++.
6233 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6234
16f6d7dc
PP
62352016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6236
6237 PR c++/70096
6238 * g++.dg/template/ptrmem30.C: New test.
6239
a3e2b438
PP
62402016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6241
6242 PR c++/70204
6243 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6244 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6245
11b6a02e
JJ
62462016-03-21 Jakub Jelinek <jakub@redhat.com>
6247
6248 PR middle-end/70326
6249 * gcc.dg/pr70326.c: New test.
6250
b9407883
MG
62512016-03-21 Marc Glisse <marc.glisse@inria.fr>
6252 Jakub Jelinek <jakub@redhat.com>
6253
6254 PR tree-optimization/70317
6255 * gcc.dg/pr70317.c: New test.
6256
4a148e19
UB
62572016-03-21 Uros Bizjak <ubizjak@gmail.com>
6258
6259 PR target/70327
6260 * gcc.target/i386/pr70327.c: New test.
6261
2a85ddbb
ML
62622016-03-21 Martin Liska <mliska@suse.cz>
6263
7d36fe98 6264 PR ipa/70306
2a85ddbb
ML
6265 * gcc.dg/ipa/pr70306.c: New test.
6266
4a148e19 62672016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6268
6269 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6270 * gcc.target/arm/attr-align3.c: Likewise.
6271 * gcc.target/arm/attr_arm.c: Likewise.
6272 * gcc.target/arm/flip-thumb.c: Likewise.
6273
6b366948
JJ
62742016-03-21 Jakub Jelinek <jakub@redhat.com>
6275
6276 PR target/70296
6277 * gcc.target/powerpc/altivec-36.c: New test.
6278
2fac8c14
RB
62792016-03-21 Richard Biener <rguenther@suse.de>
6280
6281 PR tree-optimization/70310
6282 * gcc.dg/torture/pr70310.c: New testcase.
6283
e9bde854
KY
62842016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6285
6286 PR target/70293
6287 * gcc.target/i386/pr70293.c: New test.
6288
56bbfaf6
RB
62892016-03-21 Richard Biener <rguenther@suse.de>
6290
6291 PR tree-optimization/70288
6292 * gcc.dg/torture/pr70288-1.c: New testcase.
6293 * gcc.dg/torture/pr70288-2.c: Likewise.
6294
3eee49ed
AB
62952016-03-21 Andrey Belevantsev <abel@ispras.ru>
6296
6297 PR rtl-optimization/69307
6298 * gcc.target/arm/pr69307.c: New test.
4a148e19 6299
8e7816b4
AB
63002016-03-21 Andrey Belevantsev <abel@ispras.ru>
6301
6302 PR rtl-optimization/69102
6303 * gcc.c-torture/compile/pr69102.c: New test.
6304
14d7d4be
JL
63052016-03-18 Jeff Law <law@redhat.com>
6306
6307 PR rtl-optimization/70263
6308 * gcc.c-torture/compile/pr70263-1.c: New test.
6309 * gcc.target/i386/pr70263-2.c: New test.
6310
5c6a601c
BS
63112016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6312
6313 PR rtl-optimization/70278
6314 * gcc.dg/torture/pr70278.c: New test.
6315 * gcc.target/arm/pr70278.c: New test.
6316
4bbf545b
DM
63172016-03-18 David Malcolm <dmalcolm@redhat.com>
6318
6319 PR c/70281
6320 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6321 (test_builtin_types_compatible_p): New test function.
6322 * gcc.dg/pr70281.c: New test case.
6323
dc28bb68
CL
63242016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6325
6326 PR target/70113
6327 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6328
5e8d6dff
IE
63292016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6330
6331 PR tree-optimization/70252
6332 * gcc.dg/pr70252.c: New test.
6333
d0e7e403
TV
63342016-03-18 Tom de Vries <tom@codesourcery.com>
6335
6336 * gcc.dg/pr70161-2.c: New test.
6337 * gcc.dg/pr70161.c: New test.
6338
fa22501a
TV
63392016-03-18 Tom de Vries <tom@codesourcery.com>
6340
6341 PR ipa/70269
6342 * gcc.dg/pr70269.c: New test.
6343
dd125026
JJ
63442016-03-18 Jakub Jelinek <jakub@redhat.com>
6345
6346 PR c++/70267
6347 * g++.dg/ext/java-3.C: New test.
6348
91914f0a
PP
63492016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6350
6351 PR c++/70205
6352 * g++.dg/lookup/pr70205.C: New test.
6353
753a8910
PP
63542016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6355
6356 PR c++/70218
6357 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6358
14ba7b28
MP
63592016-03-17 Marek Polacek <polacek@redhat.com>
6360
6361 PR c/69407
6362 * gcc.dg/atomic-op-6.c: New test.
6363
ded60913
DM
63642016-03-17 David Malcolm <dmalcolm@redhat.com>
6365
6366 PR c/70264
6367 * c-c++-common/pr70264.c: New test case.
6368
a3aad0e6
JJ
63692016-03-17 Jakub Jelinek <jakub@redhat.com>
6370
17366700
JJ
6371 PR c++/70144
6372 * c-c++-common/pr70144-1.c: New test.
6373 * c-c++-common/pr70144-2.c: New test.
6374
a3aad0e6
JJ
6375 PR c++/70272
6376 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6377 * g++.dg/opt/flifetime-dse6.C: New test.
6378 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6379
b57e6e18
L
63802016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6381
6382 PR driver/70192
6383 * gcc.dg/pic-1.c: New test.
6384 * gcc.dg/pic-2.c: Likewise.
6385 * gcc.dg/pic-3.c: Likewise.
6386 * gcc.dg/pic-4.c: Likewise.
6387 * gcc.dg/pie-1.c: Likewise.
6388 * gcc.dg/pie-2.c: Likewise.
6389 * gcc.dg/pie-3.c: Likewise.
6390 * gcc.dg/pie-4.c: Likewise.
6391 * gcc.dg/pie-5.c: Likewise.
6392 * gcc.dg/pie-6.c: Likewise.
6393
b38ba58b
TV
63942016-03-17 Tom de Vries <tom@codesourcery.com>
6395
6396 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6397 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6398
6931b3b7
RB
63992016-03-17 Richard Biener <rguenther@suse.de>
6400
6401 PR debug/70271
6402 * g++.dg/debug/pr70271.C: New testcase.
6403
0c8b64cb
IE
64042016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6405
6406 * gcc.target/i386/pr70251.c: New test.
6407
b1970801
MP
64082016-03-17 Marek Polacek <polacek@redhat.com>
6409
6410 PR c++/70194
6411 * g++.dg/warn/constexpr-70194.C: New test.
6412
820c5eaa
RH
64132016-03-16 Richard Henderson <rth@redhat.com>
6414
6415 PR middle-end/70240
6416 * gcc.c-torture/compile/pr70240.c: New.
6417
da0ad263
SKS
64182016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6419
6420 * gcc.c-torture/compile/20151204.c: Skip for avr.
6421
c73d295c
JJ
64222016-03-16 Jakub Jelinek <jakub@redhat.com>
6423
6424 PR target/70245
6425 * g++.dg/opt/pr70245.C: New test.
6426 * g++.dg/opt/pr70245.h: New file.
6427 * g++.dg/opt/pr70245-aux.cc: New file.
6428
b2794066
MS
64292016-03-16 Martin Sebor <msebor@redhat.com>
6430
6431 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6432
aa43616c
RH
64332016-03-16 Richard Henderson <rth@redhat.com>
6434
6435 PR middle-end/70199
6436 * gcc.c-torture/compile/pr70199.c: New.
6437
59608fe5
L
64382016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6439
6440 * gcc.dg/uninit-19.c: Run dos2unix.
6441
ab4c578f
MP
64422016-03-16 Marek Polacek <polacek@redhat.com>
6443
6444 PR c/70093
6445 * gcc.dg/nested-func-10.c: New test.
6446 * gcc.dg/nested-func-9.c: New test.
6447
f5387e76
JJ
64482016-03-16 Jakub Jelinek <jakub@redhat.com>
6449
6450 PR tree-optimization/68714
6451 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6452
7662b718
TV
64532016-03-16 Tom de Vries <tom@codesourcery.com>
6454
6455 PR tree-optimization/68715
6456 * gcc.dg/graphite/pr68715-2.c: New test.
6457 * gcc.dg/graphite/pr68715.c: New test.
6458 * gfortran.dg/graphite/pr68715.f90: New test.
6459
be7ce7ae
TV
64602016-03-16 Tom de Vries <tom@codesourcery.com>
6461
6462 PR tree-optimization/68809
6463 * gcc.dg/graphite/pr68809-2.c: New test.
6464 * gcc.dg/graphite/pr68809.c: New test.
6465
1935f250
JJ
64662016-03-16 Jakub Jelinek <jakub@redhat.com>
6467
6651c93e
JJ
6468 PR c++/70147
6469 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6470 method call to i () as argument. Adjust expected output.
6471
1935f250
JJ
6472 PR c++/70147
6473 * g++.dg/ubsan/pr70147-1.C: New test.
6474 * g++.dg/ubsan/pr70147-2.C: New test.
6475
ab1caa6e
MS
64762016-03-15 Martin Sebor <msebor@redhat.com>
6477
6478 PR c++/58281
6479 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6480
5c2a1bbb
JDA
64812016-03-15 John David Anglin <danglin@gcc.gnu.org>
6482
cb5d8ad1
JDA
6483 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6484 hppa*-*-hpux*.
6485
b440dd40
JDA
6486 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6487
5c2a1bbb
JDA
6488 PR libfortran/69799
6489 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6490 libatomic_available.
6491
42c729c5
MP
64922016-03-15 Marek Polacek <polacek@redhat.com>
6493
6494 PR c++/70209
6495 * g++.dg/ext/attribute-may-alias-4.C: New test.
6496
82b1c550
AM
64972016-03-15 Alexander Monakov <amonakov@ispras.ru>
6498
6499 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6500 -fvar-tracking-assignments-toggle flag.
6501
4ccbf3a6
PH
65022016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6503
6504 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6505
c39858bd
JJ
65062016-03-15 Jakub Jelinek <jakub@redhat.com>
6507
6508 PR rtl-optimization/70222
6509 * gcc.c-torture/execute/pr70222-1.c: New test.
6510 * gcc.c-torture/execute/pr70222-2.c: New test.
6511
8be119c1
RH
65122016-03-15 Richard Henderson <rth@redhat.com>
6513
6514 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6515
6598bb55
AB
65162016-03-15 Andrey Belevantsev <abel@ispras.ru>
6517
6518 PR rtl-optimization/69032
6519 * gcc.dg/pr69032.c: New test.
6520
81fa2944
AB
65212016-03-15 Andrey Belevantsev <abel@ispras.ru>
6522
6523 PR rtl-optimization/63384
4a148e19 6524 * g++.dg/pr63384.C: New test.
81fa2944 6525
74ea9ab6
AB
65262016-03-15 Andrey Belevantsev <abel@ispras.ru>
6527
6528 PR target/64411
6529 * gcc.target/i386/pr64411.C: New test.
6530
045d5055
TV
65312016-03-15 Tom de Vries <tom@codesourcery.com>
6532
6533 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6534 * gfortran.dg/goacc/kernels-alias.f95: New test.
6535
3ea33585
MS
65362016-03-14 Martin Sebor <msebor@redhat.com>
6537
6538 PR c++/53792
6539 * g++.dg/cpp0x/constexpr-inline.C: New test.
6540 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6541
1df7b330
DE
65422016-03-14 David Edelsohn <dje.gcc@gmail.com>
6543
6544 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6545
79b57d18
JJ
65462016-03-14 Jakub Jelinek <jakub@redhat.com>
6547
6548 PR middle-end/70219
6549 * gcc.dg/pr70219.c: New test.
6550
3cbf012a
BS
65512016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6552
6553 PR target/70083
6554 * gcc.dg/torture/pr70083.c: New test.
6555 * gcc.target/i386/pr70083.c: New test.
6556
a9fee7cd
RB
65572016-03-14 Richard Biener <rguenther@suse.de>
6558
6559 PR tree-optimization/56365
6560 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6561
4799603f
SB
65622016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6563
6564 PR target/70098
6565 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6566 New function.
6567 * g++.dg/pr70098.C: New testcase.
6568
6569
760ca967
TV
65702016-03-14 Tom de Vries <tom@codesourcery.com>
6571
6572 PR tree-optimization/70045
6573 * gcc.dg/graphite/pr70045.c: New test.
6574
44e66a77
JD
65752016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6576
6577 PR fortran/69043
6578 * gfortran.dg/include_9.f90: New test.
6579
a18e0fe1
DH
65802016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6581
6582 PR fortran/45076
6583 gfortran.dg/prof/prof.exp: New script.
6584 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6585
d0aca6ab
AB
65862016-03-12 Andrey Belevantsev <abel@ispras.ru>
6587
6588 PR rtl-optimization/69307
6589 * gcc.dg/pr69307.c: New test.
6590
cefe08a4
VM
65912016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6592
6593 PR target/69614
6594 * gcc.target/arm/pr69614.c: New.
6595
70112e2a
PT
65962016-03-12 Paul Thomas <pault@gcc.gnu.org>
6597
6598 PR fortran/70031
6599 * gfortran.dg/submodule_14.f08: New test
6600
6601 PR fortran/69524
6602 * gfortran.dg/submodule_15.f08: New test
6603
3f1e5d3a
PP
66042016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6605
6606 PR c++/70106
6607 * g++.dg/cpp1y/paren3.C: New test.
6608
a3f6d680
MM
66092016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6610
6611 PR target/70131
6612 * gcc.target/powerpc/ppc-round2.c: New test.
6613
92348f09
BS
66142016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6615
6616 PR target/70123
6617 * gcc.dg/torture/pr70123.c: New test.
6618
cebde9e9
JL
66192016-03-11 Jeff Law <law@redhat.com>
6620
6621 PR tree-optimization/70190
6622 * gcc.c-torture/compile/pr70190.c: New test.
6623
3edc5da4
DM
66242016-03-11 David Malcolm <dmalcolm@redhat.com>
6625
6626 PR c/68187
6627 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6628 case.
6629 (test43_b): Likewise.
6630 (test43_c): Likewise.
6631 (test43_d): Likewise.
6632 (test43_e): Likewise.
6633 (test43_f): Likewise.
6634 (test43_g): Likewise.
6635 (test44_a): Likewise.
6636 (test44_b): Likewise.
6637 (test44_c): Likewise.
6638 (test44_d): Likewise.
6639 (test44_e): Likewise.
6640
318c1204
DM
66412016-03-11 David Malcolm <dmalcolm@redhat.com>
6642
6643 PR c/70085
6644 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6645
bc062234
KT
66462016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6647
6648 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6649 dg-options.
6650
acfc1ac1
KT
66512016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6652
6653 PR target/70002
6654 PR target/69245
6655 * gcc.target/aarch64/pr69245_2.c: New test.
6656
d1e2bb2d
JJ
66572016-03-11 Jakub Jelinek <jakub@redhat.com>
6658
6659 PR tree-optimization/70177
6660 * gcc.dg/pr70177.c: New test.
6661
07350627
AL
66622016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6663
6664 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6665
5c6706f7
AL
66662016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6667
6668 * gcc.dg/tree-ssa/sra-20.c: New.
6669
02d472a2
JJ
66702016-03-11 Jakub Jelinek <jakub@redhat.com>
6671
686d390a
JJ
6672 PR rtl-optimization/70174
6673 * gcc.dg/pr70174.c: New test.
6674
02d472a2
JJ
6675 PR tree-optimization/70169
6676 * gcc.dg/pr70169.c: New test.
6677
0f9befa1
IE
66782016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6679
6680 PR target/70160
6681 * gcc.target/i386/pr70160.c: New test.
6682
432d4670
AK
66832016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6684
6685 * gcc.target/s390/dfp-1.c: New test.
6686
a3dc8760
NC
66872016-03-10 Nick Clifton <nickc@redhat.com>
6688
6689 PR target/70044
6690 * gcc.target/aarch64/pr70044.c: New test.
6691
b87a8d7d
PP
66922016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6693 Jakub Jelinek <jakub@redhat.com>
6694
6695 PR c++/70001
6696 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6697 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6698 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6699
4f4ada6a
JH
67002016-03-10 Jan Hubicka <hubicka@ucw.cz>
6701
6702 PR lto/69589
6703 * g++.dg/lto/pr69589_0.C: New testcase
6704 * g++.dg/lto/pr69589_1.C: New testcase
6705
d49b0aa0
MP
67062016-03-10 Marek Polacek <polacek@redhat.com>
6707
6708 PR c++/70153
6709 * g++.dg/delayedfold/unary-plus1.C: New test.
6710
67112016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6712
6713 * gcc.target/arm/pr45701-1.c: Escape brackets.
6714 * gcc.target/arm/pr45701-2.c: Likewise.
6715
71017a7b
AL
67162016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6717
6718 * gfortran.dg/unconstrained_commons.f: New.
6719
ba52669f
AM
67202016-03-10 Alan Modra <amodra@gmail.com>
6721
6722 * gcc.dg/pr69195.c: New.
6723 * gcc.dg/pr69238.c: New.
6724
27742332
TV
67252016-03-10 Tom de Vries <tom@codesourcery.com>
6726
6727 PR testsuite/68915
6728 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6729
3a81a594
RB
67302016-03-10 Richard Biener <rguenther@suse.de>
6731
6732 PR tree-optimization/70128
6733 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6734 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6735
3433b975
JJ
67362016-03-09 Jakub Jelinek <jakub@redhat.com>
6737
c2864f02
JJ
6738 PR tree-optimization/70152
6739 * gcc.dg/pr70152.c: New test.
6740
3433b975
JJ
6741 PR target/70086
6742 * gcc.target/i386/pr70086-1.c: New test.
6743 * gcc.target/i386/pr70086-2.c: New test.
6744 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6745
6746 PR tree-optimization/70127
6747 * gcc.c-torture/execute/pr70127.c: New test.
6748
96b3c82d
CP
67492016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6750
6751 * c-c++-common/goacc/combined-directives-2.c: New test.
6752
b4f3232d
DM
67532016-03-09 David Malcolm <dmalcolm@redhat.com>
6754
6755 PR c/68473
6756 PR c++/70105
6757 * g++.dg/diagnostic/pr70105.C: New test.
6758 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6759 (test_multiple_ordinary_maps): New test function.
6760
40499f81
DM
67612016-03-09 David Malcolm <dmalcolm@redhat.com>
6762
6763 PR c/68473
6764 PR c++/70105
6765 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6766 Drop range information from call to inform_at_rich_loc.
6767 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6768 New.
6769 (test_show_locus): Replace calls to rich_location::add_range with
6770 calls to add_range. Rewrite the tests that used the now-defunct
6771 rich_location ctor taking a source_range. Simplify other tests
6772 by replacing calls to COMBINE_LOCATION_DATA with calls to
6773 make_location.
6774
c9e33662
RB
67752016-03-09 Richard Biener <rguenther@suse.de>
6776 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR tree-optimization/70138
6779 * gcc.dg/vect/pr70138-1.c: New testcase.
6780 * gcc.dg/vect/pr70138-2.c: Likewise.
6781
2c73b764
JJ
67822016-03-09 Jakub Jelinek <jakub@redhat.com>
6783
6784 PR target/70049
6785 * gcc.target/i386/pr70049.c: New test.
6786
c06d25bb
RB
67872016-03-09 Richard Biener <rguenther@suse.de>
6788
6789 PR c/70143
6790 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6791 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6792 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6793
5828a501
RO
67942016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6795
6796 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6797 arm-*-*.
6798
2e141c8d
JJ
67992016-03-09 Jakub Jelinek <jakub@redhat.com>
6800
5a9def37
JJ
6801 PR middle-end/67278
6802 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6803
2e141c8d
JJ
6804 PR target/67278
6805 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6806
6807 PR middle-end/70050
6808 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6809 in testcase comment.
6810
bf751f40
TV
68112016-03-09 Tom de Vries <tom@codesourcery.com>
6812
6813 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6814 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6815 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6816 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6817 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6818 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6819 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6820 * gfortran.dg/goacc/kernels-loop.f95: New test.
6821
e210c999
MS
68222016-03-08 Martin Sebor <msebor@redhat.com>
6823
6824 PR c++/62096
6825 * g++.dg/warn/overflow-warn-7.C: New test.
6826
80aac5c8
JM
68272016-03-08 Jason Merrill <jason@redhat.com>
6828
6829 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6830 * lib/target-supports.exp (check_effective_target_concepts): New.
6831
12b81409
JJ
68322016-03-08 Jakub Jelinek <jakub@redhat.com>
6833
d259b234
JJ
6834 PR c++/70135
6835 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6836 * g++.dg/ubsan/pr70135.C: New test.
6837
12b81409
JJ
6838 PR target/70110
6839 * gcc.dg/pr70110.c: New test.
6840
b4e9f2aa
MJ
68412016-03-07 Martin Jambor <mjambor@suse.cz>
6842
6843 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6844 * c-c++-common/gomp/if-1.c: Likewise.
6845 * c-c++-common/gomp/pr61486-2.c: Likewise.
6846 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6847 to dg-additional-options.
6848 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6849 * g++/gomp/target-teams-1.c: Likewise.
6850 * gcc.dg/gomp/gomp.exp: Likewise.
6851 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6852 dg-additional-options.
6853 * gfortran.dg/gomp/gomp.exp: Likewise.
6854 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6855 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6856 dg-additional-options.
6857 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6858
f86e631e
MJ
68592016-03-07 Martin Jambor <mjambor@suse.cz>
6860
6861 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6862 * c-c++-common/gomp/gridify-1.c: New test.
6863 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6864
94156b3f
AV
68652016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6866
6867 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6868 trigger for cortex-r8, when scanning for register r8.
6869 * gcc.target/arm/pr45701-2.c: Likewise.
6870
a84a49b7 68712016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6872 Jeff Law <law@redhat.com>
a84a49b7
RB
6873
6874 PR tree-optimization/69740
6875 * gcc.c-torture/compile/pr69740-1.c: New test.
6876 * gcc.c-torture/compile/pr69740-2.c: New test.
6877
e41f6c9e
BS
68782016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6879
6880 * lib/target-supports.exp
6881 (check_effective_target_whole_vector_shift): Enable for PPC64.
6882
57548bf5
RB
68832016-03-07 Richard Biener <rguenther@suse.de>
6884
6885 PR tree-optimization/70115
6886 * gcc.dg/torture/pr70115.c: New testcase.
6887
4ae13300
NS
68882016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6889
6890 PR middle-end/69916
6891 * c-c-++-common/goacc/pr69916.c: New.
6892
5edb9853
RH
68932016-03-07 Richard Henderson <rth@redhat.com>
6894
6895 * gcc.c-torture/compile/pr70061.c: New test.
6896
2067a8f3
RB
68972016-03-07 Richard Biener <rguenther@suse.de>
6898
6899 PR testsuite/70109
6900 * gcc.dg/vect/O3-pr36098.c: New testcase.
6901
4145a9b7
CL
69022016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6903
6904 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6905
1878be32
EB
69062016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6907
6908 * gnat.dg/renaming9.ad[sb]: New testcase.
6909
df762bb2
JJ
69102016-03-05 Jakub Jelinek <jakub@redhat.com>
6911
6912 PR c++/70084
6913 * g++.dg/expr/stdarg3.C: New test.
6914
7d461295
JL
69152016-03-04 Jeff Law <law@redhat.com>
6916
6917 PR tree-optimization/69196
6918 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6919 x86_64-*-*.
6920
29b9828f
BS
69212016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6922
b6b552fd
BS
6923 PR c/69973
6924 * gcc.dg/pr69973.c: New test.
6925
201d49e9
BS
6926 PR rtl-optimization/69941
6927 * gcc.dg/torture/pr69941.c: New test.
6928
29b9828f
BS
6929 PR c/69824
6930 * gcc.dg/pr69824.c: New test.
6931
640b7e74
TV
69322016-03-05 Tom de Vries <tom@codesourcery.com>
6933
6934 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6935 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6936 function.
6937
7a3a3fad
PP
69382016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6939
6940 PR c++/66786
6941 * g++.dg/cpp1y/var-templ48.C: New test.
6942 * g++.dg/cpp1y/var-templ49.C: New test.
6943
cd439aec
EB
69442016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6945
6946 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6947
60204554
JJ
69482016-03-04 Jakub Jelinek <jakub@redhat.com>
6949
0c8825de
JJ
6950 PR c++/70035
6951 * g++.dg/ubsan/pr70035.C: New test.
6952
60204554
JJ
6953 PR target/70062
6954 * gcc.target/i386/pr70062.c: New test.
6955
f79d4eab
L
69562016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6957
6958 * g++.dg/template/typename21.C: Remove c++98_only.
6959
ea81ce67
L
69602016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6961
6962 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6963
64b23c13
DM
69642016-03-04 David Malcolm <dmalcolm@redhat.com>
6965
6966 PR c/68187
6967 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6968 function.
6969 (fn_42_b): Likewise.
6970 (fn_42_c): Likewise.
6971
729526f5
DM
69722016-03-04 David Malcolm <dmalcolm@redhat.com>
6973
6974 PR c/68187
6975 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6976 function.
6977 (fn_40_b): Likewise.
6978 (fn_41_a): Likewise.
6979 (fn_41_b): Likewise.
6980
f9ea11ac
JJ
69812016-03-04 Jakub Jelinek <jakub@redhat.com>
6982
6983 PR target/70059
6984 * gcc.target/i386/avx512f-pr70059.c: New test.
6985 * gcc.target/i386/avx512dq-pr70059.c: New test.
6986
b6c38c69
BS
69872016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6988
6989 PR rtl-optimization/57676
6990 * gcc.dg/torture/pr57676.c: New test.
6991
af3cdd34
IE
69922016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6993
6994 * gcc.dg/pr70026.c: New test.
6995
7ff6ca38
MP
69962016-03-04 Marek Polacek <polacek@redhat.com>
6997
6998 PR c/69798
6999 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7000 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7001
a6bf62d5
KT
70022016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7003
7004 PR target/70004
7005 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7006 Delete.
7007 (test_corners_sisd_si): Likewise.
7008 (main): Remove checks of the above.
7009 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7010
ae4cdc6a
EB
70112016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7012
7013 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7014
08455559
CL
70152016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7016
7017 * gcc.dg/torture/pr69951.c: Accept argc==0.
7018
e9a35493
RB
70192016-03-04 Richard Biener <rguenther@suse.de>
7020
7021 PR c++/70054
7022 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7023 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7024
fba054c2
DV
70252016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7026
7027 PR testsuite/69766
7028 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7029 testing multiarch.
7030
f10cdc6c
JJ
70312016-03-04 Jakub Jelinek <jakub@redhat.com>
7032
7033 PR debug/69947
7034 * gcc.dg/guality/pr69947.c: New test.
7035
2e981ba0
JJ
70362016-03-03 Jakub Jelinek <jakub@redhat.com>
7037
7038 PR ada/70017
7039 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7040
0ba3bfa2
KT
70412016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7042
7043 PR rtl-optimization/69904
7044 * gcc.target/arm/pr69904.c: New test.
7045
97ecdb46
JJ
70462016-03-03 Jakub Jelinek <jakub@redhat.com>
7047
7048 PR target/70021
7049 * gcc.dg/vect/pr70021.c: New test.
7050 * gcc.target/i386/pr70021.c: New test.
7051
a2a743a1
MP
70522016-03-03 Marek Polacek <polacek@redhat.com>
7053
7054 PR middle-end/70050
7055 * gcc.dg/pr70050.c: New test.
7056
fa07ecdd
JG
70572016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7058
7059 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7060
23504262
ML
70612016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7062
7063 PR tree-optimization/70043
7064 * gfortran.dg/vect/pr70043.f90: New test.
7065
b7b9e1a9
EB
70662016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7067
7068 * gnat.dg/specs/task1.ads: New test.
7069
cb83ba54
RO
70702016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7071
7072 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7073 Invoke gdb with -batch.
7074 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7075
a75f5e30
RB
70762016-03-03 Richard Biener <rguenther@suse.de>
7077
7078 PR tree-optimization/55936
7079 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7080
268bc320
JL
70812016-03-02 Jeff Law <law@redhat.com>
7082
815f20ab
JL
7083 PR rtl-optimization/69942
7084 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7085 effects of argument promotions.
7086
268bc320
JL
7087 PR tree-optimization/69987
7088 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7089 target does not support -fprefetch-loop-arrays.
7090
171f7de5
UB
70912016-03-02 Uros Bizjak <ubizjak@gmail.com>
7092
7093 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7094
192912db
BC
70952016-03-02 Bin Cheng <bin.cheng@arm.com>
7096
c7908871 7097 PR rtl-optimization/69052
192912db
BC
7098 * gcc.target/i386/pr69052.c: New test.
7099
90a7a40b
AM
71002016-03-02 Alan Modra <amodra@gmail.com>
7101
7102 * gcc.dg/pr69990.c: New.
7103
69fa742f
JJ
71042016-03-02 Jakub Jelinek <jakub@redhat.com>
7105
de752fb0
JJ
7106 PR c/68062
7107 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7108
7109 PR middle-end/70022
7110 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7111
69fa742f
JJ
7112 PR target/70028
7113 * gcc.target/i386/pr70028.c: New test.
7114
7c65bd56
MK
71152016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7116
7117 * c-c++-common/asan/swapcontext-test-1.c,
7118 * c-c++-common/tsan/thread_leak.c,
7119 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7120 * g++.dg/tsan/benign_race.C,
7121 * g++.dg/tsan/fd_close_norace.C,
7122 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7123 races with sanitizer output
7124
37d98220 71252016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7126 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7127
7128 PR target/67278
7129 * gcc.dg/simd-8.c: New testcase.
7130
218db463
RB
71312016-03-02 Richard Biener <rguenther@suse.de>
7132
7133 PR middle-end/67278
7134 * gcc.dg/simd-7.c: New testcase.
7135
22c72158
EB
71362016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7137
7138 * gcc.target/i386/pr70007.c: Tweak.
7139
9a790ccc
DV
71402016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7141
7142 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7143
bd02f00f
MP
71442016-03-02 Marek Polacek <polacek@redhat.com>
7145
7146 PR c/67854
7147 * gcc.dg/pr67854.c: New test.
7148
1e840f39
JJ
71492016-03-02 Jakub Jelinek <jakub@redhat.com>
7150
7151 PR middle-end/70025
7152 * gcc.dg/torture/pr70025.c: New test.
7153
bca00241
VK
71542016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7155
7156 PR tree-optimization/68621
7157 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7158
0bca04b8
EB
71592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7160
7161 * gcc.target/i386/pr70007.c: New test.
7162
2a9afc86
JL
71632016-03-01 Jeff Law <law@redhat.com>
7164
eab2541b 7165 PR tree-optimization/69196
9d83ef71 7166 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7167
2a9afc86
JL
7168 PR tree-optimization/69196
7169 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7170 duplicating code and spoiling the expected output.
7171
0d39977e
MM
71722016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7173
7174 PR target/70033
7175 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7176 supports power9 before doing tests.
7177 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7178 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7179 * gcc.target/powerpc/p9-permute.c: Likewise.
7180
a0c0699d
UB
71812016-03-01 Uros Bizjak <ubizjak@gmail.com>
7182
7183 PR target/70027
7184 * gcc.target/i386/pr70027.c: New test.
7185
0ae3ef47 71862016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7187
7188 * gcc.dg/pr70017.c: New test.
7189
686e2237
JJ
71902016-03-01 Jakub Jelinek <jakub@redhat.com>
7191
7192 PR c/69796
7193 PR c/69974
7194 * gcc.dg/pr69796.c: New test.
7195 * gcc.dg/pr69974.c: New test.
7196
f8e4188c
EB
71972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7198
7199 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7200
5e3f1c7c
JL
72012016-02-29 Jeff Law <law@redhat.com>
7202
7203 PR tree-optimization/69987
7204 * gfortran.dg/pr69987.f90: New test.
7205
7206 PR tree-optimization/69989
7207 * gcc.c-torture/compile/pr69989-2.c: New test.
7208
1be56bc5
MP
72092016-03-01 Marek Polacek <polacek@redhat.com>
7210
7211 PR c++/69795
7212 * g++.dg/parse/invalid1.C: New test.
7213
1b19470d
RB
72142016-03-01 Richard Biener <rguenther@suse.de>
7215
7216 PR middle-end/70022
7217 * gcc.dg/pr70022.c: New testcase.
7218
3ae0661a
IE
72192016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7220
7221 PR tree-optimization/69956
7222 * gcc.dg/pr69956.c: New test.
7223
0f09ab88
BS
72242016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7225
7226 PR target/70011
7227 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7228 XFAIL when hardware supports efficient unaligned storage access.
7229
76d881bf
PP
72302016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7231
7232 PR c++/69961
7233 * g++.dg/template/pr69961a.C: New test.
7234 * g++.dg/template/pr69961b.C: New test.
7235
7168133a
DM
72362016-02-29 David Malcolm <dmalcolm@redhat.com>
7237
7238 PR preprocessor/69985
7239 * gcc.dg/cpp/pr69985.c: New test case.
7240
0c6072a3
JL
72412016-02-29 Jeff Law <law@redhat.com>
7242
e66f219b
JL
7243 PR tree-optimization/70005
7244 * gcc.c-torture/execute/pr70005.c New test.
7245
0c6072a3
JL
7246 PR tree-optimization/69999
7247 * gcc.c-torture/compile/pr69999.c: New test.
7248
fd9fbdb3
YR
72492016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7250
7251 PR tree-optimization/69652
7252 * gcc.dg/torture/pr69652.c: Delete test.
7253 * gcc.dg/vect/pr69652.c: New test.
7254
cbd400b4
RB
72552016-02-19 Richard Biener <rguenther@suse.de>
7256
7257 PR tree-optimization/69980
7258 * gfortran.dg/vect/pr69980.f90: New testcase.
7259
84ea0f58
EB
72602016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7261
7262 * gcc.target/sparc/20160229-1.c: New test.
7263
5d2a63dc
EB
72642016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7265
7266 * gnat.dg/stack_usage3.adb: New test.
7267 * gnat.dg/stack_usage3_pkg.ads: New helper.
7268
93e708f9
EB
72692016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7270
7271 * gnat.dg/renaming8.adb: New test.
7272 * gnat.dg/renaming8_pkg1.ads: New helper.
7273 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7274 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7275
6512bc93
RB
72762016-02-29 Richard Biener <rguenther@suse.de>
7277
7278 PR tree-optimization/69720
7279 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7280
7b201a88
TK
72812016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7282
7283 PR fortran/68147
7284 PR fortran/47674
7285 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7286
82ee0cf2 72872016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7288 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7289
7290 PR fortran/56007
7291 * gfortran.dg/coarray_8.f90: Adjust error message.
7292 * gfortran.dg/pr56007.f90: New test.
7293 * gfortran.dg/pr56007.f: New test.
7294
cdc1a2c8
L
72952016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7296
7297 PR tree-optimization/69989
7298 * gcc.dg/torture/pr69989.c: New test.
7299
33505bcf
EB
73002016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7301
7302 * gcc.target/i386/stack-realign-win.c: New test.
7303
524bfb19
HA
73042016-02-28 Harald Anlauf <anlauf@gmx.de>
7305
7306 PR fortran/60126
7307 * gfortran.dg/pr60126.f90: New test.
7308
bd542508
JL
73092016-02-27 Jeff Law <law@redhat.com>
7310
7311 Revert
7312 2016-02-26 Richard Biener <rguenther@suse.de>
7313 Jeff Law <law@redhat.com>
7314
7315 PR tree-optimization/69740
7316 * gcc.c-torture/compile/pr69740-1.c: New test.
7317 * gcc.c-torture/compile/pr69740-2.c: New test.
7318
dd1291e0
JD
73192016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7320
5fb67f8b 7321 PR fortran/69910
dd1291e0
JD
7322 * gfortran.dg/newunit_4.f90: New test.
7323
5cfefb59
JJ
73242016-02-27 Jakub Jelinek <jakub@redhat.com>
7325
7326 PR target/69613
7327 PR rtl-optimization/69886
7328 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7329 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7330 target.
7331
20ba5f33
MS
73322016-02-26 Martin Sebor <msebor@redhat.com>
7333
7334 PR tree-optimization/15826
7335 * gcc.dg/tree-ssa/pr15826.c: New test.
7336
e6fb01b0
JJ
73372016-02-26 Jakub Jelinek <jakub@redhat.com>
7338
7339 PR target/69969
7340 * gcc.target/powerpc/pr69969.c: New test.
7341
e3e0cf64
MS
73422016-02-26 Martin Sebor <msebor@redhat.com>
7343
7344 PR c++/15766
7345 * g++.old-deja/g++.other/decl5.C: Add a test case.
7346
d1f2bea5
SB
73472016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7348
7349 PR target/69946
7350 * gcc.target/powerpc/pr69946.c: New file.
7351
4a4f9d2b 73522016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7353 Jeff Law <law@redhat.com>
4a4f9d2b 7354
e3e0cf64 7355 PR tree-optimization/69740
4a4f9d2b
RB
7356 * gcc.c-torture/compile/pr69740-1.c: New test.
7357 * gcc.c-torture/compile/pr69740-2.c: New test.
7358
ad2a2706
MJ
73592016-02-26 Martin Jambor <mjambor@suse.cz>
7360
7361 PR middle-end/69920
7362 * gcc.dg/torture/pr69932.c: New test.
7363 * gcc.dg/torture/pr69936.c: Likewise.
7364
1d11f7ce
AK
73652016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7366
7367 PR target/69709
7368 * gcc.target/s390/pr69709.c: New test.
7369
6cfccbb2
KT
73702016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7371
7372 PR target/69245
7373 * gcc.target/aarch64/pr69245_1.c: New test.
7374
ac59ad4e
KT
73752016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7376
7377 PR target/69613
7378 * gcc.dg/torture/pr69613.c: New test.
7379
a2ad54a0
JJ
73802016-02-26 Jakub Jelinek <jakub@redhat.com>
7381
7382 PR rtl-optimization/69891
7383 * gcc.target/i386/pr69891.c: New test.
7384
0884062c 73852016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7386 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7387
d2369d4f 7388 PR target/61397
c163789b
MM
7389 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7390 functionality for both 32-bit and 64-bit.
7391
5aed7e2c
RB
73922016-02-26 Richard Biener <rguenther@suse.de>
7393
7394 PR tree-optimization/69551
7395 * gcc.dg/torture/pr69951.c: New testcase.
7396
798e2a8e
RB
73972016-02-25 Richard Biener <rguenther@suse.de>
7398
7399 PR tree-optimization/48795
7400 * gcc.dg/Warray-bounds-18.c: New testcase.
7401
9559fbac
RO
74022016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7403
7404 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7405
c049b107
JJ
74062016-02-25 Jakub Jelinek <jakub@redhat.com>
7407
7408 PR rtl-optimization/69896
7409 * gcc.dg/pr69896.c: New test.
7410
1137001c
PP
74112016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7412
7413 PR c++/69736
7414 * g++.dg/cpp1y/paren2.C: New test.
7415
2e9c8641
MS
74162016-02-24 Martin Sebor <msebor@redhat.com>
7417
7418 PR c/51147
7419 * gcc.dg/enum-mode-2.c: New test.
7420
03ca8fb3
JJ
74212016-02-24 Jakub Jelinek <jakub@redhat.com>
7422
7423 PR c++/69922
7424 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7425 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7426 * g++.dg/ubsan/pr69922.C: New test.
7427
0b05329b
MP
74282016-02-24 Marek Polacek <polacek@redhat.com>
7429
7430 PR c/69819
7431 * gcc.dg/pr69819.c: New test.
7432
57c2c374
MS
74332016-02-24 Martin Sebor <msebor@redhat.com>
7434
3b96b93a
MS
7435 PR c++/69912
7436 * g++.dg/ext/flexary15.C: New test.
7437
74382016-02-24 Martin Sebor <msebor@redhat.com>
7439
7440 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7441 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7442 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7443
65433bb5
MK
74442016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7445 Charles Baylis <charles.baylis@linaro.org>
7446
7447 PR debug/61033
7448 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7449
f802a424 74502016-02-24 Richard Biener <rguenther@suse.de>
44293580 7451 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7452
7453 PR middle-end/69760
7454 * gcc.dg/torture/pr69760.c: New testcase.
7455
525f795f
RO
74562016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7457
7458 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7459 pattern on Solaris with as.
7460
cd7bbceb
KT
74612016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7462
7463 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7464 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7465 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7466 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7467
89c0c1fd
JJ
74682016-02-24 Jakub Jelinek <jakub@redhat.com>
7469
7470 PR middle-end/69915
7471 * gcc.dg/pr69915.c: New test.
7472
0683fd27
KT
74732016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7474
7475 PR rtl-optimization/69886
7476 * gcc.dg/torture/pr69886.c: New test.
7477
e53d562a
RB
74782016-02-24 Richard Biener <rguenther@suse.de>
7479
7480 PR middle-end/68963
7481 * gcc.dg/torture/pr68963.c: New testcase.
7482
74a00288
KT
74832016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7484
7485 PR target/69875
7486 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7487 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7488 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7489 * gcc.target/arm/atomic_loaddi_1.c: New test.
7490 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7491 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7492 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7493 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7494 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7495 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7496 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7497 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7498
340fd4c9
JJ
74992016-02-24 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR middle-end/69909
7502 * gcc.dg/torture/pr69909.c: New test.
7503
47d3fdb2
RB
75042016-02-24 Richard Biener <rguenther@suse.de>
7505
7506 PR tree-optimization/69907
7507 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7508 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7509 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7510
dab73e73
CB
75112016-02-24 Christian Bruel <christian.bruel@st.com>
7512
7513 * gcc.target/arm/pragma_cpp_fma.c: New test.
7514
7cc5ec65
JD
75152016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7516
7517 PR fortran/61156
7518 * gfortran.dg/include_6.f90: Update test.
7519
067fbd8b
JJ
75202016-02-23 Jakub Jelinek <jakub@redhat.com>
7521
7522 PR objc/69844
7523 * objc.dg/pr69844.m: New test.
7524
64a454d9
JD
75252016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7526
7527 PR libgfortran/69456
7528 * gfortran.dg/namelist_89.f90: New test.
7529 * gfortran.dg/pr59700.f90: Update test..
7530
35886f0b
MS
75312016-02-23 Martin Sebor <msebor@redhat.com>
7532
7533 PR middle-end/69780
7534 * g++.dg/ext/builtin_alloca.C: New test.
7535 * gcc.dg/builtins-68.c: New test.
7536
162cc7e3
RH
75372016-02-23 Richard Henderson <rth@redhat.com>
7538
7539 * gcc.target/i386/addr-space-3.c: Remove test.
7540
196440f8
DM
75412016-02-23 David Malcolm <dmalcolm@redhat.com>
7542
7543 PR preprocessor/69126
7544 PR preprocessor/69543
7545 * c-c++-common/pr69126-2-long.c: New test.
7546 * c-c++-common/pr69126-2-short.c: New test.
7547 * c-c++-common/pr69543-1.c: Remove xfail.
7548
1d3121af
DM
75492016-02-23 David Malcolm <dmalcolm@redhat.com>
7550
7551 PR preprocessor/69126
7552 PR preprocessor/69543
7553 PR preprocessor/69558
7554 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7555 (f): Rename to...
7556 (test_2): ...this, and add leading comment.
7557 (MACRO_3, test_3): New.
7558 (MACRO_4A, MACRO_4B, test_4): New.
7559 (MACRO): Rename to...
7560 (MACRO_5): ...this.
7561 (g): Rename to...
7562 (test_5): ...this, updating for renaming of MACRO, and
7563 add leading comment.
7564 * c-c++-common/pr69543-1.c: New.
7565 * c-c++-common/pr69543-2.c: New.
7566 * c-c++-common/pr69543-3.c: New.
7567 * c-c++-common/pr69543-4.c: New.
7568 * c-c++-common/pr69558-1.c: New.
7569 * c-c++-common/pr69558-2.c: New.
7570 * c-c++-common/pr69558-3.c: New.
7571 * c-c++-common/pr69558-4.c: New.
7572 * gcc.dg/pr69558.c: Move to...
7573 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7574 xfail for c++.
7575
f99c3557
TS
75762016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7577
7578 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7579 to -ftree-parallelize-loops/-fopenacc changes.
7580 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7581 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7582 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7583 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7584 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7585 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7586 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7587 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7588 * c-c++-common/goacc/kernels-loop.c: Likewise.
7589 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7590 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7591 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7592 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7593
c60ec7c2
RO
75942016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7595
7596 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7597
f1a62b6f
JJ
75982016-02-23 Jakub Jelinek <jakub@redhat.com>
7599
e67bf044
JJ
7600 PR c++/69902
7601 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7602
f1a62b6f
JJ
7603 PR c/69900
7604 * gcc.dg/pr69900.c: New test.
7605
20c5e09e
MJ
76062016-02-23 Martin Jambor <mjambor@suse.cz>
7607
7608 PR tree-optimization/69666
7609 * gcc.dg/tree-ssa/pr69666.c: New test.
7610
e457a6fc
AV
76112016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7612
7613 PR fortran/67451
7614 * gfortran.dg/coarray_allocate_5.f08: New test.
7615
d7b574f4
AK
76162016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7617
7618 * gcc.target/s390/vcond-shift.c: Move to ...
7619 * gcc.target/s390/vector/vcond-shift.c: ... here.
7620
58bdeb44
AK
76212016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7622
7623 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7624 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7625
7cd0387b
AK
76262016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7627
7628 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7629
4246c8da
MW
76302016-02-20 Mark Wielaard <mjw@redhat.com>
7631
7632 PR c/28901
7633 * gcc.dg/unused-variable-3.c: New test.
7634
f93bc532
JJ
76352016-02-22 Jakub Jelinek <jakub@redhat.com>
7636
7637 PR target/69888
7638 * gcc.target/i386/pr69888.c: New test.
7639
c4e360f4
RB
76402016-02-22 Richard Biener <rguenther@suse.de>
7641
7642 PR tree-optimization/69882
7643 * gfortran.dg/vect/pr69882.f90: New testcase.
7644
09c92f1c
JJ
76452016-02-22 Jakub Jelinek <jakub@redhat.com>
7646
7647 PR target/69885
7648 * gcc.dg/pr69885.c: New test.
7649
f88d45dc
OE
76502016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7651
7652 PR target/69806
7653 PR target/54089
7654 * gcc.target/sh/pr54089-10.c: New.
7655
ce1ff48e
PT
76562016-02-20 Paul Thomas <pault@gcc.gnu.org>
7657
7658 PR fortran/69423
7659 * gfortran.dg/deferred_character_15.f90 : New test.
7660
bbf27208
DH
76612016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7662
7663 PR fortran/57365
7664 gfortran.dg/allocate_with_source_18.f03: New test.
7665
76662016-02-20 Harald Anlauf <anlauf@gmx.de>
7667
7668 PR fortran/52531
7669 gfortran.dg/gomp/pr52531.f90: New test.
7670
268be88c
BE
76712016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7672
7673 PR c++/69865
7674 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7675 -std=c++03.
7676
4b6c824a
JJ
76772016-02-19 Jakub Jelinek <jakub@redhat.com>
7678
871b3f47
JJ
7679 PR c++/69826
7680 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7681 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7682
7a965d51
JJ
7683 PR c++/69850
7684 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7685
4b6c824a
JJ
7686 PR c++/69851
7687 * g++.dg/torture/pr69851.C: New test.
7688
15fca21a
MS
76892016-02-19 Martin Sebor <msebor@redhat.com>
7690
7691 PR testsuite/69573
7692 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7693
19e21586
JJ
76942016-02-19 Jakub Jelinek <jakub@redhat.com>
7695
03a616ac
JJ
7696 PR c++/69850
7697 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7698 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7699
19e21586
JJ
7700 PR c++/67767
7701 * g++.dg/cpp0x/pr67767.C: New test.
7702
2db16594
KT
77032016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7704
7705 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7706 for fp, simd, crypto, crc, lse.
7707 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7708 above.
7709 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7710 effective target check.
7711
5a7d9d1e
JJ
77122016-02-19 Jakub Jelinek <jakub@redhat.com>
7713
7714 PR target/69820
7715 * gcc.target/i386/pr69820.c: New test.
7716
6448f064
AK
77172016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7718
7719 * gcc.target/s390/vector/int128-1.c: New test.
7720
d0a859e6
AK
77212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7722
7723 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7724
9e4eb643
AK
77252016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7726
7727 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7728 instruction pattern name to prevent the testcase from failing with
7729 -march=z13.
7730
859a4c0e
AK
77312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7732
7733 * gcc.target/s390/md/movstr-2.c: New test.
7734
efc2340b
MK
77352016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7736
7737 * gcc.target/s390/morestack.c: New test.
7738
ca2bfbc2
DV
77392016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7740
7741 PR target/69625
7742 * gcc.target/s390/pr69625.c: Add test case.
7743
efd4bd05
BE
77442016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7745
7746 PR testsuite/68580
7747 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7748
2bf2078a
MM
77492016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7750
7751 PR target/68404
7752 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7753 * gcc.target/powerpc/fusion3.c: Likewise.
7754
f003579e
RB
77552016-02-18 Richard Biener <rguenther@suse.de>
7756
7757 PR middle-end/69553
7758 * g++.dg/torture/pr69553.C: New testcase.
7759
19233914
NC
77602016-02-18 Nick Clifton <nickc@redhat.com>
7761
efd4bd05
BE
7762 PR target/62254
7763 PR target/69610
7764 * gcc.target/arm/pr62554.c: New test.
7765 * gcc.target/arm/pr69610-1.c: New test.
7766 * gcc.target/arm/pr69610-2.c: New test.
19233914 7767
23f27839
RB
77682016-02-18 Richard Biener <rguenther@suse.de>
7769
7770 PR middle-end/69854
7771 * gcc.dg/torture/pr69854.c: New testcase.
7772
932c0da4
JJ
77732016-02-17 Jakub Jelinek <jakub@redhat.com>
7774
7775 PR c++/69850
7776 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7777
1bed93e4
BS
77782012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7779
7780 * gcc.target/powerpc/vec-cg.c: New test.
7781
57bfb134
RB
77822016-02-17 Richard Biener <rguenther@suse.de>
7783
7784 PR testsuite/69586
7785 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7786
a44e0ebb
KT
77872016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7788
7789 PR target/69161
7790 * gcc.c-torture/compile/pr69161.c: New test.
7791
ffacd726
DS
77922016-02-17 David Sherwood <david.sherwood@arm.com>
7793
7794 PR target/69532
7795 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7796 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7797
448db8d2
EB
77982016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7799
7800 * gcc.dg/ifcvt-4.c: Skip on Visium.
7801
e2f0522e
EB
78022016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7803
7804 * gnat.dg/atomic8.adb: New test.
7805
bf17fe3f
EB
78062016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7807
7808 * gnat.dg/discr46.ad[sb]: New test.
7809
ecf835e9
KN
78102016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7811
7812 PR Target/48344
7813 * gcc.target/powerpc/pr48344-1.c: New test.
7814
49a1164a
TK
78152015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7816
7817 PR fortran/69742
7818 * gfortran.dg/associate_21.f90: New test.
7819
bf14eba2
JJ
78202016-02-16 Jakub Jelinek <jakub@redhat.com>
7821
7822 PR c/69835
7823 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7824 -Wnonnull in dg-options.
7825 * c-c++-common/nonnull-2.c: New test.
7826
35a093b6
JG
78272016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7828 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7829
7830 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7831
e387d491
JJ
78322016-02-16 Jakub Jelinek <jakub@redhat.com>
7833
7834 PR middle-end/69801
7835 * gcc.dg/pr69801.c: Add empty dg-options.
7836
ba539195
JN
78372016-02-16 James Norris <jnorris@codesourcery.com>
7838
7839 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7840 * g++.dg/goacc/deviceptr-1.c: New file.
7841
2a2b8f64
JJ
78422016-02-16 Jakub Jelinek <jakub@redhat.com>
7843
7844 PR tree-optimization/69820
7845 * gcc.dg/vect/pr69820.c: New test.
7846
87440c29
RB
78472016-02-16 Richard Biener <rguenther@suse.de>
7848
7849 PR tree-optimization/69776
7850 * gcc.dg/torture/pr69776-2.c: New testcase.
7851
6d87c306
BS
78522016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7853
7854 PR tree-optimization/69714
7855 * gcc.dg/torture/pr69714.c: New test.
7856
3824a0a2
JJ
78572016-02-16 Jakub Jelinek <jakub@redhat.com>
7858
7859 PR tree-optimization/69802
7860 * gcc.dg/pr69802.c: New test.
7861
c8cfe96e
RB
78622016-02-16 Richard Biener <rguenther@suse.de>
7863
7864 PR middle-end/69801
7865 * gcc.dg/pr69801.c: New testcase.
7866
fc12098d
JD
78672016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7868
7869 PR libgfortran/69651
7870 * gfortran.dg/read_bang.f90: New test.
7871 * gfortran.dg/read_bang4.f90: New test.
7872
ba6b3795
JJ
78732016-02-15 Jakub Jelinek <jakub@redhat.com>
7874
f0516ca4
JJ
7875 PR c++/69658
7876 * g++.dg/init/pr69658.C: New test.
7877
ba6b3795
JJ
7878 PR c++/69797
7879 * c-c++-common/pr69797.c: New test.
7880
de3f9a2d
PK
78812016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7882
7883 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7884 check for aarch64*-*-*.
7885
17a3b967
RB
78862016-02-15 Richard Biener <rguenther@suse.de>
7887
7888 PR tree-optimization/69783
7889 * gcc.dg/vect/pr69783.c: New testcase.
7890
1c48bff1
RB
78912016-02-15 Richard Biener <rguenther@suse.de>
7892
7893 PR tree-optimization/69776
7894 * gcc.dg/torture/pr69776.c: New testcase.
7895
1e6025b6
TK
78962016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7897
7898 PR fortran/60526
7899 * gfortran.dg/type_decl_4.f90: Reinstated.
7900
d3308279
JDA
79012016-02-14 John David Anglin <danglin@gcc.gnu.org>
7902
7903 PR fortran/68746
7904 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7905
b7c56581
TK
79062016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7907
7908 PR fortran/60526
7909 PR bootstrap/69816
7910 * gfortran.dg/type_decl_4.f90: Removed.
7911
60cb4ef5
TK
79122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7913
7914 PR fortran/60526
7915 * gfortran.dg/type_decl_4.f90: New test.
7916
f6964637
AM
79172016-02-14 Alan Modra <amodra@gmail.com>
7918
1a8849d1 7919 PR testsuite/68886
f6964637
AM
7920 * gcc.c-torture/execute/stkalign.c: Revise test.
7921
f5121920
OE
79222016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7923
7924 PR target/67260
7925 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7926
6cda3ab6
OE
79272016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7928
7929 PR target/67260
7930 * gcc.target/sh/torture/pr67260.c: New.
7931
6786e598
JDA
79322016-02-12 John David Anglin <danglin@gcc.gnu.org>
7933
7934 * gcc.dg/pr67964.c: Add dg-require-alias.
7935
7e05dad8
OE
79362016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7937
7938 PR target/67636
7939 PR target/64345
7940 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7941
7f4cc3ce
JD
79422016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7943
7944 PR libgfortran/69668
7945 * gfortran.dg/namelist_88.f90: New test.
7946
955ca6dc
JD
79472016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7948
7949 PR libgfortran/69668
7950 * gfortran.dg/namelist_38.f90: Update test.
7951 * gfortran.dg/namelist_84.f90: Update test.
7952
876217ae
DM
79532016-02-12 David Malcolm <dmalcolm@redhat.com>
7954
7955 PR other/69554
7956 * gcc.dg/pr69554-1.c: New test.
7957 * gfortran.dg/pr69554-1.F90: New test.
7958 * gfortran.dg/pr69554-2.F90: New test.
7959 * lib/gcc-dg.exp (proc dg-locus): New function.
7960 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7961 distinguish between the caret-printing and non-caret-printing
7962 cases. If caret-printing has been explicitly enabled, bail out
7963 without attempting to fix up the output.
7964
61789eed
DM
79652016-02-12 David Malcolm <dmalcolm@redhat.com>
7966
7967 PR driver/69265
7968 PR driver/69453
7969 * gcc.dg/spellcheck-options-3.c: New test case.
7970 * gcc.dg/spellcheck-options-4.c: New test case.
7971 * gcc.dg/spellcheck-options-5.c: New test case.
7972 * gcc.dg/spellcheck-options-6.c: New test case.
7973 * gcc.dg/spellcheck-options-7.c: New test case.
7974 * gcc.dg/spellcheck-options-8.c: New test case.
7975 * gcc.dg/spellcheck-options-9.c: New test case.
7976 * gcc.dg/spellcheck-options-10.c: New test case.
7977
c3090c1f
JJ
79782016-02-12 Jakub Jelinek <jakub@redhat.com>
7979
7980 PR rtl-optimization/69764
7981 PR rtl-optimization/69771
7982 * c-c++-common/pr69764.c: New test.
7983 * gcc.dg/torture/pr69771.c: New test.
7984
8222034d
MP
79852016-02-12 Marek Polacek <polacek@redhat.com>
7986
7987 * g++.dg/torture/init-list1.C: New.
7988
f749f792
MP
79892016-02-12 Marek Polacek <polacek@redhat.com>
7990
7991 * gcc.dg/pr69522.c: Add empty dg-options.
7992
199fb02a
IE
79932016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7994
7995 * g++.dg/lto/lto.exp: Include and init mpx.
7996 * g++.dg/lto/pr69729_0.C: New test.
7997
b69539cb
JJ
79982016-02-12 Jakub Jelinek <jakub@redhat.com>
7999
06ff7000
JJ
8000 PR ipa/69241
8001 * g++.dg/ipa/pr69241-4.C: New test.
8002
b69539cb
JJ
8003 PR ipa/68672
8004 * g++.dg/ipa/pr68672-1.C: New test.
8005 * g++.dg/ipa/pr68672-2.C: New test.
8006 * g++.dg/ipa/pr68672-3.C: New test.
8007
16595a1f
BS
80082016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8009
8010 PR c/69522
6d87c306 8011 * gcc.dg/pr69522.c: New test.
16595a1f 8012
38d795d2
PP
80132016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8014
8015 PR c++/69098
8016 * g++.dg/cpp1y/69098.C: New test.
8017 * g++.dg/cpp1y/69098-2.C: New test.
8018
9c582551
JJ
80192016-02-12 Jakub Jelinek <jakub@redhat.com>
8020
8021 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8022 and neighbour -> neighbor.
8023 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8024 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8025 * c-c++-common/Wvarargs.c: Likewise.
8026 * c-c++-common/goacc/host_data-5.c: Likewise.
8027 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8028 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8029 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8030 * gcc.target/aarch64/pr60697.c: Likewise.
8031 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8032 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8033 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8034 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8035 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8036 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8037 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8038 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8039 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8040 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8041 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8042 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8043 * g++.dg/lookup/koenig5.C: Likewise.
8044 * g++.dg/ext/no-asm-2.C: Likewise.
8045 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8046 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8047 * gfortran.dg/used_types_16.f90: Likewise.
8048 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8049 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8050 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8051 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8052 * gfortran.dg/abstract_type_6.f03: Likewise.
8053 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8054 * gfortran.dg/used_types_15.f90: Likewise.
8055 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8056 * gfortran.dg/exit_3.f08: Likewise.
8057 * gfortran.dg/open_status_2.f90: Likewise.
8058 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8059 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8060 * gfortran.dg/associate_1.f03: Likewise.
8061 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8062 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8063 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8064 * gcc.dg/builtin-object-size-1.c: Likewise.
8065 * gcc.dg/noreturn-6.c: Likewise.
8066 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8067 * gcc.dg/globalalias.c: Likewise.
8068 * gcc.dg/builtins-config.h: Likewise.
8069 * gcc.dg/pr30457.c: Likewise.
8070 * gcc.c-torture/compile/volatile-1.c: Likewise.
8071 * gcc.c-torture/execute/20101011-1.c: Likewise.
8072 * c-c++-common/Waddress-1.c: Likewise.
8073
66756373
JJ
80742016-02-11 Jakub Jelinek <jakub@redhat.com>
8075
8076 PR c/69768
8077 * c-c++-common/Waddress-1.c: New test.
8078
76fe932b
AV
80792016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8080
8081 PR fortran/69296
8082 * gfortran.dg/associate_19.f03: New test.
8083 * gfortran.dg/associate_20.f03: New test.
8084
564c4d4b
OE
80852016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8086
8087 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8088
e1c1ecb0
KT
80892016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8090
8091 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8092 .arch armv8-a\n. Add -dA to dg-options.
8093 * gcc.target/aarch64/assembler_arch_1.c: New test.
8094 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8095
0d7d9458
PC
80962016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8097
8098 PR c++/68726
8099 * g++.dg/cpp0x/pr68726.C: New.
8100
e6208a60
IE
81012016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8102
8103 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8104 test.
8105
281a11eb
RB
81062016-02-11 Richard Biener <rguenther@suse.de>
8107
8108 * g++.dg/tree-ssa/pr61034.C: Adjust.
8109
e03dd765
VM
81102016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8111
4b48faf5 8112 PR target/69148
e03dd765
VM
8113 * gcc.target/s390/pr69148.c: New.
8114
cdc23927
YR
81152016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8116
8117 PR tree-optimization/69652
8118 * gcc.dg/torture/pr69652.c: New test.
8119
e199dd0a
JJ
81202016-02-10 Jakub Jelinek <jakub@redhat.com>
8121 Patrick Palka <ppalka@gcc.gnu.org>
8122
8123 PR ipa/69241
8124 PR c++/69649
8125 * g++.dg/ipa/pr69241-1.C: New test.
8126 * g++.dg/ipa/pr69241-2.C: New test.
8127 * g++.dg/ipa/pr69241-3.C: New test.
8128 * g++.dg/ipa/pr69649.C: New test.
8129
d6b38027
UB
81302016-02-10 Uros Bizjak <ubizjak@gmail.com>
8131
8132 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8133 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8134
13b562c5
BC
81352016-02-10 Bin Cheng <bin.cheng@arm.com>
8136
8137 PR tree-optimization/68021
8138 * gcc.dg/tree-ssa/pr68021.c: New test.
8139
24a179f8
RB
81402016-02-10 Richard Biener <rguenther@suse.de>
8141
8142 PR tree-optimization/69726
8143 * gcc.dg/uninit-22.c: New testcase.
8144
0d99886f
AP
81452016-02-09 Andrew Pinski <apinski@cavium.com>
8146
8147 PR tree-opt/69282
8148 * gcc.c-torture/compile/20160205-1.c: New testcase.
8149
ab04995c
MM
81502016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8151
8152 PR target/68404
8153 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8154 instead accessing a really large arrray.
8155 * gcc.target/powerpc/fusion3.c: Likewise.
8156
4b79ac23
CB
81572016-02-09 Charles Baylis <charles.baylis@linaro.org>
8158
8159 PR target/68532
8160 * gcc.c-torture/execute/pr68532.c: New test.
8161
b890a441
AO
81622016-02-11 Alexandre Oliva <aoliva@redhat.com>
8163
8164 PR target/69634
8165 * gcc.dg/pr69634.c: New.
8166
84a5bef7
RB
81672016-02-09 Richard Biener <rguenther@suse.de>
8168
8169 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8170
1f123759 81712016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8172
1f123759
AF
8173 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8174
65860c77
YR
81752016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8176
8177 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8178
7e1e8a0a
RB
81792016-02-09 Richard Biener <rguenther@suse.de>
8180
8181 PR tree-optimization/69715
8182 * gcc.dg/torture/pr69715.c: New testcase.
8183
efb45a9f
PP
81842016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8185
8186 PR c++/69139
8187 * g++.dg/cpp0x/trailing12.C: New test.
8188 * g++.dg/cpp0x/trailing13.C: New test.
8189
20a0c6f9
PP
81902016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8191
8192 PR c++/69283
8193 PR c++/67835
8194 * g++.dg/cpp1y/auto-fn29.C: New test.
8195 * g++.dg/cpp1y/auto-fn30.C: New test.
8196
a162f3af
JJ
81972016-02-08 Jakub Jelinek <jakub@redhat.com>
8198
8199 PR tree-optimization/69209
8200 * gcc.c-torture/compile/pr69209.c: New test.
8201
4b4a9fbd
JL
82022016-02-08 Jeff Law <law@redhat.com>
8203
8204 PR tree-optimization/68541
8205 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8206 of statements allowed in join block for path splitting.
8207
cfac5ed2
JJ
82082016-02-08 Jakub Jelinek <jakub@redhat.com>
8209
f68bc23f
JJ
8210 PR c++/59627
8211 * g++.dg/gomp/pr59627.C: New test.
8212
cfac5ed2
JJ
8213 PR ipa/69239
8214 * g++.dg/ipa/pr69239.C: New test.
8215
44714d8c
DM
82162016-02-08 David Malcolm <dmalcolm@redhat.com>
8217
8218 PR preprocessor/69664
8219 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8220 * gcc.dg/cpp/warn-comments.c: Likewise.
8221
eba9e839
MP
82222016-02-08 Marek Polacek <polacek@redhat.com>
8223
8224 PR c++/69688
8225 * g++.dg/init/const12.C: New test.
8226
a011cd92
BS
82272016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8228
8229 PR target/60410
8230 * gcc.dg/lto/pr55113_0.c: Remove test.
8231
5317b1be
RB
82322016-02-08 Richard Biener <rguenther@suse.de>
8233
8234 PR tree-optimization/69719
8235 * gcc.dg/torture/pr69719.c: New testcase.
8236
63998a63
RB
82372016-02-08 Richard Biener <rguenther@suse.de>
8238 Jeff Law <law@redhat.com>
8239
8240 PR target/68273
8241 * gcc.target/mips/pr68273.c: New testcase.
8242
43f4a281
RB
82432016-02-08 Richard Biener <rguenther@suse.de>
8244
8245 PR rtl-optimization/69274
8246 * gcc.target/i386/addr-sel-1.c: XFAIL.
8247
0b604d2d
JL
82482016-02-08 Jeff Law <law@redhat.com>
8249
e8dfe49e
JL
8250 PR tree-optimization/68541
8251 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8252
6daecd7a 8253 PR tree-optimization/65917
0b604d2d
JL
8254 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8255
c0f0e35a
JD
82562016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8257
8258 PR fortran/50555
8259 * gfortran.dg/namelist_args.f90: New test.
8260
8981d712
JL
82612016-02-05 Jeff Law <law@redhat.com>
8262
6daecd7a 8263 PR tree-optimization/68541
8981d712
JL
8264 * gcc.dg/tree-ssa/split-path-2.c: New test.
8265 * gcc.dg/tree-ssa/split-path-3.c: New test.
8266 * gcc.dg/tree-ssa/split-path-4.c: New test.
8267 * gcc.dg/tree-ssa/split-path-5.c: New test.
8268 * gcc.dg/tree-ssa/split-path-6.c: New test.
8269 * gcc.dg/tree-ssa/split-path-7.c: New test.
8270
46cb9332
MS
82712016-02-05 Martin Sebor <msebor@redhat.com>
8272
8273 PR c++/69662
8274 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8275 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8276
be2083ea
RH
82772016-02-06 Richard HEnderson <rth@redhat.com>
8278
8279 PR c/69643
8280 * gcc.target/i386/addr-space-4.c: New.
8281 * gcc.target/i386/addr-space-5.c: New.
8282
711d7c23
MM
82832016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8284
8285 PR fortran/66089
8286 * gfortran.dg/elemental_dependency_6.f90: New.
8287
b5c1c988
JJ
82882016-02-05 Jakub Jelinek <jakub@redhat.com>
8289
861c7bcd
JJ
8290 PR rtl-optimization/69691
8291 * gcc.c-torture/execute/pr69691.c: New test.
8292
b5c1c988
JJ
8293 PR c++/69628
8294 * g++.dg/parse/pr69628.C: New test.
8295
f7dfa966
UB
82962016-02-05 Uros Bizjak <ubizjak@gmail.com>
8297
8298 * gcc.dg/sancov/asan.c: Move to ...
8299 * gcc.dg/asan/sancov-1.c: ... here.
8300
9b143e64
UB
83012016-02-05 Uros Bizjak <ubizjak@gmail.com>
8302
8303 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8304
f5d4b899
L
83052016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8306
8307 PR target/69677
8308 * gcc.target/i386/pr69677.c: New test.
8309
76c85fbb
PP
83102016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8311
8312 PR c++/68948
8313 * g++.dg/template/pr68948.C: New test.
8314
f181bf90
DV
83152016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8316
8317 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8318 (only necessary on s390x).
8319
714fb282
L
83202016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8321
8322 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8323 -mno-accumulate-outgoing-args.
8324
618d6c1c
PP
83252016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8326
8327 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8328
1066e9b5
JJ
83292016-02-04 Jakub Jelinek <jakub@redhat.com>
8330
8331 PR c/69669
8332 * c-c++-common/pr69669.c: New test.
8333
76255d0d
MM
83342016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8335
8336 PR target/69667
8337 * g++.dg/pr69667.C: New file.
8338
e0b059b1
WD
83392016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8340
8341 PR target/69619
8342 * gcc.dg/pr69619.c: Add new test.
8343
2692b5c8
RS
83442016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8345
8346 PR rtl-optimization/69577
8347 * gcc.target/i386/pr69577.c: New test.
8348
7db337c2
ML
83492016-02-04 Martin Liska <mliska@suse.cz>
8350
8351 * g++.dg/asan/pr69276.C: New test.
8352
cc9c0829
KT
83532016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8354
8355 PR target/65932
8356 PR target/67714
8357 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8358 a single smulbb instruction.
8359 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8360 * gcc.target/amr/wmul-2.c: Likewise.
8361
eb9feb52
KT
83622016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8363
8364 PR target/65932
8365 PR target/67714
8366 * gcc.c-torture/execute/pr67714.c: New test.
8367
61f727fe
JJ
83682016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8369
8370 PR target/69454
8371 * gcc.target/i386/pr69454-1.c: New test.
8372 * gcc.target/i386/pr69454-2.c: New test.
8373
05dd97db
MS
83742016-02-03 Martin Sebor <msebor@redhat.com>
8375
8376 PR c++/69251
8377 PR c++/69253
8378 PR c++/69290
8379 PR c++/69277
8380 PR c++/69349
8381 * g++.dg/ext/flexarray-mangle-2.C: New test.
8382 * g++.dg/ext/flexarray-mangle.C: New test.
8383 * g++.dg/ext/flexarray-subst.C: New test.
8384 * g++.dg/ext/flexary11.C: New test.
8385 * g++.dg/ext/flexary12.C: New test.
8386 * g++.dg/ext/flexary13.C: New test.
8387 * g++.dg/ext/flexary14.C: New test.
8388 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8389
dac2fc29
L
83902016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8391
8392 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8393 Define only if CHECK_FLOAT128 is defined.
8394 (main): Properly initialize u5.
8395
eadb8035
JJ
83962016-02-03 Jakub Jelinek <jakub@redhat.com>
8397
0afbb81b
JJ
8398 PR c/69627
8399 * gcc.dg/pr69627.c: New test.
8400
eadb8035
JJ
8401 PR target/69644
8402 * gcc.dg/pr69644.c: New test.
8403
b12d4923
MS
84042016-02-03 Mike Stump <mikestump@comcast.net>
8405
8406 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8407 support for struct-layout-1.exp.
8408
ab4bae0c
PP
84092016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8410
8411 PR c++/69056
618d6c1c 8412 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8413
95831c01
VM
84142016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8415 Alexandre Oliva <aoliva@redhat.com>
8416
8417 PR target/69461
8418 * gcc.target/powerpc/pr69461.c: New.
8419
ccc71ab8
UB
84202016-02-03 Uros Bizjak <ubizjak@gmail.com>
8421
8422 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8423 works from here ...
8424 (check_effective_target_fsanitize_thread): ... to here. Do not
8425 specify additional compile flags for the test source.
8426 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8427 specify additional compile flags for the test source.
8428
96299640
WD
84292016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8430
8431 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8432
781d83d9
AV
84332016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8434
8435 PR fortran/67451
8436 PR fortran/69418
8437 * gfortran.dg/coarray_allocate_2.f08: New test.
8438 * gfortran.dg/coarray_allocate_3.f08: New test.
8439 * gfortran.dg/coarray_allocate_4.f08: New test.
8440
d8208e6d
AL
84412016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8442
8443 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8444 use same scan-tree-dump-times on all platforms.
8445 * gcc.dg/vect/vect-outer-1.c: Likewise.
8446 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8447 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8448 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8449 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8450 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8451 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8452 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8453
a8394fa0
SB
84542016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8455
8456 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8457 warning.
8458
f3baa1d3
L
84592016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8460
8461 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8462
eb077516
JN
84632016-02-02 James Norris <jnorris@codesourcery.com>
8464
8465 * c-c++-common/goacc/routine-5.c: Add tests.
8466
578fb225
AM
84672016-02-02 Alexander Monakov <amonakov@ispras.ru>
8468
8469 * gcc.target/nvptx/unsigned-cmp.c: New test.
8470
c64f7d37
WD
84712016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8472
8473 * gcc.target/aarch64/scalar_shift_1.c
8474 (test_corners_sisd_di): Improve force to SIMD register.
8475 (test_corners_sisd_si): Likewise.
8476 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8477 Remove scan-assembler check for ldr.
8478
90c6f26c
RB
84792016-02-02 Richard Biener <rguenther@suse.de>
8480
8481 PR tree-optimization/69595
8482 * gcc.dg/Warray-bounds-17.c: New testcase.
8483
9dc03c97
RB
84842016-02-02 Richard Biener <rguenther@suse.de>
8485
8486 PR tree-optimization/69606
8487 * gcc.dg/torture/pr69606.c: New testcase.
8488
2d4dc223
YR
84892016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8490
8491 PR middle-end/68542
8492 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8493 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8494
65c98fde
AM
84952016-02-02 Alan Modra <amodra@gmail.com>
8496
8497 PR target/69548
8498 * gcc.target/powerpc/pr69548.c: New test.
8499
e1b81f2b
JJ
85002016-02-01 Jakub Jelinek <jakub@redhat.com>
8501
d0268b37
JJ
8502 PR rtl-optimization/69592
8503 * gcc.dg/pr69592.c: New test.
8504
e1b81f2b
JJ
8505 PR preprocessor/69543
8506 PR c/69558
8507 * gcc.dg/pr69543.c: New test.
8508 * gcc.dg/pr69558.c: New test.
8509
7dd7780d
UB
85102016-02-01 Uros Bizjak <ubizjak@gmail.com>
8511
bf672ee5
UB
8512 PR testsuite/65940
8513 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8514
9a7013f8
MS
85152016-02-01 Martin Sebor <msebor@redhat.com>
8516
8517 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8518
e681fb2b
BC
85192016-02-01 Bin Cheng <bin.cheng@arm.com>
8520
8521 PR tree-optimization/67921
8522 * c-c++-common/ubsan/pr67921.c: New test.
8523
ff86345f
RB
85242016-02-01 Richard Biener <rguenther@suse.de>
8525
8526 PR middle-end/69556
8527 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8528
bc369dbd
RB
85292016-02-01 Richard Biener <rguenther@suse.de>
8530
8531 PR tree-optimization/69574
8532 * gcc.dg/torture/pr69574.c: New testcase.
8533
ef318184
RB
85342016-02-01 Richard Biener <rguenther@suse.de>
8535
8536 PR tree-optimization/69579
8537 * gcc.dg/setjmp-6.c: New testcase.
8538
654745e6
JJ
85392016-02-01 Jakub Jelinek <jakub@redhat.com>
8540
8541 PR rtl-optimization/69570
8542 * g++.dg/opt/pr69570.C: New test.
8543
e6c0c44b
RH
85442016-02-01 Richard Henderson <rth@redhat.com>
8545
8546 * gcc.dg/pr69535.c: New test.
8547
6ff3f09a
JDA
85482016-01-31 John David Anglin <danglin@gcc.gnu.org>
8549
2c005538
JDA
8550 PR testsuite/69584
8551 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8552 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8553
61083a4b
JDA
8554 PR debug/68244
8555 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8556
6ff3f09a
JDA
8557 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8558
0c221916
PT
85592016-01-31 Paul Thomas <pault@gcc.gnu.org>
8560
8561 PR fortran/67564
8562 * gfortran.dg/allocate_with_source_17.f03: New test.
8563
db7a2818
JJ
85642016-01-30 Jakub Jelinek <jakub@redhat.com>
8565
8566 PR tree-optimization/69546
8567 * gcc.dg/torture/pr69546.c: New test.
8568
e520d5f0
PT
85692016-01-30 Paul Thomas <pault@gcc.gnu.org>
8570
8571 PR fortran/69566
8572 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8573
343c05d3
MS
85742016-01-30 Martin Sebor <msebor@redhat.com>
8575
8576 PR c++/68490
8577 * g++.dg/ext/flexary10.C: New test.
8578
d6c3a539
DH
85792016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8580
8581 PR fortran/66707
8582 gfortran.dg/common_23.f90: New test.
8583
52d72fcd
BS
85842016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8585
8586 PR target/65546
8587 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8588 condition being checked, and disable it when the target supports
8589 misaligned loads and stores.
8590
3a5d2ba4
JJ
85912016-01-29 Jakub Jelinek <jakub@redhat.com>
8592
8593 PR debug/69518
8594 * gcc.dg/torture/pr69518.c: New test.
8595
6bbacdb5
L
85962016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8597
8598 PR target/69530
8599 * gcc.target/i386/pr69530.c: New test.
8600
af932cdb
SE
86012016-01-29 Steve Ellcey <sellcey@imgtec.com>
8602
8603 PR target/65604
8604 * gcc.target/mips/div-delay.c: New test.
8605
26658b7c
JJ
86062016-01-29 Jakub Jelinek <jakub@redhat.com>
8607
33e89989
JJ
8608 PR target/69551
8609 * gcc.target/i386/pr69551.c: New test.
8610
26658b7c
JJ
8611 PR target/66137
8612 * gcc.target/i386/pr66137.c: New test.
8613
401116b5
AB
86142016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8615
8616 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8617 always built for p5600.
8618 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8619 isa=p5600 dg-option.
8620
d4abfcc5
RB
86212016-01-29 Richard Biener <rguenther@suse.de>
8622
8623 PR tree-optimization/69547
8624 * g++.dg/tree-ssa/pr69547.C: New testcase.
8625
16b77b32
JJ
86262016-01-29 Jakub Jelinek <jakub@redhat.com>
8627
8628 PR debug/66869
8629 * g++.dg/warn/Wunused-function2.C: New test.
8630
a1c95464
DV
86312016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8632
8633 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8634 support for test to succeed.
8635
5453bfed
MP
86362016-01-29 Marek Polacek <polacek@redhat.com>
8637
8638 PR c++/69509
8639 PR c++/69516
8640 * g++.dg/ext/constexpr-vla2.C: New test.
8641 * g++.dg/ext/constexpr-vla3.C: New test.
8642 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8643
452ec2a5
RB
86442016-01-29 Richard Biener <rguenther@suse.de>
8645
8646 PR middle-end/69537
8647 * gcc.dg/uninit-21.c: New testcase.
8648
aec0b19e
UB
86492016-01-28 Uros Bizjak <ubizjak@gmail.com>
8650
8651 PR target/69459
8652 * gcc.target/i386/pr69459.c: New test.
8653
df113ce7
SE
86542016-01-28 Steve Ellcey <sellcey@imgtec.com>
8655
8656 PR target/68400
8657 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8658 * gcc.target/mips/pr68400.c: New test.
8659
494de84f
MS
86602016-01-28 Martin Sebor <msebor@redhat.com>
8661
8662 PR target/17381
8663 * gcc.target/powerpc/pr17381.c: New test.
8664
eb1b1f01
JJ
86652016-01-28 Jakub Jelinek <jakub@redhat.com>
8666
8667 PR middle-end/69542
8668 * gcc.dg/torture/pr69542.c: New test.
8669
6dfeb7ce
WD
86702016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8671
8672 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8673
4b7471a4
DE
86742016-01-28 David Edelsohn <dje.gcc@gmail.com>
8675
8676 * gcc.dg/pr65980.c: Skip on AIX.
8677 * gcc.dg/pr66688.c: Same.
8678
b271fd21
DE
86792016-01-28 David Edelsohn <dje.gcc@gmail.com>
8680
8681 PR target/63679
8682 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8683 * gcc.dg/tree-ssa/sra-18.c: Same.
8684
874108a9
AV
86852016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8686
8687 PR fortran/62536
8688 * gfortran.dg/block_15.f08: New test.
8689 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8690 on incorrectly closed BLOCK.
8691
30480bcd
IE
86922016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8693
8694 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
86952016-01-28 Richard Biener <rguenther@suse.de>
8696
8697 PR tree-optimization/69466
8698 * gfortran.dg/vect/pr69466.f90: New testcase.
8699
0d4c694e
TP
87002016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8701
8702 * g++.dg/pr67989.C: Remove ARM-specific option.
8703 * gcc.target/arm/pr67989.C: New file.
8704
2aa780da
UB
87052016-01-27 Uros Bizjak <ubizjak@gmail.com>
8706
8707 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8708 and expm1 test for glibc < 2.11.
8709
f75ebe77
RH
87102016-01-27 Richard Henderson <rth@redhat.com>
8711
8712 * gcc.c-torture/execute/pr69447.c: New test.
8713
87142016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8715
9a175e65 8716 PR fortran/69422
49847d75
PT
8717 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8718
cbdd8ae0
JJ
87192016-01-27 Jakub Jelinek <jakub@redhat.com>
8720
8721 PR debug/66869
8722 * gcc.dg/pr66869.c: New test.
8723
2b572b3c
JL
87242016-01-25 Jeff Law <law@redhat.com>
8725
8726 PR tree-optimization/68398
aec0b19e 8727 PR tree-optimization/69196
2b572b3c
JL
8728 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8729 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8730 path to avoid new heuristic allowing more irreducible regions
8731 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8732 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8733 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8734 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8735 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8736
fa74a4bc
MP
87372016-01-27 Marek Polacek <polacek@redhat.com>
8738
8739 PR c/68062
8740 * c-c++-common/vector-compare-4.c: New test.
8741
0afff540
DM
87422016-01-27 David Malcolm <dmalcolm@redhat.com>
8743
8744 PR preprocessor/69126
8745 * c-c++-common/pr69126.c: New test case.
8746
1a218fc9
ILT
87472016-01-27 Ian Lance Taylor <iant@google.com>
8748
8749 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8750
5d70666e
RB
87512016-01-27 Ryan Burn <contact@rnburn.com>
8752
8753 PR cilkplus/69267
8754 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8755
87ff4d66
UB
87562016-01-27 Uros Bizjak <ubizjak@gmail.com>
8757
8758 PR target/69512
8759 * gcc.target/i386/pr69512.c: New test.
8760
27e23cca
RE
87612016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8762
8763 PR ada/69488
8764 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8765
05bf54c3
MP
87662016-01-27 Marek Polacek <polacek@redhat.com>
8767
8768 PR c++/69379
8769 * g++.dg/pr69379.C: New test.
8770
60214d0d
MS
87712016-01-27 Martin Sebor <msebor@redhat.com>
8772
8773 PR c++/69317
8774 * g++.dg/abi/Wabi-2-2.C: New test.
8775 * g++.dg/abi/Wabi-2-3.C: New test.
8776 * g++.dg/abi/Wabi-3-2.C: New test.
8777 * g++.dg/abi/Wabi-3-3.C: New test.
8778
167c7bfa
RB
87792016-01-27 Richard Biener <rguenther@suse.de>
8780
8781 PR tree-optimization/69166
8782 * gcc.dg/torture/pr69166.c: New testcase.
8783
1430fb1f
MJ
87842016-01-27 Martin Jambor <mjambor@suse.cz>
8785
8786 PR tree-optimization/69355
8787 * gcc.dg/tree-ssa/pr69355.c: New test.
8788
95e3030c
MP
87892016-01-27 Marek Polacek <polacek@redhat.com>
8790
8791 PR c++/69496
8792 * g++.dg/ext/constexpr-vla1.C: New test.
8793
eeb085f3
CB
87942016-01-20 Christian Bruel <christian.bruel@st.com>
8795
8796 PR target/69245
8797 * gcc.target/arm/pr69245.c: New test.
8798
b1652dde
JJ
87992016-01-27 Jakub Jelinek <jakub@redhat.com>
8800
8801 PR tree-optimization/69399
8802 * gcc.dg/torture/pr69399.c: New test.
8803
ce7e8f00
EB
88042016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8805
8806 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8807
e4aac1d1
EB
88082016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8809
8810 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8811
8dfdb419
TV
88122016-01-26 Tom de Vries <tom@codesourcery.com>
8813
8814 PR tree-optimization/69110
8815 * gcc.dg/autopar/pr69110.c: New test.
8816
56f80f54 88172016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8818 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8819
8820 * gcc.dg/graphite/isl-ast-op-select.c: New.
8821
a0909527
PT
88222015-01-26 Paul Thomas <pault@gcc.gnu.org>
8823
8824 PR fortran/69385
8825 * gfortran.dg/allocate_error_6.f90: New test.
8826
ffc445f4
RH
88272016-01-26 Richard Henderson <rth@redhat.com>
8828
8829 * gcc.dg/tm/pr60908.c: New test.
8830
01e1dea3
DM
88312016-01-26 David Malcolm <dmalcolm@redhat.com>
8832
8833 PR other/69006
8834 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8835 directive.
8836 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8837 expected multiline output to reflect the colorization being
8838 disabled before newlines.
8839 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8840 (custom_diagnostic_finalizer): Replace call to
8841 pp_newline_and_flush with call to pp_flush.
8842 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8843 * gfortran.dg/implicit_class_1.f90: Likewise.
8844 * lib/gcc-dg.exp (allow_blank_lines): New global.
8845 (dg-allow-blank-lines-in-output): New procedure.
8846 (gcc-dg-prune): Complain about blank lines in the output, unless
8847 dg-allow-blank-lines-in-output was called.
8848 * lib/multiline.exp (_build_multiline_regex): Only support
8849 arbitrary followup text for non-blank-lines, not for blank lines.
8850
13f92e8d
JJ
88512016-01-26 Jakub Jelinek <jakub@redhat.com>
8852
8853 PR tree-optimization/69483
8854 * gcc.dg/pr69483.c: New test.
8855 * g++.dg/opt/pr69483.C: New test.
8856
92422235
CL
88572016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8858
8859 PR target/68620
8860 * gcc.target/arm/pr68620.c: New test.
8861
0bccf11b
L
88622016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8863
8864 * gcc.target/i386/pr68986-2.c: Remove -m32.
8865
81cd202e
L
88662016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8867
8868 PR target/68986
8869 * gcc.target/i386/pr68986-1.c: New test.
8870 * gcc.target/i386/pr68986-2.c: Likewise.
8871 * gcc.target/i386/pr68986-3.c: Likewise.
8872
213a1c03
CB
88732016-01-26 Christian Bruel <christian.bruel@st.com>
8874
8875 * lib/target-supports.exp
8876 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8877 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8878 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8879
22a08dd1
RB
88802016-01-26 Richard Biener <rguenther@suse.de>
8881
8882 PR tree-optimization/69452
8883 * gcc.dg/torture/pr69452.c: New testcase.
8884
6c06e0e8
JJ
88852016-01-26 Jakub Jelinek <jakub@redhat.com>
8886
8887 PR target/69442
8888 * gcc.dg/pr69442.c: New test.
8889
b96824c4
RFI
88902016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8891
8892 PR target/67896
8893 * gcc.target/aarch64/simd/pr67896.C: New.
8894
5ee31e57
RS
88952016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8896
8897 PR tree-optimization/69400
8898 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8899 function.
8900 (plugin_init): Call it.
8901 * gcc.dg/torture/pr69400.c: New test.
8902
7ddfb31d
CL
89032016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8904
8905 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8906
1e050c90
AK
89072016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8908 Sebastian Pop <s.pop@samsung.com>
8909
8910 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8911 isl-0.15.
8912
c8ee4bf5
AK
89132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8914 Sebastian Pop <s.pop@samsung.com>
8915
8916 * gcc.dg/graphite/pr69292.c: New.
8917
d902b330
JJ
89182016-01-25 Jakub Jelinek <jakub@redhat.com>
8919
8920 * c-c++-common/goacc/use_device-1.c: New test.
8921
2c89b952
JL
89222016-01-25 Jeff Law <law@redhat.com>
8923
8924 PR tree-optimization/69196
8925 PR tree-optimization/68398
8926 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8927 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8928
685c8785
DE
89292016-01-25 David Edelsohn <dje.gcc@gmail.com>
8930
8931 PR target/69469
8932 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8933 Algorithm.
8934
95cef0c1
RB
89352016-01-25 Richard Biener <rguenther@suse.de>
8936
8937 PR testsuite/69380
8938 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8939
2947d3b2
IE
89402016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8941
8942 PR target/69421
8943 * gcc.dg/pr69421.c: New test.
8944
ae19075a
BB
89452016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8946
8947 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8948 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8949 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8950 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8951 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8952 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8953 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8954 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8955 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8956 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8957
fa4511c2
RB
89582016-01-25 Richard Biener <rguenther@suse.de>
8959
8960 PR tree-optimization/69376
8961 * gcc.dg/torture/pr69376.c: New testcase.
8962
1d101216
JD
89632016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8964
8965 PR fortran/69397
8966 PR fortran/68442
8967 * gfortran.dg/interface_38.f90: New test.
8968 * gfortran.dg/interface_39.f90: New test.
a0909527 8969
a59b92b0
PP
89702016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8971
8972 Revert:
8973 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8974
8975 PR c++/11858
8976 PR c++/24663
8977 PR c++/24664
8978 * g++.dg/template/pr11858.C: New test.
8979 * g++.dg/template/pr24663.C: New test.
8980 * g++.dg/template/unify12.C: New test.
8981 * g++.dg/template/unify13.C: New test.
8982 * g++.dg/template/unify14.C: New test.
8983 * g++.dg/template/unify15.C: New test.
8984 * g++.dg/template/unify16.C: New test.
8985 * g++.dg/template/unify17.C: New test.
8986
16acb1a8
DH
89872016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8988
8989 PR fortran/68283
8990 gfortran.dg/pr68283.f90: New test.
8991
094773e8
TK
89922016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8993
8994 PR fortran/66094
8995 * gfortran.dg/inline_matmul_13.f90: New test.
8996 * gfortran.dg/matmul_bounds_8.f90: New test.
8997 * gfortran.dg/matmul_bounds_9.f90: New test.
8998 * gfortran.dg/matmul_bounds_10.f90: New test.
8999
42fb90d7
TV
90002016-01-23 Tom de Vries <tom@codesourcery.com>
9001
9002 PR tree-optimization/69426
9003 * gcc.dg/autopar/pr69426.c: New test.
9004
69da7802
MS
90052016-01-23 Martin Sebor <msebor@redhat.com>
9006
9007 PR c++/58109
9008 PR c++/69022
9009 * g++.dg/cpp0x/alignas5.C: New test.
9010 * g++.dg/ext/vector29.C: Same.
9011
da17300a
UB
90122016-01-23 Uros Bizjak <ubizjak@gmail.com>
9013
9014 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9015 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9016 _GNU_SOURCE from compile flags to the source.
9017 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9018 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9019 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9020 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9021
62041cfc
JJ
90222016-01-22 Jakub Jelinek <jakub@redhat.com>
9023
9024 PR target/69432
9025 * g++.dg/opt/pr69432.C: New test.
9026
f7d2ad6f
BS
90272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9028
9029 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9030 32-bit targets testing an -m64 multilib.
9031
d403fc9a
WS
90322016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9033
9034 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9035 64-bit support.
9036
4aa16f8d
JG
90372016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9038
9039 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9040
7c816d0f
CB
90412016-01-21 Christian Bruel <christian.bruel@st.com>
9042
9043 PR target/68674
9044 * gcc.target/i386/pr68674.c
9045 * gcc.target/aarch64/pr68674.c
9046 * gcc.target/arm/pr68674.c
9047
fce661e8
KT
90482016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9049
9050 PR target/69403
9051 * gcc.c-torture/execute/pr69403.c: New test.
9052
4696899f
PC
90532016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9054
9055 PR c++/55843
9056 * g++.dg/template/pr55843.C: New.
9057
bac69366
AL
90582016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9059
9060 PR testsuite/66877
9061 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9062 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9063
b57d3a5c
BS
90642016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9065
9066 PR testsuite/67489
da17300a
UB
9067 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9068 from dg-do compile directive, and instead add
9069 { dg-require-effective-target int128 }.
b57d3a5c 9070
9f04a53e
MS
90712016-01-20 Martin Sebor <msebor@redhat.com>
9072
9073 PR c/69405
9074 * gcc.dg/sync-fetch.c: New test.
9075
38a51663
JL
90762016-01-21 Martin Sebor <msebor@redhat.com>
9077
9078 PR target/69252
9079 * gcc.target/powerpc/pr69252.c: New test.
9080
2423a75a
JD
90812016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9082
9083 PR fortran/65996
da17300a 9084 * gfortran.dg/pr65996.f90: New test.
2423a75a 9085
0a76463f
DV
90862016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9087
9088 PR c++/68810
9f04a53e 9089 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9090 expected to generate an error.
0a76463f 9091
9776e692
BS
90922016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9093
9094 PR middle-end/66178
9095 * gcc.dg/torture/pr66178.c: New test.
9096
c8d3e088
AB
90972016-01-21 Anton Blanchard <anton@samba.org>
9098 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9099
9100 PR target/63354
9101 * gcc.target/powerpc/pr63354.c: New test.
9102
35b707ff
VM
91032016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9104
9105 PR rtl-optimization/68990
9106 * gcc.target/i386/pr68990: New.
9107
157b0829
NC
91082016-01-21 Nick Clifton <nickc@redhat.com>
9109
9110 PR target/69129
9111 * gcc.target/mips/pr69129.c: New.
9112
aede6748
PC
91132016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9114
9115 PR c++/58046
9116 * g++.dg/cpp0x/pr58046.C: New.
9117
5463c2c8
JJ
91182016-01-21 Jakub Jelinek <jakub@redhat.com>
9119
6d31cc75
SS
9120 PR target/69187
9121 PR target/65624
9122 * gcc.target/arm/pr69187.c: New test.
9123
5463c2c8
JJ
9124 PR c++/69355
9125 * g++.dg/torture/pr69355.C: New test.
9126
fa28f32b
AK
91272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9128 Sebastian Pop <s.pop@samsung.com>
9129
9130 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9131
b920a047
AK
91322016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9133 Sebastian Pop <s.pop@samsung.com>
9134
da17300a 9135 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9136
bdd3aea6
JJ
91372016-01-21 Jakub Jelinek <jakub@redhat.com>
9138
9139 PR middle-end/67653
9140 * c-c++-common/pr67653.c: New test.
9141 * gcc.dg/torture/pr29119.c: Add dg-warning.
9142
26a2e6ae
PB
91432016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9144
9145 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9146
d25c7690
PK
91472016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9148
9149 PR c/24293
9150 * gcc.dg/pr24293.c: New test.
9151 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9152 incomplete struct type.
9153 * gcc.dg/declspec-1.c: Likewise.
9154 * gcc.dg/pr63549.c: Likewise.
9155
889d5698
JJ
91562016-01-20 Jakub Jelinek <jakub@redhat.com>
9157
9158 PR tree-optimization/66612
9159 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9160 for bdn instruction.
9161
d7cf3dc7
CL
91622016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9163
9164 * lib/target-supports.exp
9165 (check_effective_target_arm_fp_ok_nocache): New.
9166 (check_effective_target_arm_fp_ok): New.
9167 (add_options_for_arm_fp): New.
9168 (check_effective_target_arm_crypto_ok_nocache): Require
9169 target_arm_v8_neon_ok instead of arm32.
9170 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9171 (check_effective_target_arm_crypto_pragma_ok): New.
9172 (add_options_for_arm_vfp): New.
9173 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9174 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9175 target instead. Force initial fpu to vfp.
9176 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9177 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9178 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9179 dependency.
9180 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9181 use arm_vfp effective target instead. Force initial fpu to vfp.
9182 * gcc.target/arm/attr-neon3.c: Likewise.
9183 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9184 arm_vfp_ok.
9185 * gcc.target/arm/unsigned-float.c: Likewise.
9186 * gcc.target/arm/vfp-1.c: Likewise.
9187 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9188 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9189 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9190 * gcc.target/arm/vfp-ldmias.c: Likewise.
9191 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9192 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9193 * gcc.target/arm/vfp-stmiad.c: Likewise.
9194 * gcc.target/arm/vfp-stmias.c: Likewise.
9195 * gcc.target/arm/vnmul-1.c: Likewise.
9196 * gcc.target/arm/vnmul-2.c: Likewise.
9197 * gcc.target/arm/vnmul-3.c: Likewise.
9198 * gcc.target/arm/vnmul-4.c: Likewise.
9199
01ac9704 92002016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9201
e84b00da
L
9202 PR testsuite/69366
9203 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9204 the MPX run-time library, for compile-time MPX test.
9205 * gcc.target/i386/chkp-always_inline.c: Likewise.
9206 * gcc.target/i386/chkp-bndret.c: Likewise.
9207 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9208 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9209 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9210 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9211 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9212 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9213 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9214 * gcc.target/i386/chkp-label-address.c: Likewise.
9215 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9216 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9217 * gcc.target/i386/chkp-pr69044.c: Likewise.
9218 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9219 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9220 * gcc.target/i386/chkp-strchr.c: Likewise.
9221 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9222 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9223 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9224 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9225 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9226 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9227 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9228 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9229 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9230 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9231 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9232 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9233 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9234 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9235 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9236 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9237 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9238 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9239 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9240 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9241 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9242 * gcc.target/i386/pr63995-2.c: Likewise.
9243 * gcc.target/i386/pr64805.c: Likewise.
9244 * gcc.target/i386/pr65044.c: Likewise.
9245 * gcc.target/i386/pr65167.c: Likewise.
9246 * gcc.target/i386/pr65183.c: Likewise.
9247 * gcc.target/i386/pr65184.c: Likewise.
9248 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9249
28b33016
IE
92502016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9251
9252 PR tree-optimization/69328
9253 * gcc.dg/pr69328.c: New test.
9254
bcff0913
JL
92552016-01-20 Jeff Law <law@redhat.com>
9256
bf0bb970 9257 PR target/25114
bcff0913
JL
9258 * gcc.target/m68k/pr25114.c: New test.
9259
a3f69631
AV
92602016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9261
9262 * gcc.target/arm/memset-inline-10.c: Added
9263 dg-require-effective-target arm_thumb2_ok.
9264
af33ba0d
EB
92652016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9266
9267 * gcc.dg/debug/dwarf2/sso.c: New test.
9268
7596d5de
UB
92692016-01-19 Uros Bizjak <ubizjak@gmail.com>
9270
9271 PR testsuite/68820
9272 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9273 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9274 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9275
ceda2c69
JH
92762016-01-19 Jan Hubicka <hubicka@ucw.cz>
9277
9278 PR ipa/66223
9279 * g++.dg/ipa/devirt-50.C: New testcase.
9280
38a979f2
MP
92812016-01-19 Marek Polacek <polacek@redhat.com>
9282
9283 PR c++/68965
9284 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9285 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9286
962801c5
KT
92872016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9288
9289 PR target/69135
9290 * gcc.target/arm/pr69135_1.c: New test.
9291
078fe40a
WD
92922015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9293
9294 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9295
786e3c06
WD
92962015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9297
9298 * gcc.target/aarch64/ccmp_1.c: New testcase.
9299
1e297006
MP
93002016-01-19 Marek Polacek <polacek@redhat.com>
9301
9302 PR c++/68586
9303 * g++.dg/cpp0x/enum30.C: New test.
9304
879c27e3
RB
93052016-01-19 Richard Biener <rguenther@suse.de>
9306
9307 PR tree-optimization/69336
9308 * g++.dg/tree-ssa/pr69336.C: New testcase.
9309
015337d3
JJ
93102016-01-19 Jakub Jelinek <jakub@redhat.com>
9311
9312 PR debug/65779
9313 * gcc.dg/pr65779.c: New test.
9314
e2c768b6
RB
93152016-01-19 Richard Biener <rguenther@suse.de>
9316
9317 PR tree-optimization/69352
9318 * gcc.dg/torture/pr69352.c: New testcase.
9319
569efc34
JJ
93202016-01-19 Jakub Jelinek <jakub@redhat.com>
9321
9322 PR rtl-optimization/68955
9323 PR rtl-optimization/64557
9324 * gcc.dg/torture/pr68955.c: New test.
9325
e49d321f
JH
93262016-01-19 Jan Hubicka <hubicka@ucw.cz>
9327
9328 PR lto/69136
9329 * g++.dg/torture/pr69136.C: New testcase.
9330
e9191ad3
JH
93312016-01-19 Jan Hubicka <hubicka@ucw.cz>
9332
9333 PR lto/69133
9334 * g++.dg/lto/pr69133_0.C: New testcase.
9335 * g++.dg/lto/pr69133_1.C: New testcase.
9336
2bedb645
JL
93372016-01-15 Jeff Law <law@redhat.com>
9338
9339 PR tree-optimization/69320
9340 * gcc.c-torture/pr69320-1.c: New test.
9341 * gcc.c-torture/pr69320-2.c: New test.
9342 * gcc.c-torture/pr69320-3.c: New test.
9343 * gcc.c-torture/pr69320-4.c: New test.
9344
17c15cb9
PP
93452016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9346
9347 PR c++/11858
9348 PR c++/24663
9349 PR c++/24664
9350 * g++.dg/template/pr11858.C: New test.
9351 * g++.dg/template/pr24663.C: New test.
9352 * g++.dg/template/unify12.C: New test.
9353 * g++.dg/template/unify13.C: New test.
9354 * g++.dg/template/unify14.C: New test.
9355 * g++.dg/template/unify15.C: New test.
9356 * g++.dg/template/unify16.C: New test.
9357 * g++.dg/template/unify17.C: New test.
9358
9617fd08
DM
93592016-01-18 David Malcolm <dmalcolm@redhat.com>
9360
9361 PR testsuite/69181
9362 * gcc.dg/pr69181-1.c: New test file.
9363 * gcc.dg/pr69181-2.c: New test file.
9364 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9365 globals by moving it to...
9366 (cleanup-after-saved-dg-test): ...this new function. Add
9367 "global additional_sources_used". Add reset of global
9368 multiline_expected_outputs to the empty list.
9369 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9370 global to...
9371 (multiline_expected_outputs): ...this, and updated comments to
9372 note that it is modified from gcc-dg.exp.
9373 (dg-end-multiline-output): Update for the above renaming.
9374 (handle-multiline-outputs): Likewise. Remove the clearing
9375 of the expected outputs to the empty list.
9376
b555a2e4
RB
93772016-01-18 Richard Biener <rguenther@suse.de>
9378
9379 PR tree-optimization/69297
9380 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9381
96902805
JM
93822016-01-18 Joseph Myers <joseph@codesourcery.com>
9383
9384 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9385 dg-options.
9386 * gcc.target/mips/mips-3d-2.c: Likewise.
9387 * gcc.target/mips/mips-3d-3.c: Likewise.
9388 * gcc.target/mips/mips-3d-4.c: Likewise.
9389 * gcc.target/mips/mips-3d-5.c: Likewise.
9390 * gcc.target/mips/mips-3d-6.c: Likewise.
9391 * gcc.target/mips/mips-3d-7.c: Likewise.
9392 * gcc.target/mips/mips-3d-8.c: Likewise.
9393 * gcc.target/mips/mips-3d-9.c: Likewise.
9394 * gcc.target/mips/mips-ps-1.c: Likewise.
9395 * gcc.target/mips/mips-ps-2.c: Likewise.
9396 * gcc.target/mips/mips-ps-3.c: Likewise.
9397 * gcc.target/mips/mips-ps-4.c: Likewise.
9398 * gcc.target/mips/mips-ps-5.c: Likewise.
9399 * gcc.target/mips/mips-ps-6.c: Likewise.
9400 * gcc.target/mips/mips-ps-7.c: Likewise.
9401 * gcc.target/mips/mips-ps-type.c: Likewise.
9402 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9403 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9404
40e26f94
TV
94052016-01-18 Tom de Vries <tom@codesourcery.com>
9406
9407 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9408 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9409 * c-c++-common/goacc/kernels-empty.c: New test.
9410 * c-c++-common/goacc/kernels-eternal.c: New test.
9411 * c-c++-common/goacc/kernels-loop-2.c: New test.
9412 * c-c++-common/goacc/kernels-loop-3.c: New test.
9413 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9414 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9415 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9416 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9417 * c-c++-common/goacc/kernels-loop-data.c: New test.
9418 * c-c++-common/goacc/kernels-loop-g.c: New test.
9419 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9420 * c-c++-common/goacc/kernels-loop-n.c: New test.
9421 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9422 * c-c++-common/goacc/kernels-loop.c: New test.
9423 * c-c++-common/goacc/kernels-noreturn.c: New test.
9424 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9425 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9426 * c-c++-common/goacc/kernels-reduction.c: New test.
9427
a98d4647
TV
94282016-01-18 Tom de Vries <tom@codesourcery.com>
9429
9430 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9431 * gcc.dg/autopar/outer-2.c: Same.
9432 * gcc.dg/autopar/outer-3.c: Same.
9433 * gcc.dg/autopar/outer-4.c: Same.
9434 * gcc.dg/autopar/outer-5.c: Same.
9435 * gcc.dg/autopar/outer-6.c: Same.
9436 * gcc.dg/autopar/parallelization-1.c: Same.
9437 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9438 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9439 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9440 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9441 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9442 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9443 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9444 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9445 * gcc.dg/autopar/pr39500-1.c: Same.
9446 * gcc.dg/autopar/pr39500-2.c: Same.
9447 * gcc.dg/autopar/pr46193.c: Same.
9448 * gcc.dg/autopar/pr46194.c: Same.
9449 * gcc.dg/autopar/pr49580.c: Same.
9450 * gcc.dg/autopar/pr49960-1.c: Same.
9451 * gcc.dg/autopar/pr49960.c: Same.
9452 * gcc.dg/autopar/pr68373.c: Same.
9453 * gcc.dg/autopar/reduc-1.c: Same.
9454 * gcc.dg/autopar/reduc-1char.c: Same.
9455 * gcc.dg/autopar/reduc-1short.c: Same.
9456 * gcc.dg/autopar/reduc-2.c: Same.
9457 * gcc.dg/autopar/reduc-2char.c: Same.
9458 * gcc.dg/autopar/reduc-2short.c: Same.
9459 * gcc.dg/autopar/reduc-3.c: Same.
9460 * gcc.dg/autopar/reduc-4.c: Same.
9461 * gcc.dg/autopar/reduc-6.c: Same.
9462 * gcc.dg/autopar/reduc-7.c: Same.
9463 * gcc.dg/autopar/reduc-8.c: Same.
9464 * gcc.dg/autopar/reduc-9.c: Same.
9465 * gcc.dg/autopar/uns-outer-4.c: Same.
9466 * gcc.dg/autopar/uns-outer-5.c: Same.
9467 * gcc.dg/autopar/uns-outer-6.c: Same.
9468 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9469 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9470
da976fa8
AL
94712016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9472
9473 PR target/63679
9474 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9475 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9476
70c1e886
AL
94772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9478
9479 PR target/63679
9480 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9481 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9482 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9483
88bed196
AL
94842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9485
9486 PR target/63679
9487 * gcc.dg/tree-ssa/sra-17.c: New.
9488 * gcc.dg/tree-ssa/sra-18.c: New.
9489
3dd5f42e
IE
94902016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9491
9492 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9493
ae5a77fa
EB
94942016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9495
9496 * gnat.dg/inline12.adb: New test.
9497
11e57fc6
BC
94982016-01-18 Bin Cheng <bin.cheng@arm.com>
9499
9500 PR tree-optimization/66797
9501 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9502
995b6fe0
RB
95032016-01-18 Richard Biener <rguenther@suse.de>
9504
9505 PR tree-optimization/69170
9506 * gcc.dg/torture/pr69170.c: New testcase.
9507
82ee0cf2 95082016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9509
9510 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9511
d69da357
TV
95122016-01-16 Tom de Vries <tom@codesourcery.com>
9513
9514 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9515
a3845283
TV
95162016-01-16 Tom de Vries <tom@codesourcery.com>
9517
9518 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9519 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9520 redundant dg-require-effective-target pthread.
9521 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9522 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9523 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9524 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9525 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9526 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9527 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9528
197a6aa6
DE
95292016-01-16 David Edelsohn <dje.gcc@gmail.com>
9530
9531 PR target/68609
9532 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9533 * gcc.target/powerpc/recip-7.c: Same.
9534
ec7886c1
PP
95352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9536
9537 PR c++/69091
9538 * g++.dg/template/pr69091.C: New test.
9539
203484bb
PP
95402016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9541
9542 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9543 dump does not contain an error_mark_node.
9544 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9545 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9546
aa2500e9
PP
95472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9548
9549 PR c++/68936
9550 * g++.dg/template/pr68936.C: New test.
9551
28621a5c
DE
95522016-01-15 David Edelsohn <dje.gcc@gmail.com>
9553
9554 PR target/68609
9555 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9556 * gcc.target/powerpc/recip-2.c: Same.
9557 * gcc.target/powerpc/recip-3.c: Same.
9558 * gcc.target/powerpc/recip-4.c: Same.
9559 * gcc.target/powerpc/recip-sqrtf.c: Same.
9560
40c43aca
JL
95612016-01-15 Jeff Law <law@redhat.com>
9562
9563 PR tree-optimization/69270
9564 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9565 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9566
afbc5ae8
PT
95672016-01-15 Paul Thomas <pault@gcc.gnu.org>
9568
9569 PR fortran/49630
9570 * gfortran.dg/deferred_character_13.f90: New test for the fix
9571 of comment 3 of the PR.
9572
9573 PR fortran/54070
9574 * gfortran.dg/deferred_character_8.f90: New test
9575 * gfortran.dg/allocate_error_5.f90: New test
9576
9577 PR fortran/60593
9578 * gfortran.dg/deferred_character_10.f90: New test
9579
9580 PR fortran/60795
9581 * gfortran.dg/deferred_character_14.f90: New test
9582
9583 PR fortran/61147
9584 * gfortran.dg/deferred_character_11.f90: New test
9585
9586 PR fortran/64324
9587 * gfortran.dg/deferred_character_9.f90: New test
9588
49abe076
VM
95892016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9590
9591 PR rtl-optimization/69030
9592 * gcc.target/i386/pr69030.c: New.
9593
16d12992
KT
95942016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9595
9596 * gcc.target/aarch64/target_attr_17.c: New test.
9597
78810bd3
RB
95982016-01-15 Richard Biener <rguenther@suse.de>
9599
9600 PR tree-optimization/66856
9601 * gcc.dg/torture/pr66856-1.c: New testcase.
9602 * gcc.dg/torture/pr66856-2.c: Likewise.
9603
2bd847fe
RB
96042016-01-15 Richard Biener <rguenther@suse.de>
9605
9606 PR debug/69137
9607 * g++.dg/lto/pr69137_0.C: New testcase.
9608
a00fe3b7
RS
96092016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9610
9611 PR middle-end/69246
9612 * gcc.target/i386/pr69246.c: New test.
9613
cbb0e83b
DV
96142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9615
7596d5de 9616 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9617
5a500ecf
DV
96182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9619
9620 PR c++/56194
9621 * g++.dg/init/const9.C: Disable test on S/390.
9622
5d9bf64f
DV
96232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9624
9625 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9626 * g++.dg/Wno-frame-address.C: Ditto.
9627
e234b19e
DV
96282016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9629
9630 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9631
89483f99
RB
96322016-01-15 Richard Biener <rguenther@suse.de>
9633
9634 PR tree-optimization/68961
9635 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9636
94f37395
IE
96372016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9638
9639 * gcc.target/i386/pr65105-5.c: New test.
9640
82ee0cf2 96412016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9642
9643 * gcc.c-torture/execute/alias-4.c: New testcase.
9644
82ee0cf2 96452016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9646
9647 PR ipa/68148
9648 * g++.dg/ipa/devirt-49.C: New testcase.
9649
092f7deb 96502016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9651
9652 PR target/65837
9653 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9654 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9655 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9656
e93c66bc
RB
96572016-01-15 Richard Biener <rguenther@suse.de>
9658
9659 PR tree-optimization/69117
9660 * gcc.dg/torture/pr69117.c: New testcase.
9661
c47eaca6 96622015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9663
9664 PR c++/69048
9665 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9666
c3f6914a
FXC
96672016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9668
9669 PR testsuite/67509
9670 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9671 range tests use 100 * maximum instead of maximum + 1.
9672
cd65ae90
JJ
96732016-01-14 Jakub Jelinek <jakub@redhat.com>
9674
9675 PR debug/69244
9676 * gcc.dg/guality/pr69244.c: New test.
9677
19643948
UB
96782016-01-14 Uros Bizjak <ubizjak@gmail.com>
9679
9680 * lib/target-supports.exp (check_effective_target_issignaling):
9681 New procedure.
9682 * gcc.dg/pr61441.c: Require issignaling effective target.
9683
fe79c97e
SB
96842016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9685
9686 PR target/68803
9687 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9688
c7df95d8
DM
96892016-01-14 David Malcolm <dmalcolm@redhat.com>
9690
9691 PR c++/68819
9692 PR preprocessor/69177
9693 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9694 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9695 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9696 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9697
00083992
MP
96982016-01-14 Marek Polacek <polacek@redhat.com>
9699
9700 PR c/69262
9701 * gcc.dg/array-15.c: New test.
9702
0c9b3294
JJ
97032016-01-14 Jakub Jelinek <jakub@redhat.com>
9704
9705 PR middle-end/68146
9706 PR tree-optimization/69155
9707 * gfortran.dg/pr68146.f: New test.
9708 * gfortran.dg/pr69155.f90: New test.
9709
3688e13d
RB
97102016-01-14 Richard Biener <rguenther@suse.de>
9711
9712 PR tree-optimization/68060
9713 * gcc.dg/torture/pr68060-1.c: New testcase.
9714 * gcc.dg/torture/pr68060-2.c: Likewise.
9715
bab0ad3a
NC
97162016-01-14 Nick Clifton <nickc@redhat.com>
9717
9718 * lib/target-supports.exp
9719 (check_effective_target_arm_neon_ok_nocache): Add an option
9720 sequence that includes setting the ARM architecture to ARMv7-A.
9721 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9722 command line options necessary to enable Neon support.
9723 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9724 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9725 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9726 * gcc.target/arm/pr69180.c: Likewise.
9727
947c2ce5
JL
97282016-01-14 Jeff Law <law@redhat.com>
9729
9730 PR tree-optimization/69270
9731 * gcc.dg/tree-ssa/pr69270.c: New test.
9732
3342fd71
BS
97332016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9734
9735 PR c/66208
9736 * c-c++-common/pr66208.c: New file.
9737
2ad3adf1
JJ
97382016-01-13 Jakub Jelinek <jakub@redhat.com>
9739
9740 PR tree-optimization/69156
9741 * gcc.dg/pr69156.c: New test.
9742
398d6feb
L
97432016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9744
9745 * gcc.target/i386/pr69225-7.c: New test.
9746
4c868789
RH
97472016-01-13 Richard Henderson <rth@redhat.com>
9748
9749 * gcc.dg/tm/memopt-13.c: Update expected function.
9750 * gcc.dg/tm/memopt-6.c: Likewise.
9751
ef6d1772
UB
97522016-01-13 Uros Bizjak <ubizjak@gmail.com>
9753
9754 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9755 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9756 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9757 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9758
ef6d1772
UB
97592016-01-13 Tom de Vries <tom@codesourcery.com>
9760
9761 PR tree-optimization/69169
0b4b6ef2
TV
9762 * gcc.dg/pr69169.c: New test.
9763
2ad3adf1 97642016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9765
9766 PR target/69228
9767 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9768 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9769 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9770 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9771 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9772 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9773 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9774 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9775
9060e335
AK
97762016-01-13 Jakub Jelinek <jakub@redhat.com>
9777
9778 PR target/69247
9779 * gcc.dg/pr69247.c: New test.
9780
40311329
RB
97812016-01-13 Richard Biener <rguenther@suse.de>
9782
9783 PR tree-optimization/69242
9784 * gcc.dg/torture/pr69242.c: New testcase.
9785
ccbd7103
RB
97862016-01-13 Richard Biener <rguenther@suse.de>
9787
9788 PR tree-optimization/69186
9789 * gcc.dg/torture/pr69186.c: New testcase.
9790
c6f72a46
JL
97912016-01-13 Jeff Law <law@redhat.com>
9792
9793 PR tree-optimization/67755
9794 * gcc.dg/tree-ssa/pr67755.c: New test.
9795
97962016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9797
9798 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9799 pass number in output by a star.
9800
c446cf07
BC
98012016-01-12 Bin Cheng <bin.cheng@arm.com>
9802
9803 PR tree-optimization/68911
9804 * gcc.c-torture/execute/pr68911.c: New test.
9805
5342156c
MP
98062016-01-12 Marek Polacek <polacek@redhat.com>
9807
9808 PR c++/68979
9809 * g++.dg/warn/permissive-1.C: New test.
9810
65364cc5
JJ
98112016-01-12 Jakub Jelinek <jakub@redhat.com>
9812
9813 PR objc++/68511
9814 PR c++/69213
9815 * g++.dg/opt/pr69213.C: New test.
9816
81b9a3d9
CB
98172016-01-12 Christian Bruel <christian.bruel@st.com>
9818
9819 PR target/69180
9820 * gcc.target/arm/pr69180.c: New test.
9821
3c4e91c9
RB
98222016-01-12 Richard Biener <rguenther@suse.de>
9823
9824 PR lto/69077
9825 * g++.dg/lto/pr69077_0.C: New testcase.
9826 * g++.dg/lto/pr69077_1.C: Likewise.
9827
5664cea1
JJ
98282016-01-12 Jakub Jelinek <jakub@redhat.com>
9829
9830 PR target/69175
9831 * g++.dg/opt/pr69175.C: New test.
9832
86cefc49
AL
98332016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9834
9835 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9836 rather than #including math.h & stdlib.h.
9837 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9838 * gcc.dg/vect/pr49771.c: Likewise.
9839 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9840 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9841 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9842 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9843 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9844 * gcc.dg/vect/pr44507.c: Likewise.
9845 * gcc.dg/vect/pr45902.c: Likewise.
9846 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9847 * gcc.dg/vect/vect-117.c: Likewise.
9848 * gcc.dg/vect/vect-99.c: Likewise.
9849 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9850 * gcc.dg/vect/vect-cond-1.c: Likewise.
9851 * gcc.dg/vect/vect-cond-2.c: Likewise.
9852 * gcc.dg/vect/vect-cond-3.c: Likewise.
9853 * gcc.dg/vect/vect-cond-4.c: Likewise.
9854 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9855 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9856 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9857 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9858 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9859 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9860 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9861 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9862 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9863 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9864 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9865 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9866 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9867 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9868 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9869 include of signal.h.
9870 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9871 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9872 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9873 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9874 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9875 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9876 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9877 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9878 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9879 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9880 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9881 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9882 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9883 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9884 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9885 * gcc.dg/vect/vect-outer-5.c: Likewise.
9886 * gcc.dg/vect/vect-outer-6.c: Likewise.
9887 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9888 include of stdio.h.
9889
b832f61e
NC
98902016-01-12 Nick Clifton <nickc@redhat.com>
9891
9892 PR target/68913
9893 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9894 to fread so that it will be found in all target runtimes.
9895
8eac49b1
RB
98962016-01-12 Richard Biener <rguenther@suse.de>
9897
9898 PR tree-optimization/69053
9899 * g++.dg/torture/pr69053.C: New testcase.
9900
2935d994
RB
99012016-01-12 Richard Biener <rguenther@suse.de>
9902
9903 PR tree-optimization/69168
9904 * gcc.dg/torture/pr69168.c: New testcase.
9905
66c16fd9
RB
99062016-01-12 Richard Biener <rguenther@suse.de>
9907
9908 PR tree-optimization/69157
9909 * gcc.dg/torture/pr69157.c: New testcase.
9910
99112016-01-12 Richard Biener <rguenther@suse.de>
9912
9913 PR tree-optimization/69174
9914 * gcc.dg/torture/pr69174.c: New testcase.
9915
723033a6
JJ
99162016-01-12 Jakub Jelinek <jakub@redhat.com>
9917
9918 PR c++/66808
9919 PR c++/69000
9920 * g++.dg/tls/pr66808.C: New test.
9921 * g++.dg/tls/pr69000.C: New test.
9922
3574cf47
BS
99232016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9924
9925 * gcc.target/powerpc/swaps-p8-23.c: New test.
9926 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9927
feb20787
JDA
99282016-01-11 John David Anglin <danglin@gcc.gnu.org>
9929
9930 PR tree-optimization/68356
9931 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9932
27b1820a
KV
99332016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9934 Jim Wilson <jim.wilson@linaro.org>
9935
9936 PR target/69194
9937 * gcc.target/arm/pr69194.c: New test.
9938
cf4de6af
L
99392016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9940
9941 PR target/69225
9942 * gcc.target/i386/pr69225-1.c: New test.
9943 * gcc.target/i386/pr69225-2.c: Likewise.
9944 * gcc.target/i386/pr69225-3.c: Likewise.
9945 * gcc.target/i386/pr69225-4.c: Likewise.
9946 * gcc.target/i386/pr69225-5.c: Likewise.
9947 * gcc.target/i386/pr69225-6.c: Likewise.
9948
1ebd5558
JJ
99492016-01-11 Jakub Jelinek <jakub@redhat.com>
9950
23552a4d
JJ
9951 PR target/67462
9952 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9953 if lp64.
9954
26ff85b0
JJ
9955 PR target/69071
9956 * gcc.dg/pr69071.c: New test.
9957
9cb6bd74
JJ
9958 PR c++/69211
9959 * g++.dg/opt/pr69211.C: New test.
9960
1ebd5558
JJ
9961 PR tree-optimization/69214
9962 * gcc.c-torture/compile/pr69214.c: New test.
9963
8c18c836
UB
99642016-01-11 Uros Bizjak <ubizjak@gmail.com>
9965
9966 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9967 * gcc.target/i386/pr66232-11.c: Ditto.
9968 * gcc.target/i386/pr66232-12.c: Ditto.
9969 * gcc.target/i386/pr66232-13.c: Ditto.
9970
62446e6e
RB
99712016-01-11 Richard Biener <rguenther@suse.de>
9972
9973 PR tree-optimization/69173
9974 * gcc.dg/torture/pr69173.c: New testcase.
9975
2b8568fe
KT
99762016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9977
9978 PR rtl-optimization/68796
9979 * gcc.target/aarch64/tst_5.c: New test.
9980 * gcc.target/aarch64/tst_6.c: Likewise.
9981
5baf4532
KT
99822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9983
9984 PR rtl-optimization/68841
9985 * gcc.dg/pr68841.c: New test.
9986 * gcc.c-torture/execute/pr68841.c: New test.
9987
ca90b1ed
YR
99882016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9989
9990 PR rtl-optimization/68920
9991 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9992 for ix86 targets.
9993 * gcc.dg/ifcvt-5.c: New test.
9994
2ad3adf1 99952016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9996
9997 PR bootstrap/69123
9998 * g++.dg/pr69123.C: New.
9999
83834c09
IE
100002016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10001
10002 PR target/69010
10003 * gcc.target/i386/pr69010.c: New test.
10004
dcf89d57
MJ
100052016-01-11 Martin Jambor <mjambor@suse.cz>
10006
10007 PR ipa/69044
10008 * gcc.target/i386/chkp-pr69044.c: New test.
10009
d95167ee
TV
100102016-01-11 Tom de Vries <tom@codesourcery.com>
10011
10012 PR tree-optimization/69109
10013 * gcc.dg/autopar/pr69109-2.c: New test.
10014 * gcc.dg/autopar/pr69109.c: New test.
10015
4f6403a8
TV
100162016-01-11 Tom de Vries <tom@codesourcery.com>
10017
10018 PR tree-optimization/69108
10019 * gcc.dg/autopar/pr69108.c: New test.
10020
21efdd80
PP
100212016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10022
10023 PR c++/69029
10024 * c-c++-common/Wisleading-indentation.c: Augment test.
10025
fd42eed8
TK
100262016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10027
10028 PR fortran/69154
10029 * gfortran.dg/inline_matmul_12.f90: New test.
10030
4f90ee6c
PT
100312016-01-10 Paul Thomas <pault@gcc.gnu.org>
10032
10033 PR fortran/67779
10034 * gfortran.dg/actual_array_offset_1: New test.
10035
3907c6cf
TV
100362016-01-10 Tom de Vries <tom@codesourcery.com>
10037
10038 PR tree-optimization/69062
10039 * gcc.dg/autopar/pr69062.c: New test.
10040
b07b236e
TS
100412016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10042
10043 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10044 * gcc.dg/vect/slp-perm-2.c: Likewise.
10045 * gcc.dg/vect/slp-perm-3.c: Likewise.
10046 * gcc.dg/vect/slp-perm-5.c: Likewise.
10047 * gcc.dg/vect/slp-perm-6.c: Likewise.
10048 * gcc.dg/vect/slp-perm-7.c: Likewise.
10049 * gcc.dg/vect/slp-perm-8.c: Likewise.
10050
23fab8ae
TV
100512016-01-10 Tom de Vries <tom@codesourcery.com>
10052
10053 PR tree-optimization/69039
10054 * gcc.dg/autopar/pr69039.c: New test.
10055
73f0dae2
MP
100562016-01-09 Marek Polacek <polacek@redhat.com>
10057
10058 PR c++/69113
10059 * g++.dg/pr69113.C: New test.
10060
20b8d734
JJ
100612016-01-09 Jakub Jelinek <jakub@redhat.com>
10062
10063 PR middle-end/50865
10064 PR tree-optimization/69097
10065 * gcc.c-torture/execute/pr50865.c: New test.
10066 * gcc.c-torture/execute/pr69097-1.c: New test.
10067 * gcc.c-torture/execute/pr69097-2.c: New test.
10068 * gcc.dg/pr69097-1.c: New test.
10069 * gcc.dg/pr69097-2.c: New test.
10070
c50e614b
JJ
100712016-01-09 Jakub Jelinek <jakub@redhat.com>
10072
10073 PR c++/69164
10074 * g++.dg/opt/pr69164.C: New test.
10075
e0237993
JJ
100762016-01-08 Jakub Jelinek <jakub@redhat.com>
10077
10078 PR tree-optimization/69167
10079 * gcc.dg/pr69167.c: New test.
10080
bd8f5bb2
MP
100812016-01-08 Marek Polacek <polacek@redhat.com>
10082
10083 PR c++/68449
10084 * g++.dg/pr68449.C: New.
10085
bb0f5ca7
AL
100862016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10087
10088 PR tree-optimization/68707
10089 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10090 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10091 on platforms supporting it.
10092 * gcc.dg/vect/slp-perm-2.c: Likewise.
10093 * gcc.dg/vect/slp-perm-3.c: Likewise.
10094 * gcc.dg/vect/slp-perm-5.c: Likewise.
10095 * gcc.dg/vect/slp-perm-7.c: Likewise.
10096 * gcc.dg/vect/slp-perm-8.c: Likewise.
10097 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10098 on platforms supporting it.
10099
22518428
JJ
101002016-01-08 Jakub Jelinek <jakub@redhat.com>
10101
33f0852f
JJ
10102 PR tree-optimization/69162
10103 * gcc.dg/pr69162.c: New test.
10104
22518428
JJ
10105 PR tree-optimization/69172
10106 * gcc.dg/pr69172.c: New test.
10107
80e9b3aa
TP
101082016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10109
10110 PR tree-optimization/67781
10111 * gcc.c-torture/execute/pr67781.c: New file.
10112
262a363f
JJ
101132016-01-08 Jakub Jelinek <jakub@redhat.com>
10114
10115 PR tree-optimization/69083
10116 * gcc.dg/vect/pr69083.c: New test.
10117
6e1f093f
SS
101182016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10119
10120 PR tree-optimization/61441
10121 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10122 Use -fexcess-precision=standard for compiler options.
10123 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10124
53290e07
JJ
101252016-01-08 Jakub Jelinek <jakub@redhat.com>
10126
57bf3072
JJ
10127 PR fortran/69128
10128 * gfortran.dg/gomp/pr69128.f90: New test.
10129
53290e07
JJ
10130 PR c++/69145
10131 * g++.dg/ext/pr69145-1.C: New test.
10132 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10133 * g++.dg/ext/pr69145-2.h: New file.
10134
7a127fa7
MS
101352016-01-07 Martin Sebor <msebor@redhat.com>
10136
10137 PR c/68966
10138 * gcc.dg/atomic-fetch-bool.c: New test.
10139 * gcc.dg/sync-fetch-bool.c: New test.
10140
95918b49
L
101412016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10142
10143 PR fortran/66680
10144 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10145
c8e62a9d
NC
101462016-01-07 Nick Clifton <nickc@redhat.com>
10147
10148 PR target/66655
10149 * g++.dg/pr66655.C: New test.
10150 * g++.dg/pr66655_1.cc: Test support file.
10151 * g++.dg/pr66655.h: Test header file.
10152
2ad3adf1 101532016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10154
10155 PR fortran/66680
10156 gfortran.dg/gomp/pr66680.f90: New test.
10157
4cd9ca92
L
101582016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10159
10160 PR target/69171
10161 * gcc.target/i386/pr69171-1.c: New test.
10162 * gcc.target/i386/pr69171-2.c: Likewise.
10163 * gcc.target/i386/pr69171-3.c: Likewise.
10164 * gcc.target/i386/pr69171-4.c: Likewise.
10165 * gcc.target/i386/pr69171-5.c: Likewise.
10166 * gcc.target/i386/pr69171-6.c: Likewise.
10167
7e33d4dc
BS
101682015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10169
10170 PR middle-end/67639
10171 * c-c++-common/pr67639.c: New test.
10172
fec64afc
JJ
101732016-01-07 Jakub Jelinek <jakub@redhat.com>
10174
10175 PR tree-optimization/69141
10176 * g++.dg/opt/pr69141.C: New test.
10177
f293ad29
EB
101782016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10179
10180 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10181
5027395e
UB
101822016-01-06 Uros Bizjak <ubizjak@gmail.com>
10183
10184 PR target/69140
10185 * gcc.target/i386/pr69140.c: New test
10186
7443cf13
DM
101872016-01-06 David Malcolm <dmalcolm@redhat.com>
10188
10189 * gcc.dg/bad-dereference.c: New test case.
10190
32928931
BS
101912015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10192
10193 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10194
68dd05da
AS
101952016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10196
10197 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10198
6b131d5b
MP
101992016-01-06 Marek Polacek <polacek@redhat.com>
10200
10201 PR sanitizer/69099
10202 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10203
8d9fdb49
MP
102042016-01-05 Marek Polacek <polacek@redhat.com>
10205
10206 PR c/69104
10207 * gcc.dg/atomic-invalid-2.c: New.
10208
acf93f1e
L
102092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10210
10211 PR target/68991
10212 * gcc.target/i386/pr68991.c: New test.
10213
3f50525d
L
102142016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10215
10216 PR target/68991
10217 * g++.dg/pr68991-1.C: New test.
10218 * g++.dg/pr68991-2.C: Likewise.
10219
e0237993 102202016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10221
e0237993 10222 PR other/60465
face88a1
ST
10223 * gcc.target/ia64/pr60465-gprel64.c: New test.
10224 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10225
a0866eff
KT
102262016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10227
10228 PR rtl-optimization/68651
10229 * gcc.target/aarch64/pr68651_1.c: New test.
10230
c589e975
DM
102312016-01-05 David Malcolm <dmalcolm@redhat.com>
10232
10233 PR c/69122
10234 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10235
929710d9
NS
102362016-01-05 Nathan Sidwell <nathan@acm.org>
10237
ce3e43d7
NS
10238 PR c++/58583
10239 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10240
929710d9
NS
10241 * gcc.dg/alias-15.c: New.
10242
a2faef8e
NC
102432016-01-05 Nick Clifton <nickc@redhat.com>
10244
10245 PR target/68870
10246 * g++.dg/pr68770.C: New test.
10247
4cfa76e3
MS
102482016-01-04 Mike Stump <mikestump@comcast.net>
10249
10250 * lib/target-supports.exp (check_effective_target_cilkplus):
10251 cilkplus targets require pthreads.
4ece61b6 10252 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10253
4e8a3a35
MM
102542016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10255
10256 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10257 generation.
10258
818ab71a
JJ
102592016-01-04 Jakub Jelinek <jakub@redhat.com>
10260
10261 Update copyright years.
10262
2fe0a208
MP
102632016-01-04 Marek Polacek <polacek@redhat.com>
10264
10265 PR c/68908
10266 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10267 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10268 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10269
9e3b2fe3
EB
102702016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10271
10272 * gcc.target/sparc/20160104-2.c: New test.
10273
e8d65a35
EB
102742016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10275
10276 * gcc.target/sparc/20160104-1.c: New test.
10277
25ccfccd
PT
102782016-01-03 Paul Thomas <pault@gcc.gnu.org>
10279
10280 PR fortran/65045
10281 * gfortran.dg/pr65045.f90: New test.
10282
cb51d382
EB
102832016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10284
10285 * gnat.dg/specs/debug1.ads: Delete.
10286
6eeaad6e
JD
102872016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10288
10289 PR libgfortran/68867
10290 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10291 expression.
10292
2f968603
JD
102932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10294
10295 PR libgfortran/68867
10296 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10297 PowerPC.
10298
591bb5e4
PT
102992016-01-01 Paul Thomas <pault@gcc.gnu.org>
10300
10301 PR fortran/68864
10302 * gfortran.dg/pr68864.f90: New test.
10303
f1e0620c
JJ
103042016-01-01 Jakub Jelinek <jakub@redhat.com>
10305
942a1319
JJ
10306 PR tree-optimization/69070
10307 * gcc.dg/pr69070.c: New test.
10308
10dff63f
JJ
10309 PR sanitizer/69055
10310 * gfortran.dg/pr69055.f90: New test.
10311
f1e0620c
JJ
10312 PR target/69015
10313 * gcc.dg/pr69015.c: New test.
818ab71a 10314\f
2f883d1c 10315Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10316
10317Copying and distribution of this file, with or without modification,
10318are permitted in any medium without royalty provided the copyright
10319notice and this notice are preserved.