[Bug target/88809] do not use rep-scasb for inline strlen/memchr

2019-05-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88809

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri May  3 10:00:27 2019
New Revision: 270843

URL: https://gcc.gnu.org/viewcvs?rev=270843=gcc=rev
Log:
2019-05-03  Dominique d'Humieres  

PR target/88809
* gcc.target/i386/pr88809.c: Adjust for darwin.
* gcc.target/i386/pr88809-2.c: Adjust for i386 and darwin.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/i386/pr88809-2.c
trunk/gcc/testsuite/gcc.target/i386/pr88809.c

[Bug fortran/60144] Misleading error message when missing "then" after "if" and "else if"

2019-05-01 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60144

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed May  1 17:40:22 2019
New Revision: 270776

URL: https://gcc.gnu.org/viewcvs?rev=270776=gcc=rev
Log:
2019-05-01 Dominique d'Humieres  

PR fortran/60144
* match.c (gfc_match_parens): Change the location for missing ')'.
(gfc_match_if): Detect a missing '('. Remove the spurious named
constant error. Change the wording of some errors.
(gfc_match_else): Change the wording of an error.
(gfc_match_elseif): Detect a missing '('. Improve the matching
process to get a better syntax analysis.

PR fortran/60144
* gfortran.dg/block_name_2.f90: Adjust dg-error.
* gfortran.dg/dec_type_print_3.f90.f90: Likewise
* gfortran.dg/pr60144.f90: New test. 


Added:
trunk/gcc/testsuite/gfortran.dg/pr60144.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/match.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/block_name_2.f90
trunk/gcc/testsuite/gfortran.dg/dec_type_print_3.f90

[Bug tree-optimization/90020] [7/8 regression] -O2 -Os x86-64 wrong code generated for GNU Emacs

2019-04-15 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90020

--- Comment #18 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Apr 15 07:56:43 2019
New Revision: 270360

URL: https://gcc.gnu.org/viewcvs?rev=270360=gcc=rev
Log:
2019-04-15  Dominique d'Humieres  

PR tree-optimization/90020
* gcc.dg/torture/pr90020.c: Add linker options for darwin.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/torture/pr90020.c

[Bug fortran/79842] i18n: subword translation in "Can't use the same %smodule"

2019-04-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79842

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Apr 13 11:32:49 2019
New Revision: 270338

URL: https://gcc.gnu.org/viewcvs?rev=270338=gcc=rev
Log:
2019-04-13  Dominique d'Humieres  

PR fortran/79842
* module.c (gfc_use_module): use complete sentences.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/module.c

[Bug fortran/68567] ICE on using wrong defined arrays (different cases/messages)

2019-04-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68567

--- Comment #9 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Apr  3 21:32:13 2019
New Revision: 270137

URL: https://gcc.gnu.org/viewcvs?rev=270137=gcc=rev
Log:
2019-04-03  Steven G. Kargl  

PR fortran/68567
* expr.c (gfc_reduce_init_expr): Add extra check to avoid
dereferencing a null pointer.

2019-04-03  Dominique d'Humieres  

PR fortran/68567
* gfortran.dg/parameter_array_error_1.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/parameter_array_error_1.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/expr.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/89375] fortran/expr.c:4723:5: warning: logical ‘or’ of equal expressions [-Wlogical-op]

2019-04-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89375

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Apr  3 09:00:27 2019
New Revision: 270115

URL: https://gcc.gnu.org/viewcvs?rev=270115=gcc=rev
Log:
2019-04-03  Dominique d'Humieres  

PR fortran/89375
* expr.c (comp_pointer): Remove redundant condition.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/expr.c

[Bug fortran/89282] Garbage arithmetics results in fortran with -O3 and overloaded operators

2019-02-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89282

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Feb 25 15:19:45 2019
New Revision: 269190

URL: https://gcc.gnu.org/viewcvs?rev=269190=gcc=rev
Log:
2019-02-25  Dominique d'Humieres  

PR fortran/89282
* gfortran.dg/overload_3.f90: New test. 


Added:
trunk/gcc/testsuite/gfortran.dg/overload_3.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug libfortran/89274] Inconsistent list directed output of INTEGER(16)

2019-02-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89274

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Feb 25 10:39:38 2019
New Revision: 269187

URL: https://gcc.gnu.org/viewcvs?rev=269187=gcc=rev
Log:
2019-02-25  Dominique d'Humieres  

PR libfortran/89274
* gfortran.dg/list_directed_large.f90: New test. 

2019-02-25  Dominique d'Humieres  

PR libfortran/89274
* io/write.c (write_integer): Add width for INTEGER(16).


Added:
trunk/gcc/testsuite/gfortran.dg/list_directed_large.f90
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/libgfortran/ChangeLog
trunk/libgfortran/io/write.c

[Bug fortran/52789] gfortran sets -Wunused-parameter in the C sense as well as the Fortran sense

2019-02-07 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52789

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Thu Feb  7 17:40:29 2019
New Revision: 268656

URL: https://gcc.gnu.org/viewcvs?rev=268656=gcc=rev
Log:
2019-02-07  Dominique d'Humieres  

PR fortran/52789
* gfortran.dg/wunused-parameter_2.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/wunused-parameter_2.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/81344] Can't disable -ffpe-trap (or not documented)

2019-02-02 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81344

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Feb  2 21:44:34 2019
New Revision: 268480

URL: https://gcc.gnu.org/viewcvs?rev=268480=gcc=rev
Log:
2019-02-02  Dominique d'Humieres  

PR fortran/81344
* invoke.texi: Document the behavior of repeated -ffpe-trap
and -ffpe-summary.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/invoke.texi

[Bug fortran/52884] double precision constants promoted to 16 byte by -fdefault-real-8

2019-01-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52884

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Jan 30 15:53:51 2019
New Revision: 268396

URL: https://gcc.gnu.org/viewcvs?rev=268396=gcc=rev
Log:
2019-01-30  Dominique d'Humieres  

PR fortran/52884
* invoke.texi: Document the promotion of double precision
constants.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/invoke.texi

[Bug fortran/85579] accepts invalid fortran test case gfortran.dg/pr51434.f90

2019-01-26 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85579

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan 26 15:25:45 2019
New Revision: 268295

URL: https://gcc.gnu.org/viewcvs?rev=268295=gcc=rev
Log:
2019-01-26  Dominique d'Humieres  

PR fortran/85579
* gfortran.dg/pr51434.f90: Fix the TRANSFER argument.


Modified:
branches/gcc-7-branch/gcc/testsuite/ChangeLog
branches/gcc-7-branch/gcc/testsuite/gfortran.dg/pr51434.f90

[Bug fortran/37835] -fno-automatic does not work for derived types with default initalizer

2019-01-19 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37835

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan 19 21:45:43 2019
New Revision: 268098

URL: https://gcc.gnu.org/viewcvs?rev=268098=gcc=rev
Log:
2019-01-19  Dominique d'Humieres  

PR fortran/37835
* resolve.c (resolve_types): Add !flag_automatic.
* symbol.c (gfc_add_save): Silence warnings.

2019-01-18  Dominique d'Humieres  

PR fortran/37835
* gfortran.dg/no-automatic.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/no-automatic.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/invoke.texi
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/symbol.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/88803] gfortran documentation warning: '.' or ',' must follow @xref

2019-01-15 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88803

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Jan 15 18:26:07 2019
New Revision: 267943

URL: https://gcc.gnu.org/viewcvs?rev=267943=gcc=rev
Log:
2019-01-15  Dominique d'Humieres  

PR fortran/88803
* gfortran.texi: Replace @xref with @ref and adjust the sentence.


Modified:
branches/gcc-8-branch/gcc/fortran/ChangeLog
branches/gcc-8-branch/gcc/fortran/gfortran.texi

[Bug fortran/88803] gfortran documentation warning: '.' or ',' must follow @xref

2019-01-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88803

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jan 13 19:18:46 2019
New Revision: 267906

URL: https://gcc.gnu.org/viewcvs?rev=267906=gcc=rev
Log:
2019-01-13  Dominique d'Humieres  

PR fortran/88803
* gfortran.texi: Replace @xref with @ref and adjust the sentence.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/gfortran.texi

