[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-04-01 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-04-01 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #17 from Paul Thomas --- Author: pault Date: Sat Apr 1 11:35:14 2017 New Revision: 246632 URL: https://gcc.gnu.org/viewcvs?rev=246632=gcc=rev Log: 2017-04-01 Paul Thomas Backport from trunk PR

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-03-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #16 from Paul Thomas --- Author: pault Date: Sat Mar 18 11:53:53 2017 New Revision: 246255 URL: https://gcc.gnu.org/viewcvs?rev=246255=gcc=rev Log: 2017-03-18 Paul Thomas PR fortran/71838 *

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-03-14 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #15 from Anton Shterenlikht --- Yes, the problem seems to have been solved. My code compiles fine now. Thanks Anton

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-27 Thread paul.richard.thomas at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #14 from paul.richard.thomas at gmail dot com --- Hi Anton, Did you take on board that it is the procedure dummy argument that causes the problem? A viable workaround is to: s/procedure( cgca_clvgs_abstract ) :: sub/external ::

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-27 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #13 from Anton Shterenlikht --- The latest I have is: gcc6-devel-6.3.1.s20161229 lang/gcc6-devel gcc7-devel-7.0.0.s20170101 lang/gcc7-devel ATM I've no time to build gcc myself. I'll wait for gerald@ to update these ports

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org ---

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #11 from Dominique d'Humieres --- Even further reduced test module cgca_m3clvg interface subroutine cgca_clvgs_abstract() end subroutine cgca_clvgs_abstract module subroutine cgca_clvgp(sub) procedure(

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #10 from Dominique d'Humieres --- Further reduced test module cgca_m3clvg abstract interface subroutine cgca_clvgs_abstract() end subroutine cgca_clvgs_abstract end interface interface module subroutine cgca_clvgp(sub)

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #9 from Dominique d'Humieres --- Reduced test module cgca_m3clvg abstract interface subroutine cgca_clvgs_abstract( farr, marr, n, cstate, debug, & newstate ) integer, parameter :: iarr

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2017-02-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #7 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #6) > I get the ICE with the following trivial submodule > > submodule ( cgca_m3clvg ) m3clvg_sm3 > > implicit none > > contains > > module procedure

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 Dominique d'Humieres changed: What|Removed |Added CC||pault at gcc dot gnu.org ---

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #5 from Anton Shterenlikht --- I reduced the case to 8 Fortran files: http://eis.bris.ac.uk/~mexas/0.txz Untar the file cd zproblem make caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m1co.f90 caf -c -Wall -g

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #4 from Anton Shterenlikht --- Yes, it's a library: https://sourceforge.net/p/cgpack/code/HEAD/tree/head/ I'll try to reduce the problem case to something smaller.

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #2 from Anton Shterenlikht --- forgot to add that this is now with gcc-6.1: $ caf --version OpenCoarrays Coarray Fortran Compiler Wrapper (caf version 1.6.0) Copyright (C) 2015-2016 Sourcery, Inc. $ mpif90 --version GNU Fortran

[Bug fortran/71838] ICE with OpenCoarrays on submodule

2016-07-11 Thread mexas at bristol dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838 --- Comment #1 from Anton Shterenlikht --- with OpenCoarrays-1.6.0 I just get: caf -c -Wall -g -fbacktrace -fcheck-array-temporaries m3clvg_sm3.f90 ' (null):0: confused by earlier errors, bailing out make: *** [m3clvg_sm3.o] Error 1 But