[Ada] No error on missing enclosing parentheses in Expression Function
[gcc.git] / gcc / testsuite / ChangeLog
1 2018-01-11 Justin Squirek <squirek@adacore.com>
2
3 * gnat.dg/expr_func4.adb: New testcase.
4
5 2018-01-11 Hristian Kirtchev <kirtchev@adacore.com>
6
7 * gnat.dg/pure_subp_body.adb, gnat.dg/pure_subp_body_pkg.ads: New
8 testcase.
9
10 2018-01-11 Bob Duff <duff@adacore.com>
11
12 * gnat.dg/protected_null.adb: New testcase.
13
14 2018-01-11 Ed Schonberg <schonberg@adacore.com>
15
16 * gnat.dg/expr_func3.adb, gnat.dg/expr_func3.ads: New testcase.
17
18 2018-01-11 Ed Schonberg <schonberg@adacore.com>
19
20 * gnat.dg/fixedpnt2.adb, gnat.dg/fixedpnt2.ads: New testcase.
21
22 2018-01-11 Justin Squirek <squirek@adacore.com>
23
24 * gnat.dg/loopvar.adb: New testcase.
25
26 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
27
28 PR middle-end/83189
29 * gfortran.fortran-torture/compile/pr83189.f90: New testcase.
30
31 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
32
33 * gcc.c-torture/compile/pr83575.c: New testcase.
34
35 2018-01-10 Michael Collison <michael.collison@arm.com>
36
37 gcc.target/aarch64/fp16_fmul_high_1.c: New testcase.
38 gcc.target/aarch64/fp16_fmul_high_2.c: New testcase.
39 gcc.target/aarch64/fp16_fmul_high_3.c: New testcase.
40 gcc.target/aarch64/fp16_fmul_high.h: New shared testcase.
41 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
42 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
43 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
44 gcc.target/aarch64/fp16_fmul_lane_high.h: New shared testcase.
45 gcc.target/aarch64/fp16_fmul_low_1.c: New testcase.
46 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
47 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
48 gcc.target/aarch64/fp16_fmul_low.h: New sharedtestcase.
49 gcc.target/aarch64/fp16_fmul_lane_low_1.c: New testcase.
50 gcc.target/aarch64/fp16_fmul_lane_low_2.c: New testcase.
51 gcc.target/aarch64/fp16_fmul_lane_low_3.c: New testcase.
52 gcc.target/aarch64/fp16_fmul_lane_low.h: New shared testcase.
53
54 2018-01-10 Michael Collison <michael.collison@arm.com>
55
56 gcc.target/aarch64/sha2.h: New shared testcase.
57 gcc.target/aarch64/sha2_1.c: New testcase.
58 gcc.target/aarch64/sha2_2.c: New testcase.
59 gcc.target/aarch64/sha2_3.c: New testcase.
60 gcc.target/aarch64/sha3.h: New shared testcase.
61 gcc.target/aarch64/sha3_1.c: New testcase.
62 gcc.target/aarch64/sha3_2.c: New testcase.
63 gcc.target/aarch64/sha3_3.c: New testcase.
64
65 2018-01-10 Michael Collison <michael.collison@arm.com>
66
67 gcc.target/aarch64/sm3_sm4.c: New testcase.
68
69 2018-01-10 Martin Sebor <msebor@redhat.com>
70
71 PR tree-optimization/83781
72 * gcc.dg/strlenopt-42.c: New test.
73
74 2018-01-11 Martin Sebor <msebor@gmail.com>
75 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
76
77 PR tree-optimization/83501
78 PR tree-optimization/81703
79
80 * gcc.dg/strlenopt-39.c: New test-case.
81 * gcc.dg/pr81703.c: Likewise.
82
83 2018-01-10 Eric Botcazou <ebotcazou@adacore.com>
84
85 * gnat.dg/atomic10.adb: New test.
86
87 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
88
89 PR fortran/82367
90 * gfortran.dg/deferred_character_18.f90: New test.
91
92 2018-01-10 Martin Sebor <msebor@redhat.com>
93
94 PR tree-optimization/83671
95 * gcc.dg/strlenopt-40.c: New test.
96 * gcc.dg/strlenopt-41.c: New test.
97
98 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
99
100 PR fortran/83093
101 * gfortran.dg/allocate_with_typespec_7.f90: New test.
102
103 2018-01-10 Peter Bergner <bergner@vnet.ibm.com>
104
105 PR target/83399
106 * gcc.target/powerpc/pr83399.c: New test.
107
108 2018-01-10 David Malcolm <dmalcolm@redhat.com>
109
110 PR c++/43486
111 * g++.dg/diagnostic/param-type-mismatch.C: Update expected results
112 to reflect that the arguments are correctly underlined.
113 * g++.dg/plugin/diagnostic-test-expressions-1.C: Add test coverage
114 for globals, params, locals and literals.
115 (test_sizeof): Directly test the location of "sizeof", rather than
116 when used in compound expressions.
117 (test_alignof): Likewise for "alignof".
118 (test_string_literals): Likewise for string literals.
119 (test_numeric_literals): Likewise for numeric literals.
120 (test_builtin_offsetof): Likewise for "__builtin_offsetof".
121 (test_typeid): Likewise for typeid.
122 (test_unary_plus): New.
123 * g++.dg/warn/Wformat-1.C: Add tests of pointer arithmetic on
124 format strings.
125
126 2018-01-10 Uros Bizjak <ubizjak@gmail.com>
127
128 * gcc.target/i386/pr82618.c (dg-options): Add -mno-stv.
129
130 2018-01-10 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
131
132 * gcc.dg/memcmp-1.c: Reduce runtime to something reasonable.
133
134 2018-01-10 Marek Polacek <polacek@redhat.com>
135
136 PR c++/82541
137 * g++.dg/warn/Wduplicated-branches4.C: New test.
138
139 2018-01-10 Jakub Jelinek <jakub@redhat.com>
140
141 PR c++/81327
142 * g++.dg/Wclass-memaccess-2.C: Don't expect a warning when explicitly
143 cast to void *.
144
145 2018-01-10 Paolo Carlini <paolo.carlini@oracle.com>
146
147 PR c++/81055
148 * g++.dg/cpp0x/new2.C: New.
149
150 2018-01-10 H.J. Lu <hongjiu.lu@intel.com>
151
152 PR target/83735
153 * gcc.target/i386/pr83735.c: New test.
154
155 2018-01-10 Christophe Lyon <christophe.lyon@linaro.org>
156
157 * lib/target-supports.exp (check_effective_target_branch_cost):
158 New function.
159 * gcc.dg/builtin-bswap-7.c: Use branch_cost effective target.
160 * gcc.dg/pr21643.c: Likewise.
161 * gcc.dg/pr46309.c: Likewise.
162 * gcc.dg/tree-ssa/phi-opt-11.c: Likewise.
163 * gcc.dg/tree-ssa/phi-opt-2.c: Likewise.
164 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
165 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
166 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
167 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
168 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
169 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Likewise.
170 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
171 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
172 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
173 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
174 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
175 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
176
177 2018-01-10 Segher Boessenkool <segher@kernel.crashing.org>
178
179 PR target/83629
180 * gcc.target/powerpc/pr83629.c: New testcase.
181
182 2018-01-10 Richard Biener <rguenther@suse.de>
183
184 PR testsuite/78768
185 * gcc.dg/pr78768.c: Un-XFAIL.
186
187 2018-01-10 Richard Biener <rguenther@suse.de>
188
189 PR debug/82425
190 * gcc.dg/guality/inline-params-2.c: Un-XFAIL for slim LTO.
191
192 2018-01-10 Richard Sandiford <richard.sandiford@linaro.org>
193
194 PR tree-optimization/83753
195 * gcc.dg/torture/pr83753.c: New test.
196
197 2018-01-09 Jan Hubicka <hubicka@ucw.cz>
198
199 * gcc.target/i386/avx2-gather-1.c: Add -march.
200 * gcc.target/i386/avx2-gather-2.c: Add -march.
201 * gcc.target/i386/avx2-gather-3.c: Add -march.
202 * gcc.target/i386/avx2-gather-4.c: Add -march.
203 * gcc.target/i386/avx2-gather-5.c: Add -march.
204 * gcc.target/i386/avx2-gather-6.c: Add -march.
205 * gcc.target/i386/avx512f-gather-1.c: Add -march.
206 * gcc.target/i386/avx512f-gather-2.c: Add -march.
207 * gcc.target/i386/avx512f-gather-3.c: Add -march.
208 * gcc.target/i386/avx512f-gather-4.c: Add -march.
209 * gcc.target/i386/avx512f-gather-5.c: Add -march.
210 * gcc.target/i386/avx512f-i32gatherd512-1.c: Add -march.
211 * gcc.target/i386/avx512f-i32gatherd512-2.c: Add -march.
212 * gcc.target/i386/avx512f-i32gatherpd512-1.c: Add -march.
213 * gcc.target/i386/avx512f-i32gatherpd512-2.c: Add -march.
214 * gcc.target/i386/avx512f-i32gatherps512-1.c: Add -march.
215
216 2018-01-09 H.J. Lu <hongjiu.lu@intel.com>
217
218 PR target/78585:
219 * gcc.target/i386/pr78585.c: New test.
220
221 2018-01-09 Jakub Jelinek <jakub@redhat.com>
222
223 PR c++/83734
224 * g++.dg/cpp0x/pr83734.C: New test.
225
226 2017-01-09 Carl Love <cel@us.ibm.com>
227
228 * gcc.target/powerpc/builtins-1.c (main): Add tests for vec_mergee and
229 vec_mergeo builtins with float, double, long long, unsigned long long,
230 bool long long arguments.
231 * gcc.target/powerpc/builtins-3-runnable.c (main): Add test for
232 vec_float2 with double arguments.
233 * gcc.target/powerpc/builtins-mergew-mergow.c: New runable test for the
234 vec_mergew and vec_mergow builtins.
235
236 2018-01-09 Steven G. Kargl <kargl@gcc.gnu.org>
237
238 PR fortran/83742
239 * gfortran.dg/contiguous_6.f90: New test.
240
241 2018-01-09 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/83668
244 * gcc.dg/graphite/pr83668.c: New testcase.
245
246 2018-01-09 Joseph Myers <joseph@codesourcery.com>
247
248 PR tree-optimization/64811
249 * gcc.dg/torture/inf-compare-1.c, gcc.dg/torture/inf-compare-2.c,
250 gcc.dg/torture/inf-compare-3.c, gcc.dg/torture/inf-compare-4.c,
251 gcc.dg/torture/inf-compare-5.c, gcc.dg/torture/inf-compare-6.c,
252 gcc.dg/torture/inf-compare-7.c, gcc.dg/torture/inf-compare-8.c:
253 New tests.
254 * gcc.c-torture/execute/ieee/fp-cmp-7.x: New file.
255
256 2018-01-09 Georg-Johann Lay <avr@gjlay.de>
257
258 PR target/79883
259 * gcc.target/avr/torture/pr57631.c (dg-warning): Quote 'signal'.
260
261 2018-01-09 Tamar Christina <tamar.christina@arm.com>
262
263 PR target/82641
264 * gcc.target/arm/pragma_fpu_attribute.c: Rewrite to use
265 no NEON and require softfp or hard float-abi.
266 * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise.
267
268 2018-01-09 Richard Biener <rguenther@suse.de>
269
270 PR tree-optimization/83572
271 * gcc.dg/graphite/pr83572.c: New testcase.
272
273 2018-01-09 Jakub Jelinek <jakub@redhat.com>
274
275 PR target/83507
276 * gcc.dg/sms-13.c: New test.
277
278 2018-01-08 Steven G. Kargl <kargl@gcc.gnu.org>
279
280 PR fortran/83741
281 * gfortran.dg/allocate_assumed_charlen_3.f90: New test.
282
283 2018-01-08 Chih-Mao Chen <pkmx.tw@gmail.com>
284 Monk Chiang <sh.chiang04@gmail.com>
285
286 * gcc.target/riscv/save-restore-1.c: New.
287
288 2018-01-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
289
290 PR target/83677
291 * gcc.target/powerpc/pr83677.c: New file.
292
293 2018-01-08 Jeff Law <law@redhat.com>
294
295 PR rtl-optimizatin/81308
296 * g++.dg/pr81308-1.C: New test.
297 * g++.dg/pr81308-2.C: New test.
298
299 2018-01-08 Vidya Praveen <vidyapraveen@arm.com>
300
301 PR target/83663 - Revert r255946
302 * gcc.target/aarch64/vect-slp-dup.c: New.
303
304 2018-01-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
305
306 * gcc.target/arm/multilib.exp: Add fp16, dotprod and armv8.3-a
307 combination tests.
308
309 2018-01-08 Richard Biener <rguenther@suse.de>
310
311 PR tree-optimization/83563
312 * gcc.dg/graphite/pr83563.c: New testcase.
313
314 2018-01-08 Richard Biener <rguenther@suse.de>
315
316 PR middle-end/83713
317 * g++.dg/torture/pr83713.C: New testcase.
318
319 2018-01-08 Tom de Vries <tom@codesourcery.com>
320
321 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan for nvptx.
322
323 2018-01-08 Richard Biener <rguenther@suse.de>
324
325 PR tree-optimization/83685
326 * gcc.dg/torture/pr83685.c: New testcase.
327
328 2018-01-08 Richard Biener <rguenther@suse.de>
329
330 PR lto/83719
331 * gcc.dg/lto/pr83719_0.c: New testcase.
332
333 2018-01-08 Tom de Vries <tom@codesourcery.com>
334
335 * gcc.dg/graphite/interchange-7.c: Add dg-require-stack-size.
336 * gcc.dg/graphite/run-id-1.c: Same.
337 * gcc.dg/tree-ssa/loop-interchange-4.c: Same.
338
339 2018-01-08 Paul Thomas <pault@gcc.gnu.org>
340
341 PR fortran/83611
342 * gfortran.dg/pdt_15.f03 : Bump count of 'n.data = 0B' to 8.
343 * gfortran.dg/pdt_26.f03 : Bump count of '_malloc' to 9.
344 * gfortran.dg/pdt_27.f03 : New test.
345
346 PR fortran/83731
347 * gfortran.dg/pdt_28.f03 : New test.
348
349 2018-01-08 Tom de Vries <tom@codesourcery.com>
350
351 * c-c++-common/builtins.c: Require effective target alloca.
352 * gcc.dg/Wrestrict.c: Same.
353 * gcc.dg/tree-ssa/loop-interchange-15.c: Same.
354
355 2018-01-08 Richard Biener <rguenther@suse.de>
356
357 PR middle-end/83580
358 * gcc.dg/torture/pr83580.c: New testcase.
359
360 2018-01-08 Richard Biener <rguenther@suse.de>
361
362 PR middle-end/83517
363 * gcc.dg/pr83517.c: New testcase.
364
365 2018-01-06 Aldy Hernandez <aldyh@redhat.com>
366
367 PR middle-end/81897
368 * gcc.dg/uninit-pr81897.c: New test.
369
370 2018-01-06 Martin Sebor <msebor@redhat.com>
371
372 PR tree-optimization/83640
373 * gcc.dg/Wrestrict-6.c: New test.
374 * gcc.dg/pr83640.c: New test.
375
376 2018-01-06 Richard Sandiford <richard.sandiford@linaro.org>
377
378 * gcc.target/aarch64/reg-alloc-1.c: New test.
379
380 2018-01-06 Janne Blomqvist <jb@gcc.gnu.org>
381
382 PR fortran/50892
383 * gfortran.dg/char_pointer_assign_icb_1.f90: New test.
384
385 2018-01-06 Jakub Jelinek <jakub@redhat.com>
386
387 PR debug/83480
388 * gcc.dg/pr83480.c: New test.
389
390 PR rtl-optimization/83682
391 * gcc.target/i386/pr83682.c: New test.
392
393 2018-01-05 Janne Blomqvist <jb@gcc.gnu.org>
394
395 PR fortran/78534
396 PR fortran/66310
397 * gfortran.dg/char_cast_1.f90: Update scan pattern.
398 * gfortran.dg/dependency_49.f90: Likewise.
399 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
400 * gfortran.dg/repeat_7.f90: New test for PR 66310.
401 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
402 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
403 * gfortran.dg/string_1_lp64.f90: New test.
404 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
405 * gfortran.dg/string_3_lp64.f90: New test.
406
407 2018-01-05 Jakub Jelinek <jakub@redhat.com>
408
409 PR target/83604
410 * gcc.target/i386/sse-26.c: New test.
411
412 PR target/83604
413 * gcc.target/i386/pr83604.c: New test.
414
415 2018-01-05 Richard Sandiford <richard.sandiford@linaro.org>
416
417 * gcc.dg/vect/vect-align-4.c: New test.
418 * gcc.dg/vect/vect-nb-iter-ub-2.c (cc): Remove alignment attribute
419 and redefine as a structure with an unaligned member "b".
420 (foo): Update accordingly.
421
422 2018-01-05 Sudakshina Das <sudi.das@arm.com>
423
424 PR target/82439
425 * gcc.target/aarch64/bics_5.c: New test.
426 * gcc.target/arm/bics_5.c: Likewise.
427
428 2018-01-05 Jakub Jelinek <jakub@redhat.com>
429
430 PR tree-optimization/83605
431 * gcc.dg/pr83605.c: New test.
432
433 2018-01-04 Jakub Jelinek <jakub@redhat.com>
434
435 PR target/83554
436 * gcc.target/i386/pr83554.c: New test.
437
438 PR ipa/82352
439 * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
440 long unsigned int.
441
442 2018-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
443
444 PR fortran/83683
445 PR fortran/45689
446 * gfortran.dg/eoshift_8.f90: New test.
447 * gfortran.dg/simplify_eoshift_1.f90: New test.
448
449 2018-01-04 Jakub Jelinek <jakub@redhat.com>
450
451 PR debug/83585
452 * gcc.dg/pr83585.c: New test.
453
454 2018-01-04 Nathan Sidwell <nathan@acm.org>
455
456 PR c++/83667
457 * g++.dg/ipa/pr83667.C: Fix regex, require alias.
458
459 2018-01-04 Jakub Jelinek <jakub@redhat.com>
460
461 PR debug/83666
462 * gcc.dg/pr83666.c: New test.
463
464 2018-01-04 Uros Bizjak <ubizjak@gmail.com>
465
466 PR target/83628
467 * gcc.target/alpha/pr83628-1.c: New test.
468 * gcc.target/alpha/pr83628-2.c: Ditto.
469
470 2018-01-04 Martin Liska <mliska@suse.cz>
471
472 PR ipa/82352
473 * g++.dg/ipa/pr82352.C: New test.
474
475 2018-01-04 Jakub Jelinek <jakub@redhat.com>
476
477 * gcc.dg/vect-opt-info-1.c: Moved to ...
478 * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here. Only run on
479 vect_int targets, use dg-additional-options instead of dg-options and
480 use relative line numbers instead of absolute.
481
482 2018-01-03 Martin Sebor <msebor@redhat.com>
483
484 PR tree-optimization/83655
485 * gcc.dg/Wrestrict-5.c: New test.
486 * c-c++-common/builtins.c: New test.
487
488 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
489 Alan Hayward <alan.hayward@arm.com>
490 David Sherwood <david.sherwood@arm.com>
491
492 * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
493 (main): Call it.
494
495 2018-01-03 Jeff Law <law@redhat.com>
496
497 PR target/83641
498 * gcc.target/i386/stack-check-17.c: New test.
499 * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
500
501 2018-01-03 Jakub Jelinek <jakub@redhat.com>
502
503 PR debug/83621
504 * gcc.dg/pr83621.c: New test.
505
506 PR debug/83645
507 * gcc.dg/pr83645.c: New test.
508
509 2018-01-03 Martin Sebor <msebor@redhat.com>
510
511 PR tree-optimization/83603
512 * gcc.dg/Wrestrict-4.c: New test.
513
514 PR c/83559
515 * gcc.dg/const-2.c: New test.
516 * gcc.dg/pure-3.c: New test.
517
518 2018-01-03 Martin Sebor <msebor@redhat.com>
519
520 * gcc.dg/Wrestrict-3.c: New test.
521
522 2018-01-03 Jakub Jelinek <jakub@redhat.com>
523
524 PR c++/83555
525 * g++.dg/opt/pr83555.C: New test.
526 * g++.dg/ubsan/pr83555.C: New test.
527
528 2018-01-03 David Malcolm <dmalcolm@redhat.com>
529
530 PR c/82050
531 * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
532 the !CHECKING_P case by expecting a note.
533 * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
534 a note for the !CHECKING_P case, and move the return statement
535 outside of #if CHECKING_P guard.
536
537 2018-01-03 Jeff Law <law@redhat.com>
538
539 PR middle-end/83654
540 * gcc.target/i386/stack-check-18.c: New test.
541 * gcc.target/i386/stack-check-19.c: New test.
542
543 2018-01-03 Martin Sebor <msebor@redhat.com>
544
545 PR tree-optimization/83501
546 * c-c++-common/Warray-bounds-3.c: Remove xfail.
547
548 2018-01-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
549
550 PR tree-optimization/83501
551 * gcc.dg/tree-ssa/pr83501-1.c: New test.
552
553 2018-01-03 Nathan Sidwell <nathan@acm.org>
554
555 PR c++/83667
556 * g++.dg/ipa/pr83667.C: New.
557
558 2018-01-03 Martin Liska <mliska@suse.cz>
559
560 PR tree-optimization/83593
561 * gcc.dg/pr83593.c: New test.
562
563 2018-01-03 Martin Liska <mliska@suse.cz>
564
565 PR ipa/83549
566 * g++.dg/ipa/pr83549.C: New test.
567
568 2018-01-03 Marek Polacek <polacek@redhat.com>
569
570 PR c++/83592
571 * g++.dg/warn/mvp2.C: New test.
572
573 2018-01-03 Jakub Jelinek <jakub@redhat.com>
574
575 PR preprocessor/83602
576 * g++.dg/cpp/pr83602.C: New test.
577
578 PR c++/83634
579 * g++.dg/parse/pr83634.C: New test.
580
581 2018-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
582
583 PR fortran/83664
584 * gfortran.dg/eoshift_7.f90: New test.
585
586 2018-01-03 Jan Beulich <jbeulich@suse.com>
587
588 * gcc.target/i386/avx512vl-no-vmovdqu8.c,
589 gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
590
591 2018-01-03 Jakub Jelinek <jakub@redhat.com>
592
593 Update copyright years.
594
595 2018-01-03 Martin Liska <mliska@suse.cz>
596
597 PR ipa/83594
598 * gcc.dg/ipa/pr83594.c: New test.
599
600 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
601 Alan Hayward <alan.hayward@arm.com>
602 David Sherwood <david.sherwood@arm.com>
603
604 * gcc.dg/vect-opt-info-1.c: New test.
605
606 2018-01-02 Michael Meissner <meissner@linux.vnet.ibm.com>
607
608 * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
609 floorf128, truncf128, and roundf128.
610 * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
611 optimizations added in match.pd.
612 * gcc.target/powerpc/float128-hw6.c: Likewise.
613 * gcc.target/powerpc/float128-hw7.c: Likewise.
614 * gcc.target/powerpc/float128-hw8.c: Likewise.
615 * gcc.target/powerpc/float128-hw9.c: Likewise.
616 * gcc.target/powerpc/float128-hw10.c: Likewise.
617 * gcc.target/powerpc/float128-hw11.c: Likewise.
618
619 2018-01-02 Jakub Jelinek <jakub@redhat.com>
620
621 PR c++/83556
622 * g++.dg/cpp0x/pr83556.C: New test.
623
624 2018-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
625
626 PR fortran/45689
627 PR fortran/83650
628 * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
629 * gfortran.dg/simplify_cshift_4.f90: New test.
630
631 2018-01-02 Marek Polacek <polacek@redhat.com>
632
633 PR c++/81860
634 * g++.dg/cpp0x/inh-ctor30.C: New test.
635
636 PR c++/83644
637 * g++.dg/cpp1z/pr83644.C: New test.
638
639 2018-01-01 Paul Thomas <pault@gcc.gnu.org>
640
641 PR fortran/83076
642 * gfortran.dg/coarray_45.f90 : New test.
643
644 PR fortran/83319
645 * gfortran.dg/coarray_46.f90 : New test.
646
647 2018-01-01 Jakub Jelinek <jakub@redhat.com>
648
649 PR tree-optimization/83581
650 * gcc.dg/pr83581.c: New test.
651
652 PR c/83595
653 * gcc.dg/pr83595.c: New test.
654
655 PR middle-end/83608
656 * g++.dg/opt/pr83608.C: New test.
657
658 PR middle-end/83609
659 * gcc.dg/pr83609.c: New test.
660 * g++.dg/opt/pr83609.C: New test.
661
662 PR middle-end/83623
663 * gcc.dg/pr83623.c: New test.
664
665 * gcc.target/i386/i386.exp
666 (check_effective_target_avx512vpopcntdqvl): New proc.
667 * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
668 avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
669 * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
670 \f
671 Copyright (C) 2018 Free Software Foundation, Inc.
672
673 Copying and distribution of this file, with or without modification,
674 are permitted in any medium without royalty provided the copyright
675 notice and this notice are preserved.