[Bug target/60563] FAIL: g++.dg/ext/sync-4.C on *-apple-darwin*

2019-01-05 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60563

--- Comment #19 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan  5 12:44:12 2019
New Revision: 267597

URL: https://gcc.gnu.org/viewcvs?rev=267597=gcc=rev
Log:
2019-01-05  Dominique d'Humieres  

PR target/60563
* g++.dg/ext/sync-4.C: Add dg-xfail-run-if for darwin.


Modified:
branches/gcc-7-branch/gcc/testsuite/ChangeLog
branches/gcc-7-branch/gcc/testsuite/g++.dg/ext/sync-4.C

[Bug target/60563] FAIL: g++.dg/ext/sync-4.C on *-apple-darwin*

2019-01-05 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60563

--- Comment #18 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan  5 11:17:40 2019
New Revision: 267596

URL: https://gcc.gnu.org/viewcvs?rev=267596=gcc=rev
Log:
2019-01-05  Dominique d'Humieres  

PR target/60563
* g++.dg/ext/sync-4.C: Add dg-xfail-run-if for darwin.


Modified:
branches/gcc-8-branch/gcc/testsuite/ChangeLog
branches/gcc-8-branch/gcc/testsuite/g++.dg/ext/sync-4.C

[Bug target/60563] FAIL: g++.dg/ext/sync-4.C on *-apple-darwin*

2019-01-05 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60563

--- Comment #17 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan  5 11:09:11 2019
New Revision: 267593

URL: https://gcc.gnu.org/viewcvs?rev=267593=gcc=rev
Log:
2019-01-05  Dominique d'Humieres  

PR target/60563
Missing PR entry in the previous commit.


Modified:
trunk/gcc/testsuite/ChangeLog

[Bug target/81210] FAIL: gcc.dg/torture/pr68037-*.c -O* execution test

2018-12-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81210

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 30 12:28:54 2018
New Revision: 267476

URL: https://gcc.gnu.org/viewcvs?rev=267476=gcc=rev
Log:
2018-12-30  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.


Modified:
branches/gcc-7-branch/gcc/testsuite/ChangeLog
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-1.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-2.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-3.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug tree-optimization/68356] FAIL: gcc.dg/torture/pr68264.c -O* execution test on x86_64-apple-darwin1(0|4)

2018-12-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68356

--- Comment #18 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 30 12:28:54 2018
New Revision: 267476

URL: https://gcc.gnu.org/viewcvs?rev=267476=gcc=rev
Log:
2018-12-30  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.


Modified:
branches/gcc-7-branch/gcc/testsuite/ChangeLog
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-1.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-2.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68037-3.c
branches/gcc-7-branch/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug tree-optimization/68356] FAIL: gcc.dg/torture/pr68264.c -O* execution test on x86_64-apple-darwin1(0|4)

2018-12-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68356

--- Comment #17 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 30 10:51:49 2018
New Revision: 267474

URL: https://gcc.gnu.org/viewcvs?rev=267474=gcc=rev
Log:
2018-12-30  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


Modified:
branches/gcc-8-branch/gcc/testsuite/ChangeLog
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-3.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug target/81210] FAIL: gcc.dg/torture/pr68037-*.c -O* execution test

2018-12-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81210

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 30 10:51:49 2018
New Revision: 267474

URL: https://gcc.gnu.org/viewcvs?rev=267474=gcc=rev
Log:
2018-12-30  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


Modified:
branches/gcc-8-branch/gcc/testsuite/ChangeLog
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-3.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug target/81693] FAIL: gcc.dg/torture/pr25967-*.c -O* execution test on darwin

2018-12-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81693

--- Comment #33 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 30 10:51:49 2018
New Revision: 267474

URL: https://gcc.gnu.org/viewcvs?rev=267474=gcc=rev
Log:
2018-12-30  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


Modified:
branches/gcc-8-branch/gcc/testsuite/ChangeLog
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr25967-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-1.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-2.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68037-3.c
branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug tree-optimization/68356] FAIL: gcc.dg/torture/pr68264.c -O* execution test on x86_64-apple-darwin1(0|4)

2018-12-29 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68356

--- Comment #16 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Dec 29 15:05:55 2018
New Revision: 267462

URL: https://gcc.gnu.org/viewcvs?rev=267462=gcc=rev
Log:
2018-12-29  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


MChangeLog
Mgcc.dg/torture/pr25967-1.c
Mgcc.dg/torture/pr25967-2.c
Mgcc.dg/torture/pr68037-1.c
Mgcc.dg/torture/pr68037-2.c
Mgcc.dg/torture/pr68037-3.c
Mgcc.dg/torture/pr68264.c

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/torture/pr25967-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr25967-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-3.c
trunk/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug target/81210] FAIL: gcc.dg/torture/pr68037-*.c -O* execution test

2018-12-29 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81210

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Dec 29 15:05:55 2018
New Revision: 267462

URL: https://gcc.gnu.org/viewcvs?rev=267462=gcc=rev
Log:
2018-12-29  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


MChangeLog
Mgcc.dg/torture/pr25967-1.c
Mgcc.dg/torture/pr25967-2.c
Mgcc.dg/torture/pr68037-1.c
Mgcc.dg/torture/pr68037-2.c
Mgcc.dg/torture/pr68037-3.c
Mgcc.dg/torture/pr68264.c

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/torture/pr25967-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr25967-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-3.c
trunk/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug target/81693] FAIL: gcc.dg/torture/pr25967-*.c -O* execution test on darwin

2018-12-29 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81693

--- Comment #32 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Dec 29 15:05:55 2018
New Revision: 267462

URL: https://gcc.gnu.org/viewcvs?rev=267462=gcc=rev
Log:
2018-12-29  Dominique d'Humieres  

PR tree-optimization/68356
PR target/81210
PR target/81693
* gcc.dg/torture/pr68264.c: Skip on darwin.
* gcc.dg/torture/pr68037-1.c: Likewise.
* gcc.dg/torture/pr68037-2.c: Likewise.
* gcc.dg/torture/pr68037-3.c: Likewise.
* gcc.dg/torture/pr25967-1.c: Likewise.
* gcc.dg/torture/pr25967-2.c: Likewise.


MChangeLog
Mgcc.dg/torture/pr25967-1.c
Mgcc.dg/torture/pr25967-2.c
Mgcc.dg/torture/pr68037-1.c
Mgcc.dg/torture/pr68037-2.c
Mgcc.dg/torture/pr68037-3.c
Mgcc.dg/torture/pr68264.c

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/torture/pr25967-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr25967-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-1.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-2.c
trunk/gcc/testsuite/gcc.dg/torture/pr68037-3.c
trunk/gcc/testsuite/gcc.dg/torture/pr68264.c

[Bug fortran/79854] diagnostics: gfc_conv_constant_to_tree should be gfc_internal_error

2018-06-10 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79854

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jun 10 12:50:03 2018
New Revision: 261387

URL: https://gcc.gnu.org/viewcvs?rev=261387=gcc=rev
Log:
2018-06-10  Dominique d'Humieres  

PR fortran/79854
* trans-const.c: Remove include "diagnostic-core.h".
(gfc_conv_constant_to_tree): Replace fatal_error with gcc_unreachable.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/trans-const.c

[Bug fortran/84924] Erroneous error in C_F_POINTER

2018-03-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84924

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Mar 25 11:30:24 2018
New Revision: 258843

URL: https://gcc.gnu.org/viewcvs?rev=258843=gcc=rev
Log:
2018-03-25  Seth Johnson <johnso...@ornl.gov>
Dominique d'Humieres  <domi...@gcc.gnu.org>

PR fortran/84924
* check.c (gfc_check_c_f_pointer): Allow scalar noninteroperable
scalar derived type with -std=f2003 and -std=f2008.

2018-03-25  Seth Johnson <johnso...@ornl.gov>
Dominique d'Humieres  <domi...@gcc.gnu.org>

PR fortran/84924
* gfortran.dg/scalar_pointer_1.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/scalar_pointer_1.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/check.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/32957] C/Fortran interoperability and -fdefault-integer-8

2018-02-26 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32957

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Feb 26 09:55:39 2018
New Revision: 257985

URL: https://gcc.gnu.org/viewcvs?rev=257985=gcc=rev
Log:
2018-02-26  Dominique d'Humieres <domi...@gcc.gnu.org>

PR fortran/32957
* gfortran.dg/c_f_pointer_shape_tests_2.f03: Use explicit KIND c_int.
* gfortran.dg/c_f_pointer_shape_tests_4.f03: Likewise.
* gfortran.dg/c_funloc_tests_3.f03: Likewise.
* gfortran.dg/c_loc_test.f90: Likewise.
* gfortran.dg/c_loc_tests_2.f03: Likewise.
* gfortran.dg/proc_decl_17.f90: Likewise.
* gfortran.dg/proc_ptr_8.f90: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/c_f_pointer_shape_tests_2.f03
trunk/gcc/testsuite/gfortran.dg/c_f_pointer_shape_tests_4.f03
trunk/gcc/testsuite/gfortran.dg/c_funloc_tests_3.f03
trunk/gcc/testsuite/gfortran.dg/c_loc_test.f90
trunk/gcc/testsuite/gfortran.dg/c_loc_tests_2.f03
trunk/gcc/testsuite/gfortran.dg/proc_decl_17.f90
trunk/gcc/testsuite/gfortran.dg/proc_ptr_8.f90

[Bug fortran/84354] Replace '%qs' with %qs in fortran/decl.c

2018-02-16 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84354

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Feb 16 18:01:02 2018
New Revision: 257750

URL: https://gcc.gnu.org/viewcvs?rev=257750=gcc=rev
Log:
2018-02-16  Dominique d'Humieres <domi...@gcc.gnu.org>

PR fortran/84354
* decl.c (gfc_get_pdt_instance): Replace '%qs' with %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c

[Bug testsuite/84094] several correctness issues in gfortran.dg

2018-02-04 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb  4 13:44:52 2018
New Revision: 257364

URL: https://gcc.gnu.org/viewcvs?rev=257364=gcc=rev
Log:
2018-02-04  Dominique d'Humieres <domi...@gcc.gnu.org>

PR fortran/84094
* gfortran.dg/associate_23.f90: Fix invalid code.
* gfortran.dg/intrinsic_actual_4.f90: Likewise.
* gfortran.dg/matmul_3.f90: Likewise.
* gfortran.dg/transfer_array_intrinsic_2.f90: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/associate_23.f90
trunk/gcc/testsuite/gfortran.dg/intrinsic_actual_4.f90
trunk/gcc/testsuite/gfortran.dg/matmul_3.f90
trunk/gcc/testsuite/gfortran.dg/transfer_array_intrinsic_2.f90

[Bug fortran/53478] gfortran segfaults when module name clashes with C binding name of procedure

2017-12-10 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53478

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 10 19:11:18 2017
New Revision: 255530

URL: https://gcc.gnu.org/viewcvs?rev=255530=gcc=rev
Log:
2017-12-10  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/53478
* gfortran.h (gfc_find_case_gsymbol): New prototype.
* symbol.c (gfc_find_case_gsymbol): New procedure, case
insensistive version of gfc_find_gsymbol.
* resolve.c (resolve_common_blocks): Use it.
Replace %s with %qs where needed.

* gfortran.dg/binding_label_tests_4.f03: Update dg-error.
* gfortran.dg/binding_label_tests_6.f03: Likewise.
* gfortran.dg/binding_label_tests_7.f03: Likewise.
* gfortran.dg/binding_label_tests_8.f03: Likewise.
* gfortran.dg/binding_label_tests_10_main.f03: Likewise.
* gfortran.dg/binding_label_tests_11_main.f03: Likewise.
* gfortran.dg/binding_label_tests_13_main.f03: Likewise.
* gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
* gfortran.dg/binding_label_tests_29.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_29.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/gfortran.h
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/symbol.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_10_main.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_11_main.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_13_main.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_4.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_6.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_7.f03
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_8.f03
trunk/gcc/testsuite/gfortran.dg/test_common_binding_labels_3_main.f03

[Bug fortran/61450] ICE in gfc_global_used()

2017-10-01 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61450

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Oct  1 09:49:48 2017
New Revision: 253328

URL: https://gcc.gnu.org/viewcvs?rev=253328=gcc=rev
Log:
2017-10-01  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/61450
* parse.c (gfc_global_used): Replace the gfc_internal_error
with an error.

2017-10-01  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/61450
* gfortran.dg/binding_label_tests_28.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/binding_label_tests_28.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/parse.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/25071] dummy argument larger than actual argument

2017-09-29 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25071

--- Comment #27 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Sep 29 13:19:21 2017
New Revision: 253287

URL: https://gcc.gnu.org/viewcvs?rev=253287=gcc=rev
Log:
2017-09-29  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/25071
* gfortran.dg/argument_checking_3.f90: Change warnings to errors.
* gfortran.dg/argument_checking_4.f90: Likewise.
* gfortran.dg/argument_checking_5.f90: Likewise.
* gfortran.dg/argument_checking_6.f90: Likewise.
* gfortran.dg/argument_checking_10.f90: Likewise.
* gfortran.dg/argument_checking_13.f90: Likewise.
* gfortran.dg/argument_checking_15.f90: Likewise.
* gfortran.dg/argument_checking_18.f90: Likewise.
* gfortran.dg/gomp/udr8.f90: Likewise.
* gfortran.dg/warn_argument_mismatch_1.f90: Add -std=legacy to
the dg-options.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/argument_checking_10.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_13.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_15.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_18.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_3.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_4.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_5.f90
trunk/gcc/testsuite/gfortran.dg/argument_checking_6.f90
trunk/gcc/testsuite/gfortran.dg/gomp/udr8.f90
trunk/gcc/testsuite/gfortran.dg/warn_argument_mismatch_1.f90

[Bug fortran/25071] dummy argument larger than actual argument

2017-09-29 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25071

--- Comment #26 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Sep 29 13:15:26 2017
New Revision: 253286

URL: https://gcc.gnu.org/viewcvs?rev=253286=gcc=rev
Log:
2017-09-29  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/25071
* interface.c (compare_actual_formal): Change warnings to errors
when "Actual argument contains too few elements for dummy
argument", unless -std=legacy is used.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/interface.c

[Bug libfortran/79612] missing space in diagnostic: Incorrect rank of return array in

2017-09-24 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79612

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Sep 24 13:47:11 2017
New Revision: 253124

URL: https://gcc.gnu.org/viewcvs?rev=253124=gcc=rev
Log:
+2017-09-24  Dominique d'Humieres  <domi...@lps.ens.fr>

PR libgfortran/79612
* runtime/bounds.c: Use GFC_ASSERT.


Modified:
trunk/libgfortran/ChangeLog
trunk/libgfortran/runtime/bounds.c

[Bug fortran/53542] Diagnostic of USE-associated variables shows original instead of renamed symbol name

2017-08-01 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53542

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Aug  1 09:02:58 2017
New Revision: 250762

URL: https://gcc.gnu.org/viewcvs?rev=250762=gcc=rev
Log:
2017-08-01  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/53542
* expr.c (gfc_check_init_expr): Use the renamed name.

PR testsuite/53542
* gfortran.dg/use_30.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/use_30.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/expr.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/81341] trunk/gcc/fortran/class.c:313: redundant condition ?

2017-07-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81341

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jul  9 17:41:45 2017
New Revision: 250083

URL: https://gcc.gnu.org/viewcvs?rev=250083=gcc=rev
Log:
2017-07-09  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/81341
* class.c (class_array_ref_detected): Remove a redundant
condition.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/class.c

[Bug fortran/79866] diagnostics: typo in "Variable %s at %L of type EVENT_TYPE"

2017-07-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jul  3 18:03:51 2017
New Revision: 249934

URL: https://gcc.gnu.org/viewcvs?rev=249934=gcc=rev
Log:
2017-07-03  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79866
* resolve.c (resolve_symbol): Fix typo.

PR testsuite/79866
* gfortran.dg/coarray_event_2.f08: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/coarray_event_2.f08
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/resolve.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/79843] diagnostics: missing word in fortran/symbol.c, conflict_std

2017-07-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79843

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jul  3 17:56:08 2017
New Revision: 249933

URL: https://gcc.gnu.org/viewcvs?rev=249933=gcc=rev
Log:
2017-07-03  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79843
* symbol.c (check_conflict): Add missing "conflicts".

PR testsuite/79843
* gfortran.dg/namelist_3.f90: Adjust the dg-error string.
* gfortran.dg/pointer_intent_2.f90: Likewise.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/symbol.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/namelist_3.f90
trunk/gcc/testsuite/gfortran.dg/pointer_intent_2.f90

[Bug bootstrap/81033] [8 Regression] Revision r249019 breaks bootstrap on darwin

2017-07-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033

--- Comment #13 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jul  3 17:42:54 2017
New Revision: 249930

URL: https://gcc.gnu.org/viewcvs?rev=249930=gcc=rev
Log:
2017-07-03  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/81033
* config/darwin.c (darwin_function_switched_text_sections):
Fix spaces.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c

[Bug bootstrap/81033] [8 Regression] Revision r249019 breaks bootstrap on darwin

2017-07-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033

--- Comment #12 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jul  3 15:53:56 2017
New Revision: 249926

URL: https://gcc.gnu.org/viewcvs?rev=249926=gcc=rev
Log:
2017-07-03  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/81033
* config/darwin.c (darwin_function_switched_text_sections):
Replace DECL_NAME with DECL_ASSEMBLER_NAME, split assemble_name_raw
in two pieces, and suppress the use of buf.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c

[Bug fortran/59910] ICE in gfc_conv_array_initializer, at fortran/trans-array.c:5327

2017-04-14 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59910

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Apr 14 13:00:02 2017
New Revision: 246929

URL: https://gcc.gnu.org/viewcvs?rev=246929=gcc=rev
Log:
2017-04-14  Dominique d'Humieres  <domi...@lps.ens.fr>

Backport from trunk
2015-11-18  Steven G. Kargl  <ka...@gcc.gnu.org>

PR fortran/59910
PR fortran/80388
* primary.c (gfc_match_structure_constructor): Reduce a structure
constructor in a DATA statement.

* gfortran.dg/pr59910.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/pr59910.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/primary.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/80388] ICE in output_constructor_regular_field, at varasm.c:4986

2017-04-14 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80388

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Apr 14 13:00:02 2017
New Revision: 246929

URL: https://gcc.gnu.org/viewcvs?rev=246929=gcc=rev
Log:
2017-04-14  Dominique d'Humieres  <domi...@lps.ens.fr>

Backport from trunk
2015-11-18  Steven G. Kargl  <ka...@gcc.gnu.org>

PR fortran/59910
PR fortran/80388
* primary.c (gfc_match_structure_constructor): Reduce a structure
constructor in a DATA statement.

* gfortran.dg/pr59910.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/pr59910.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/primary.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/79838] inconsistent trailing dot in diagnostic "The name %qs has already been used"

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79838

--- Comment #1 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 22:04:27 2017
New Revision: 246409

URL: https://gcc.gnu.org/viewcvs?rev=246409=gcc=rev
Log:
Also fixed by revision r246391.

2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79838
* module.c: Remove trailing period.


Modified:
trunk/gcc/fortran/ChangeLog

[Bug fortran/79853] diagnostics: double space in "Assumed or deferred"

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79853

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 16:29:30 2017
New Revision: 246391

URL: https://gcc.gnu.org/viewcvs?rev=246391=gcc=rev
Log:
2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79602
* decl.c: Replace '%s' with %qs.
* expr.c: Likewise.
* interface.c: Likewise.
* match.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.

PR fortran/79844
PR fortran/80011
* io.c: Remove trailing spaces.
* match.c: Likewise.
* openmp.c: Likewise.
* resolve.c: Likewise.
* trans-intrinsic.c: Likewise.

PR fortran/79853
* expr.c: Remove a double spaces.

PR fortran/79859
* primary.c: Remove spurious quotes around %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/interface.c
trunk/gcc/fortran/io.c
trunk/gcc/fortran/match.c
trunk/gcc/fortran/module.c
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/trans-intrinsic.c

[Bug fortran/79859] diagnostics: argument quoted twice in "No initializer for allocatable compoonent"

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79859

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 16:29:30 2017
New Revision: 246391

URL: https://gcc.gnu.org/viewcvs?rev=246391=gcc=rev
Log:
2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79602
* decl.c: Replace '%s' with %qs.
* expr.c: Likewise.
* interface.c: Likewise.
* match.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.

PR fortran/79844
PR fortran/80011
* io.c: Remove trailing spaces.
* match.c: Likewise.
* openmp.c: Likewise.
* resolve.c: Likewise.
* trans-intrinsic.c: Likewise.

PR fortran/79853
* expr.c: Remove a double spaces.

PR fortran/79859
* primary.c: Remove spurious quotes around %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/interface.c
trunk/gcc/fortran/io.c
trunk/gcc/fortran/match.c
trunk/gcc/fortran/module.c
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/trans-intrinsic.c

[Bug fortran/79844] diagnostics: extra space at end of line

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79844

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 16:29:30 2017
New Revision: 246391

URL: https://gcc.gnu.org/viewcvs?rev=246391=gcc=rev
Log:
2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79602
* decl.c: Replace '%s' with %qs.
* expr.c: Likewise.
* interface.c: Likewise.
* match.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.

PR fortran/79844
PR fortran/80011
* io.c: Remove trailing spaces.
* match.c: Likewise.
* openmp.c: Likewise.
* resolve.c: Likewise.
* trans-intrinsic.c: Likewise.

PR fortran/79853
* expr.c: Remove a double spaces.

PR fortran/79859
* primary.c: Remove spurious quotes around %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/interface.c
trunk/gcc/fortran/io.c
trunk/gcc/fortran/match.c
trunk/gcc/fortran/module.c
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/trans-intrinsic.c

[Bug fortran/80011] diagnostics: trailing space in "Implicitly declared"

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80011

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 16:29:30 2017
New Revision: 246391

URL: https://gcc.gnu.org/viewcvs?rev=246391=gcc=rev
Log:
2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79602
* decl.c: Replace '%s' with %qs.
* expr.c: Likewise.
* interface.c: Likewise.
* match.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.

PR fortran/79844
PR fortran/80011
* io.c: Remove trailing spaces.
* match.c: Likewise.
* openmp.c: Likewise.
* resolve.c: Likewise.
* trans-intrinsic.c: Likewise.

PR fortran/79853
* expr.c: Remove a double spaces.

PR fortran/79859
* primary.c: Remove spurious quotes around %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/interface.c
trunk/gcc/fortran/io.c
trunk/gcc/fortran/match.c
trunk/gcc/fortran/module.c
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/trans-intrinsic.c

[Bug fortran/79602] translation: globally replace '%s' with %qs

2017-03-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79602

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 22 16:29:30 2017
New Revision: 246391

URL: https://gcc.gnu.org/viewcvs?rev=246391=gcc=rev
Log:
2017-03-22  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79602
* decl.c: Replace '%s' with %qs.
* expr.c: Likewise.
* interface.c: Likewise.
* match.c: Likewise.
* primary.c: Likewise.
* resolve.c: Likewise.

PR fortran/79844
PR fortran/80011
* io.c: Remove trailing spaces.
* match.c: Likewise.
* openmp.c: Likewise.
* resolve.c: Likewise.
* trans-intrinsic.c: Likewise.

PR fortran/79853
* expr.c: Remove a double spaces.

PR fortran/79859
* primary.c: Remove spurious quotes around %qs.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/decl.c
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/interface.c
trunk/gcc/fortran/io.c
trunk/gcc/fortran/match.c
trunk/gcc/fortran/module.c
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/primary.c
trunk/gcc/fortran/resolve.c
trunk/gcc/fortran/trans-intrinsic.c

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-03-19 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Mar 19 10:00:27 2017
New Revision: 246268

URL: https://gcc.gnu.org/viewcvs?rev=246268=gcc=rev
Log:
2017-03-19  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix another undefined behavior.


Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/i386/cpuid.h

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-03-19 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #9 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Mar 19 09:54:41 2017
New Revision: 246267

URL: https://gcc.gnu.org/viewcvs?rev=246267=gcc=rev
Log:
2017-03-19  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix another undefined behavior.


Modified:
branches/gcc-6-branch/gcc/ChangeLog
branches/gcc-6-branch/gcc/config/i386/cpuid.h

[Bug fortran/79601] Possibly wrong use of keyword "intent" in diagnostic

2017-02-24 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79601

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Feb 24 23:40:42 2017
New Revision: 245729

URL: https://gcc.gnu.org/viewcvs?rev=245729=gcc=rev
Log:
2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79597
* interface.c (gfc_match_end_interface): Remove spurious comma
and space, replace 'got %s' with 'got %qs'.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79597
* gfortran.dg/dtio_6.f90: Update test.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79601
* interface.c (check_dtio_arg_TKR_intent): Change 'intent'
to 'INTENT'.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79601
* gfortran.dg/interface_operator_2.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/interface_operator_2.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/interface.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/dtio_6.f90

[Bug fortran/79597] Incomplete error message "Expecting %

2017-02-24 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79597

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Feb 24 23:40:42 2017
New Revision: 245729

URL: https://gcc.gnu.org/viewcvs?rev=245729=gcc=rev
Log:
2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79597
* interface.c (gfc_match_end_interface): Remove spurious comma
and space, replace 'got %s' with 'got %qs'.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79597
* gfortran.dg/dtio_6.f90: Update test.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79601
* interface.c (check_dtio_arg_TKR_intent): Change 'intent'
to 'INTENT'.

2017-02-25  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/79601
* gfortran.dg/interface_operator_2.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/interface_operator_2.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/interface.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/dtio_6.f90

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-02-23 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Thu Feb 23 12:19:05 2017
New Revision: 245680

URL: https://gcc.gnu.org/viewcvs?rev=245680=gcc=rev
Log:
2017-01-23  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix another undefined behavior.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/cpuid.h

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-02-19 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb 19 16:12:34 2017
New Revision: 245576

URL: https://gcc.gnu.org/viewcvs?rev=245576=gcc=rev
Log:
2017-02-19  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix undefined behavior.


Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/i386/cpuid.h

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-02-06 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #3 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Feb  6 11:54:10 2017
New Revision: 245208

URL: https://gcc.gnu.org/viewcvs?rev=245208=gcc=rev
Log:
2017-02-06  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/71017
* config/i386/cpuid.h: Fix undefined behavior.


Modified:
branches/gcc-6-branch/gcc/ChangeLog
branches/gcc-6-branch/gcc/config/i386/cpuid.h

[Bug target/71017] libgcc/config/i386/cpuinfo.c:346:17: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'

2017-01-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71017

--- Comment #2 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jan  9 22:00:32 2017
New Revision: 244248

URL: https://gcc.gnu.org/viewcvs?rev=244248=gcc=rev
Log:
PR target/71017
* config/i386/cpuid.h: Fix undefined behavior.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/cpuid.h

[Bug testsuite/79026] The tests changed by revision r244006 now fail on darwin

2017-01-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79026

--- Comment #4 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jan  9 21:41:02 2017
New Revision: 244244

URL: https://gcc.gnu.org/viewcvs?rev=244244=gcc=rev
Log:
testsuite/ChangeLog:

PR testsuite/79026
* gcc.target/i386/pr78904-2.c: Require nonpic targets.
* gcc.target/i386/pr78904-4.c: Likewise.
* gcc.target/i386/pr78904-6.c: Likewise.
* gcc.target/i386/pr78967-2.c: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/i386/pr78904-2.c
trunk/gcc/testsuite/gcc.target/i386/pr78904-4.c
trunk/gcc/testsuite/gcc.target/i386/pr78904-6.c
trunk/gcc/testsuite/gcc.target/i386/pr78967-2.c

[Bug fortran/78545] Possible correction to online LTIME documentation

2016-12-18 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78545

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 18 18:03:36 2016
New Revision: 243785

URL: https://gcc.gnu.org/viewcvs?rev=243785=gcc=rev
Log:
2016-12-18  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/78545
* intrinsic.texi: Fix documentation for GMTIME and LTIME.

* intrinsics/date_and_time.c: Fix comments for GMTIME and LTIME.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/intrinsic.texi
trunk/libgfortran/ChangeLog
trunk/libgfortran/intrinsics/date_and_time.c

[Bug debug/57519] DW_TAG_imported_declaration put in wrong class (base class instead of derived class)

2016-09-06 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57519

--- Comment #12 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Sep  6 22:26:11 2016
New Revision: 240017

URL: https://gcc.gnu.org/viewcvs?rev=240017=gcc=rev
Log:
2016-09-07  Dominique d'Humieres  <domi...@lps.ens.fr>

PR debug/57519
* g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.


Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/gcc/testsuite/g++.dg/debug/dwarf2/imported-decl-2.C

[Bug debug/57519] DW_TAG_imported_declaration put in wrong class (base class instead of derived class)

2016-09-06 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57519

--- Comment #11 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Sep  6 22:22:58 2016
New Revision: 240016

URL: https://gcc.gnu.org/viewcvs?rev=240016=gcc=rev
Log:
2016-09-07  Dominique d'Humieres  <domi...@lps.ens.fr>

PR debug/57519
* g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.


Modified:
branches/gcc-6-branch/gcc/testsuite/ChangeLog
branches/gcc-6-branch/gcc/testsuite/g++.dg/debug/dwarf2/imported-decl-2.C

[Bug debug/77389] FAIL: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++11 scan-assembler-times DIE \\\\([^\\n]*\\\\) DW_TAG_template_value_param ...

2016-09-06 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77389

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Sep  6 22:18:54 2016
New Revision: 240015

URL: https://gcc.gnu.org/viewcvs?rev=240015=gcc=rev
Log:
2016-09-07  Dominique d'Humieres  <domi...@lps.ens.fr>

PR debug/77389
* g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
in dg-options.

PR debug/57519
* g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/debug/dwarf2/imported-decl-2.C
trunk/gcc/testsuite/g++.dg/debug/dwarf2/template-params-12g.C

[Bug debug/57519] DW_TAG_imported_declaration put in wrong class (base class instead of derived class)

2016-09-06 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57519

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Sep  6 22:18:54 2016
New Revision: 240015

URL: https://gcc.gnu.org/viewcvs?rev=240015=gcc=rev
Log:
2016-09-07  Dominique d'Humieres  <domi...@lps.ens.fr>

PR debug/77389
* g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
in dg-options.

PR debug/57519
* g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/debug/dwarf2/imported-decl-2.C
trunk/gcc/testsuite/g++.dg/debug/dwarf2/template-params-12g.C

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2016-06-12 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751

--- Comment #23 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jun 12 18:25:25 2016
New Revision: 237340

URL: https://gcc.gnu.org/viewcvs?rev=237340=gcc=rev
Log:
2016-06-12  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/60751
* io.c (gfc_resolve_dt): Replace GFC_STD_GNU with GFC_STD_LEGACY.

* gfortran.dg/comma_IO_extension_1.f90: New test.
* gfortran.dg/comma_IO_extension_2.f90: Likewise.
* gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
statement.
* gfortran.dg/graphite/pr38083.f90: Likewise.
* gfortran.dg/guality/pr41558.f90: Likewise.
* gfortran.dg/integer_exponentiation_6.F90: Likewise and add
missing format.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/comma_IO_extension_1.f90
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/comma_IO_extension_2.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/io.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/array_constructor_49.f90
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/graphite/pr38083.f90
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/guality/pr41558.f90
   
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2016-06-12 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751

--- Comment #22 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jun 12 14:04:08 2016
New Revision: 237337

URL: https://gcc.gnu.org/viewcvs?rev=237337=gcc=rev
Log:
2016-06-12  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/60751
* io.c (gfc_resolve_dt): Replace GFC_STD_GNU with GFC_STD_LEGACY.

* gfortran.dg/comma_IO_extension_1.f90: New test.
* gfortran.dg/comma_IO_extension_2.f90: Likewise.
* gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
statement.
* gfortran.dg/graphite/pr38083.f90: Likewise.
* gfortran.dg/guality/pr41558.f90: Likewise.
* gfortran.dg/integer_exponentiation_6.F90: Likewise and add
missing format.


Added:
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/comma_IO_extension_1.f90
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/comma_IO_extension_2.f90
Modified:
branches/gcc-6-branch/gcc/fortran/ChangeLog
branches/gcc-6-branch/gcc/fortran/io.c
branches/gcc-6-branch/gcc/testsuite/ChangeLog
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/array_constructor_49.f90
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/graphite/pr38083.f90
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/guality/pr41558.f90
   
branches/gcc-6-branch/gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2016-06-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751

--- Comment #21 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jun 11 22:36:50 2016
New Revision: 237332

URL: https://gcc.gnu.org/viewcvs?rev=237332=gcc=rev
Log:
2016-06-12  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/60751
* gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
statement.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/guality/pr41558.f90

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2016-06-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751

--- Comment #20 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jun 11 19:21:22 2016
New Revision: 237330

URL: https://gcc.gnu.org/viewcvs?rev=237330=gcc=rev
Log:
2016-06-11  Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/60751
* gfortran.dg/comma_IO_extension_1.f90: New test.
* gfortran.dg/comma_IO_extension_2.f90: Likewise.


Added:
trunk/gcc/testsuite/gfortran.dg/comma_IO_extension_1.f90
trunk/gcc/testsuite/gfortran.dg/comma_IO_extension_2.f90

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2016-06-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751

--- Comment #19 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jun 11 19:19:43 2016
New Revision: 237329

URL: https://gcc.gnu.org/viewcvs?rev=237329=gcc=rev
Log:
2016-06-11  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/60751
* io.c (gfc_resolve_dt): Replace GFC_STD_GNU with GFC_STD_LEGACY.

* gfortran.dg/comma_IO_extension_1.f90: New test.
* gfortran.dg/comma_IO_extension_2.f90: Likewise.
* gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
statement.
* gfortran.dg/graphite/pr38083.f90: Likewise.
* gfortran.dg/integer_exponentiation_6.F90: Likewise and add
missing format.

--This line

Mfortran/ChangeLog
Mfortran/io.c
Mtestsuite/ChangeLog
Mtestsuite/gfortran.dg/array_constructor_49.f90
Mtestsuite/gfortran.dg/graphite/pr38083.f90
Mtestsuite/gfortran.dg/integer_exponentiation_6.F90

Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/io.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/array_constructor_49.f90
trunk/gcc/testsuite/gfortran.dg/graphite/pr38083.f90
trunk/gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90

[Bug sanitizer/68042] [6 Regression] c-c++-common/asan/(memcmp-1.c|sanity-check-pure-c-1.c) failures on x86_64-apple-darwin14 after r229111

2016-05-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68042

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon May 30 09:26:09 2016
New Revision: 236873

URL: https://gcc.gnu.org/viewcvs?rev=236873=gcc=rev
Log:
2016-05-30  Dominique d'Humieres  <domi...@lps.ens.fr>

Backport from trunk.
2015-10-23  Maxim Ostapenko  <m.ostape...@partner.samsung.com>

PR sanitizer/68042
* c-c++-common/asan/sanity-check-pure-c-1.c: Adjust test
to pass on Darwin.


Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog
   
branches/gcc-5-branch/gcc/testsuite/c-c++-common/asan/sanity-check-pure-c-1.c

[Bug target/67973] All the tests for -gstabs* fail on x86_64-apple-darwin14 with Xcode 7

2016-05-22 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67973

--- Comment #22 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun May 22 08:53:32 2016
New Revision: 236565

URL: https://gcc.gnu.org/viewcvs?rev=236565=gcc=rev
Log:
2016-05-22  Iain Sandoe  <i...@codesourcery.com>
Dominique d'Humieres  <domi...@lps.ens.fr>

Backport from mainline
2015-12-17  Rainer Orth  <r...@cebitec.uni-bielefeld.de>

gcc:
PR target/67973
* configure.ac (gcc_cv_as_stabs_directive): New test.
* configure: Regenerate.
* config.in: Regenerate.
* config/darwin.h (DBX_DEBUGGING_INFO): Wrap in
HAVE_AS_STABS_DIRECTIVE.
(PREFERRED_DEBUGGING_TYPE): Likewise.
* config/i386/darwin.h (PREFERRED_DEBUGGING_TYPE): Only include
DBX_DEBUG if HAVE_AS_STABS_DIRECTIVE.

* doc/sourcebuild.texi (Effective-Target Keywords, Environment
attributes): Document stabs.

gcc/testsuite:
PR target/67973

* lib/target-supports.exp (check_effective_target_stabs): New proc.
* g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets.
* g++.dg/other/PR23205.C: Likewise.
* g++.dg/other/pr23205-2.C: Likewise.
* gcc.dg/20040813-1.c: Likewise.
* gcc.dg/darwin-20040809-2.c: Likewise.
* objc.dg/stabs-1.m: Likewise.


Modified:
branches/gcc-4_9-branch/gcc/ChangeLog
branches/gcc-4_9-branch/gcc/config.in
branches/gcc-4_9-branch/gcc/config/darwin.h
branches/gcc-4_9-branch/gcc/config/i386/darwin.h
branches/gcc-4_9-branch/gcc/configure
branches/gcc-4_9-branch/gcc/configure.ac
branches/gcc-4_9-branch/gcc/doc/sourcebuild.texi
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog
branches/gcc-4_9-branch/gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C
branches/gcc-4_9-branch/gcc/testsuite/g++.dg/other/PR23205.C
branches/gcc-4_9-branch/gcc/testsuite/g++.dg/other/pr23205-2.C
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/20040813-1.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/darwin-20040809-2.c
branches/gcc-4_9-branch/gcc/testsuite/lib/target-supports.exp
branches/gcc-4_9-branch/gcc/testsuite/objc.dg/stabs-1.m

[Bug target/67973] All the tests for -gstabs* fail on x86_64-apple-darwin14 with Xcode 7

2016-05-21 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67973

--- Comment #21 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat May 21 08:35:25 2016
New Revision: 236556

URL: https://gcc.gnu.org/viewcvs?rev=236556=gcc=rev
Log:
@@ -1,3 +1,22 @@
2016-05-21  Iain Sandoe  <i...@codesourcery.com>
Dominique d'Humieres  <domi...@lps.ens.fr>

Backport from mainline
2015-12-17  Rainer Orth  <r...@cebitec.uni-bielefeld.de>

gcc:
PR target/67973
* configure.ac (gcc_cv_as_stabs_directive): New test.
* configure: Regenerate.
* config.in: Regenerate.
* config/darwin.h (DBX_DEBUGGING_INFO): Wrap in
HAVE_AS_STABS_DIRECTIVE.
(PREFERRED_DEBUGGING_TYPE): Likewise.
* config/i386/darwin.h (PREFERRED_DEBUGGING_TYPE): Only include
DBX_DEBUG if HAVE_AS_STABS_DIRECTIVE.

* doc/sourcebuild.texi (Effective-Target Keywords, Environment
attributes): Document stabs.

gcc/testsuite:
PR target/67973

* lib/target-supports.exp (check_effective_target_stabs): New proc.
* g++.dg/cpp0x/alias-decl-debug-0.C: Restrict to stabs targets.
* g++.dg/other/PR23205.C: Likewise.
* g++.dg/other/pr23205-2.C: Likewise.
* gcc.dg/20040813-1.c: Likewise.
* gcc.dg/darwin-20040809-2.c: Likewise.
* objc.dg/stabs-1.m: Likewise.


Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config.in
branches/gcc-5-branch/gcc/config/darwin.h
branches/gcc-5-branch/gcc/config/i386/darwin.h
branches/gcc-5-branch/gcc/configure
branches/gcc-5-branch/gcc/configure.ac
branches/gcc-5-branch/gcc/doc/sourcebuild.texi
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C
branches/gcc-5-branch/gcc/testsuite/g++.dg/other/PR23205.C
branches/gcc-5-branch/gcc/testsuite/g++.dg/other/pr23205-2.C
branches/gcc-5-branch/gcc/testsuite/gcc.dg/20040813-1.c
branches/gcc-5-branch/gcc/testsuite/gcc.dg/darwin-20040809-2.c
branches/gcc-5-branch/gcc/testsuite/lib/target-supports.exp
branches/gcc-5-branch/gcc/testsuite/objc.dg/stabs-1.m

[Bug fortran/67039] Documentation of pseudorandom number intrinsics is incorrect

2016-04-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67039

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Apr 13 15:04:57 2016
New Revision: 234946

URL: https://gcc.gnu.org/viewcvs?rev=234946=gcc=rev
Log:
2016-04-13  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/67039
* intrinsic.texi: Correct the documentation of pseudorandom
number intrinsics.


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/intrinsic.texi

[Bug fortran/58000] Accept OPEN( ... NAME=) with -std=legacy

2016-04-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58000

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Apr 13 13:17:45 2016
New Revision: 234936

URL: https://gcc.gnu.org/viewcvs?rev=234936=gcc=rev
Log:
2016-04-13  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/58000
* gfortran.texi: Document OPEN( ... NAME=) as not implemented
in GNU Fortran


Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/gfortran.texi

[Bug fortran/70592] Addressing error in dynamically-allocated character array

2016-04-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70592

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Apr  9 16:14:02 2016
New Revision: 234858

URL: https://gcc.gnu.org/viewcvs?rev=234858=gcc=rev
Log:
2016-04-09  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/70592
* gfortran.dg/deferred_character_17.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/deferred_character_17.f90
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/70592] Addressing error in dynamically-allocated character array

2016-04-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70592

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Apr  9 13:29:32 2016
New Revision: 234850

URL: https://gcc.gnu.org/viewcvs?rev=234850=gcc=rev
Log:
2016-04-09  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/70592
* gfortran.dg/deferred_character_16.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/deferred_character_16.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug sanitizer/70573] FAIL: c-c++-common/asan/halt_on_error-1.c -O* execution test x86_64-apple-darwin15

2016-04-09 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70573

--- Comment #11 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Apr  9 09:24:45 2016
New Revision: 234848

URL: https://gcc.gnu.org/viewcvs?rev=234848=gcc=rev
Log:
2016-04-09  Dominique d'Humieres  <domi...@lps.ens.fr>

PR sanitizer/70573
* c-c++-common/asan/halt_on_error-1.c: Replace memset
with __builtin_memset
* c-c++-common/asan/halt_on_error-2.c: Likewise.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/c-c++-common/asan/halt_on_error-1.c
trunk/gcc/testsuite/c-c++-common/asan/halt_on_error-2.c

[Bug fortran/70235] [4.9/5 Regression] Incorrect output with PF format

2016-04-05 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70235

--- Comment #28 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Apr  5 10:01:17 2016
New Revision: 234742

URL: https://gcc.gnu.org/viewcvs?rev=234742=gcc=rev
Log:
2016-04-05  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR libgfortran/70235
* io/write_float.def: Fix PF format for negative values of the scale
factor.

2016-04-05  Dominique d'Humieres  <domi...@lps.ens.fr>
Jerry DeLisle  <jvdeli...@gcc.gnu.org>

* gfortran.dg/fmt_pf.f90: New test.


Added:
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/fmt_pf.f90
Modified:
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog
branches/gcc-4_9-branch/libgfortran/ChangeLog
branches/gcc-4_9-branch/libgfortran/io/write_float.def

[Bug fortran/70235] [4.9/5 Regression] Incorrect output with PF format

2016-04-05 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70235

--- Comment #27 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Tue Apr  5 09:44:17 2016
New Revision: 234741

URL: https://gcc.gnu.org/viewcvs?rev=234741=gcc=rev
Log:
2016-04-05  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR libgfortran/70235
* io/write_float.def: Fix PF format for negative values of the scale
factor.

2016-04-05  Dominique d'Humieres  <domi...@lps.ens.fr>
Jerry DeLisle  <jvdeli...@gcc.gnu.org>

* gfortran.dg/fmt_pf.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/fmt_pf.f90
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog
branches/gcc-5-branch/libgfortran/ChangeLog
branches/gcc-5-branch/libgfortran/io/write_float.def

[Bug fortran/70235] [4.9/5/6 Regression] Incorrect output with PF format

2016-03-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70235

--- Comment #25 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Wed Mar 30 20:47:45 2016
New Revision: 234600

URL: https://gcc.gnu.org/viewcvs?rev=234600=gcc=rev
Log:
2016-03-30  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR libgfortran/70235
* io/write_float.def: Fix PF format for negative values of the scale
factor.

2016-03-30  Dominique d'Humieres  <domi...@lps.ens.fr>
Jerry DeLisle  <jvdeli...@gcc.gnu.org>

* gfortran.dg/fmt_pf.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/fmt_pf.f90
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/libgfortran/ChangeLog
trunk/libgfortran/io/write_float.def

[Bug fortran/45076] [OOP] gfortran.dg/dynamic_dispatch_6.f03 ICEs with -fprofile-use

2016-03-14 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45076

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Mar 14 09:21:32 2016
New Revision: 234178

URL: https://gcc.gnu.org/viewcvs?rev=234178=gcc=rev
Log:
2016-03-13  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/45076
gfortran.dg/prof/prof.exp: New script.
gfortran.dg/prof/dynamic_dispatch_6.f03: New test.


Added:
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/prof/
   
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/prof/dynamic_dispatch_6.f03
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/prof/prof.exp
Modified:
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog

[Bug fortran/45076] [OOP] gfortran.dg/dynamic_dispatch_6.f03 ICEs with -fprofile-use

2016-03-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45076

--- Comment #9 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Mar 13 23:22:15 2016
New Revision: 234172

URL: https://gcc.gnu.org/viewcvs?rev=234172=gcc=rev
Log:
2016-03-13  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/45076
gfortran.dg/prof/prof.exp: New script.
gfortran.dg/prof/dynamic_dispatch_6.f03: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/prof/
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/prof/dynamic_dispatch_6.f03
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/prof/prof.exp
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/45076] [OOP] gfortran.dg/dynamic_dispatch_6.f03 ICEs with -fprofile-use

2016-03-13 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45076

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Mar 13 09:48:20 2016
New Revision: 234168

URL: https://gcc.gnu.org/viewcvs?rev=234168=gcc=rev
Log:
2016-03-13  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/45076
gfortran.dg/prof/prof.exp: New script.
gfortran.dg/prof/dynamic_dispatch_6.f03: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/prof/
trunk/gcc/testsuite/gfortran.dg/prof/dynamic_dispatch_6.f03
trunk/gcc/testsuite/gfortran.dg/prof/prof.exp
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/60126] Internal compiler error with code using pointer reshaping (gfortran 4.8.2)

2016-02-28 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60126

--- Comment #7 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Feb 29 06:09:47 2016
New Revision: 233802

URL: https://gcc.gnu.org/viewcvs?rev=233802=gcc=rev
Log:
2016-02-29  Harald Anlauf  <anl...@gmx.de>

PR fortran/60126
* gfortran.dg/pr60126.f90: New test.


Added:
branches/gcc-4_9-branch/gcc/testsuite/gfortran.dg/pr60126.f90
Modified:
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog

[Bug fortran/60126] Internal compiler error with code using pointer reshaping (gfortran 4.8.2)

2016-02-28 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60126

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb 28 22:40:06 2016
New Revision: 233798

URL: https://gcc.gnu.org/viewcvs?rev=233798=gcc=rev
Log:
2016-02-28  Harald Anlauf  <anl...@gmx.de>

PR fortran/60126
* gfortran.dg/pr60126.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/pr60126.f90
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/60126] Internal compiler error with code using pointer reshaping (gfortran 4.8.2)

2016-02-28 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60126

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb 28 13:39:39 2016
New Revision: 233790

URL: https://gcc.gnu.org/viewcvs?rev=233790=gcc=rev
Log:
2016-02-28  Harald Anlauf  <anl...@gmx.de>

PR fortran/60126
* gfortran.dg/pr60126.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/pr60126.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/52531] [OOP] Compilation fails with polymorphic dummy argument and OpenMP

2016-02-21 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52531

--- Comment #13 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb 21 12:48:49 2016
New Revision: 233594

URL: https://gcc.gnu.org/viewcvs?rev=233594=gcc=rev
Log:
2016-02-21  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/57365
gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-21  Harald Anlauf  <anl...@gmx.de>

PR fortran/52531
gfortran.dg/gomp/pr52531.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/allocate_with_source_18.f03
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/gomp/pr52531.f90
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/57365] [OOP] Sourced allocation fails with unlimited polymorphism

2016-02-21 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57365

--- Comment #6 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Feb 21 12:48:49 2016
New Revision: 233594

URL: https://gcc.gnu.org/viewcvs?rev=233594=gcc=rev
Log:
2016-02-21  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/57365
gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-21  Harald Anlauf  <anl...@gmx.de>

PR fortran/52531
gfortran.dg/gomp/pr52531.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/allocate_with_source_18.f03
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/gomp/pr52531.f90
Modified:
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/52531] [OOP] Compilation fails with polymorphic dummy argument and OpenMP

2016-02-20 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52531

--- Comment #12 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Feb 20 14:10:55 2016
New Revision: 233588

URL: https://gcc.gnu.org/viewcvs?rev=233588=gcc=rev
Log:
2016-02-20  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/57365
gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-20  Harald Anlauf  <anl...@gmx.de>

PR fortran/52531
gfortran.dg/gomp/pr52531.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/allocate_with_source_18.f03
trunk/gcc/testsuite/gfortran.dg/gomp/pr52531.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/57365] [OOP] Sourced allocation fails with unlimited polymorphism

2016-02-20 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57365

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Feb 20 14:10:55 2016
New Revision: 233588

URL: https://gcc.gnu.org/viewcvs?rev=233588=gcc=rev
Log:
2016-02-20  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/57365
gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-20  Harald Anlauf  <anl...@gmx.de>

PR fortran/52531
gfortran.dg/gomp/pr52531.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/allocate_with_source_18.f03
trunk/gcc/testsuite/gfortran.dg/gomp/pr52531.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/66707] Endless compilation on wrong usage of common

2016-01-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66707

--- Comment #4 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan 30 14:07:19 2016
New Revision: 233008

URL: https://gcc.gnu.org/viewcvs?rev=233008=gcc=rev
Log:
2016-01-30  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/66707
gfortran.dg/common_23.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/common_23.f90
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug fortran/66707] Endless compilation on wrong usage of common

2016-01-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66707

--- Comment #5 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan 30 17:13:29 2016
New Revision: 233009

URL: https://gcc.gnu.org/viewcvs?rev=233009=gcc=rev
Log:
2016-01-30  Bud Davis  <jmda...@link.com>
Mikael Morin  <mik...@gcc.gnu.org>

Backport from trunk.
PR fortran/59746
* symbol.c (gfc_restore_last_undo_checkpoint): Delete
a common block symbol if it was put in the list.

2016-01-30  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/66707
gfortran.dg/common_23.f90: New test.

Backport from trunk.
2015-08-08  Bud Davis  <jmda...@link.com>
Mikael Morin  <mik...@gcc.gnu.org>

PR fortran/59746
* gfortran.dg/common_22.f90: New.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/common_22.f90
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/common_23.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/symbol.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/59746] internal compiler error: Segmentation fault

2016-01-30 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59746

--- Comment #8 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sat Jan 30 17:13:29 2016
New Revision: 233009

URL: https://gcc.gnu.org/viewcvs?rev=233009=gcc=rev
Log:
2016-01-30  Bud Davis  <jmda...@link.com>
Mikael Morin  <mik...@gcc.gnu.org>

Backport from trunk.
PR fortran/59746
* symbol.c (gfc_restore_last_undo_checkpoint): Delete
a common block symbol if it was put in the list.

2016-01-30  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/66707
gfortran.dg/common_23.f90: New test.

Backport from trunk.
2015-08-08  Bud Davis  <jmda...@link.com>
Mikael Morin  <mik...@gcc.gnu.org>

PR fortran/59746
* gfortran.dg/common_22.f90: New.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/common_22.f90
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/common_23.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/symbol.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/68283] [5/6 Regression] ice: gfc_variable_attr(): Bad array reference

2016-01-25 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68283

--- Comment #16 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Mon Jan 25 11:36:11 2016
New Revision: 232790

URL: https://gcc.gnu.org/viewcvs?rev=232790=gcc=rev
Log:
2016-01-25  Dominique d'Humieres <domi...@lps.ens.fr>

PR fortran/68283
* primary.c (gfc_variable_attr): revert revision r221955,
call gfc_internal_error only if there is no error.

PR fortran/68283
gfortran.dg/pr68283.f90: New test.


Added:
branches/gcc-5-branch/gcc/testsuite/gfortran.dg/pr68283.f90
Modified:
branches/gcc-5-branch/gcc/fortran/ChangeLog
branches/gcc-5-branch/gcc/fortran/primary.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug fortran/68283] [5/6 Regression] ice: gfc_variable_attr(): Bad array reference

2016-01-24 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68283

--- Comment #15 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jan 24 13:13:38 2016
New Revision: 232776

URL: https://gcc.gnu.org/viewcvs?rev=232776=gcc=rev
Log:
2016-01-24  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/68283
gfortran.dg/pr68283.f90: New test.


Added:
trunk/gcc/testsuite/gfortran.dg/pr68283.f90

[Bug fortran/68283] [5/6 Regression] ice: gfc_variable_attr(): Bad array reference

2016-01-24 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68283

--- Comment #14 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Jan 24 13:12:44 2016
New Revision: 232775

URL: https://gcc.gnu.org/viewcvs?rev=232775=gcc=rev
Log:
2016-01-24  Dominique d'Humieres <domi...@lps.ens.fr>

PR fortran/68283
* primary.c (gfc_variable_attr): revert revision r221955,
call gfc_internal_error only if there is no error.

2016-01-24  Dominique d'Humieres  <domi...@lps.ens.fr>

PR fortran/68283
gfortran.dg/pr68283.f90: New test.



Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/primary.c
trunk/gcc/testsuite/ChangeLog

[Bug fortran/66680] [5 Regression] ICE with openmp, a loop and a type bound procedure

2016-01-14 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66680

--- Comment #9 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Thu Jan 14 20:57:35 2016
New Revision: 232388

URL: https://gcc.gnu.org/viewcvs?rev=232388=gcc=rev
Log:
2016-01-14  Dominique d'Humieres <domi...@lps.ens.fr>

PR fortran/66680
* testsuite/libgomp.fortran/pr66680.f90: New test.


Added:
branches/gcc-5-branch/libgomp/testsuite/libgomp.fortran/pr66680.f90
Modified:
branches/gcc-5-branch/libgomp/ChangeLog

[Bug target/26427] with -fsection-anchors with zero sized structs

2015-12-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26427

--- Comment #25 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Dec 11 16:39:49 2015
New Revision: 231571

URL: https://gcc.gnu.org/viewcvs?rev=231571=gcc=rev
Log:
2015-12-11  Jan-Benedict Glaw  <jbg...@lug-owl.de>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/26427
PR target/33120
PR testsuite/35710

* config/darwin.c (darwin_use_anchors_for_symbol_p): Fix indention and
trailing whitespace.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c

[Bug target/33120] Data not put in BSS section on Mac OS

2015-12-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33120

--- Comment #27 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Dec 11 16:39:49 2015
New Revision: 231571

URL: https://gcc.gnu.org/viewcvs?rev=231571=gcc=rev
Log:
2015-12-11  Jan-Benedict Glaw  <jbg...@lug-owl.de>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/26427
PR target/33120
PR testsuite/35710

* config/darwin.c (darwin_use_anchors_for_symbol_p): Fix indention and
trailing whitespace.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c

[Bug testsuite/35710] FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors)

2015-12-11 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35710

--- Comment #16 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Fri Dec 11 16:39:49 2015
New Revision: 231571

URL: https://gcc.gnu.org/viewcvs?rev=231571=gcc=rev
Log:
2015-12-11  Jan-Benedict Glaw  <jbg...@lug-owl.de>
Dominique d'Humieres  <domi...@lps.ens.fr>

PR target/26427
PR target/33120
PR testsuite/35710

* config/darwin.c (darwin_use_anchors_for_symbol_p): Fix indention and
trailing whitespace.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/darwin.c

  1   2   >