public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
From: "burnus at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays] Date: Wed, 14 Apr 2010 05:44:00 -0000 [thread overview] Message-ID: <20100414054354.14874.qmail@sourceware.org> (raw) In-Reply-To: <bug-18918-8997@http.gcc.gnu.org/bugzilla/> ------- Comment #20 from burnus at gcc dot gnu dot org 2010-04-14 05:43 ------- Subject: Bug 18918 Author: burnus Date: Wed Apr 14 05:43:30 2010 New Revision: 158292 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158292 Log: 2010-04-14 Tobias Burnus <burnus@net-b.de> PR fortran/18918 * array.c (gfc_find_array_ref): Handle codimensions. (gfc_match_array_spec,gfc_match_array_ref): Use gfc_fatal_error. * check.c (is_coarray, dim_corank_check, gfc_check_lcobound, gfc_check_image_index, gfc_check_this_image, gfc_check_ucobound): New functions. * gfortran.h (gfc_isym_id): Add GFC_ISYM_IMAGE_INDEX, GFC_ISYM_LCOBOUND, GFC_ISYM_THIS_IMAGE, GFC_ISYM_UCOBOUND. * intrinsic.h (add_functions): Add this_image, image_index, lcobound and ucobound intrinsics. * intrinsic.c (gfc_check_lcobound,gfc_check_ucobound, gfc_check_image_index, gfc_check_this_image, gfc_simplify_image_index, gfc_simplify_lcobound, gfc_simplify_this_image, gfc_simplify_ucobound): New function prototypes. * intrinsic.texi (IMAGE_INDEX, LCOBOUND, THIS_IMAGE IMAGE_INDEX): Document new intrinsic functions. * match.c (gfc_match_critical, sync_statement): Make * -fcoarray=none error fatal. * simplify.c (simplify_bound_dim): Handle coarrays. (simplify_bound): Update simplify_bound_dim call. (gfc_simplify_num_images): Add -fcoarray=none check. (simplify_cobound, gfc_simplify_lcobound, gfc_simplify_ucobound, gfc_simplify_ucobound, gfc_simplify_ucobound): New functions. 2010-04-14 Tobias Burnus <burnus@net-b.de> PR fortran/18918 * gfortran.dg/coarray_9.f90: Update dg-errors. * gfortran.dg/coarray_10.f90: New test. * gfortran.dg/coarray_11.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/coarray_10.f90 trunk/gcc/testsuite/gfortran.dg/coarray_11.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/array.c trunk/gcc/fortran/check.c trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/intrinsic.c trunk/gcc/fortran/intrinsic.h trunk/gcc/fortran/intrinsic.texi trunk/gcc/fortran/match.c trunk/gcc/fortran/simplify.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/coarray_9.f90 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18918
next prev parent reply other threads:[~2010-04-14 5:44 UTC|newest] Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <bug-18918-8997@http.gcc.gnu.org/bugzilla/> 2005-12-30 18:51 ` [Bug fortran/18918] Eventually support the co-array f95 extension in gfortran pinskia at gcc dot gnu dot org 2007-10-14 17:46 ` burnus at gcc dot gnu dot org 2008-03-25 18:50 ` [Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays] burnus at gcc dot gnu dot org 2009-01-28 7:12 ` burnus at gcc dot gnu dot org 2009-04-29 18:16 ` burnus at gcc dot gnu dot org 2010-02-19 12:48 ` burnus at gcc dot gnu dot org 2010-04-06 16:39 ` burnus at gcc dot gnu dot org 2010-04-06 17:59 ` burnus at gcc dot gnu dot org 2010-04-06 18:16 ` burnus at gcc dot gnu dot org 2010-04-06 18:24 ` burnus at gcc dot gnu dot org 2010-04-06 19:04 ` burnus at gcc dot gnu dot org 2010-04-06 20:00 ` burnus at gcc dot gnu dot org 2010-04-09 5:55 ` burnus at gcc dot gnu dot org 2010-04-14 5:44 ` burnus at gcc dot gnu dot org [this message] 2010-04-27 8:41 ` burnus at gcc dot gnu dot org 2010-04-27 13:59 ` hjl dot tools at gmail dot com 2010-04-27 14:09 ` burnus at gcc dot gnu dot org 2010-04-28 20:43 ` burnus at gcc dot gnu dot org 2010-04-30 18:32 ` burnus at gcc dot gnu dot org 2010-05-02 15:14 ` burnus at gcc dot gnu dot org 2010-07-08 15:17 ` burnus at gcc dot gnu dot org [not found] <bug-18918-4@http.gcc.gnu.org/bugzilla/> 2011-03-27 9:44 ` burnus at gcc dot gnu.org 2011-03-27 10:53 ` burnus at gcc dot gnu.org 2011-04-04 18:35 ` burnus at gcc dot gnu.org 2011-04-06 18:30 ` burnus at gcc dot gnu.org 2011-04-06 18:31 ` burnus at gcc dot gnu.org 2011-04-06 18:32 ` burnus at gcc dot gnu.org 2011-04-11 15:51 ` burnus at gcc dot gnu.org 2011-04-15 16:15 ` burnus at gcc dot gnu.org 2011-04-15 21:43 ` burnus at gcc dot gnu.org 2011-04-18 6:03 ` burnus at gcc dot gnu.org 2011-04-18 17:22 ` burnus at gcc dot gnu.org 2011-04-21 8:30 ` burnus at gcc dot gnu.org 2011-04-23 10:27 ` burnus at gcc dot gnu.org 2011-05-03 21:36 ` burnus at gcc dot gnu.org 2011-05-03 21:48 ` burnus at gcc dot gnu.org 2011-05-03 22:07 ` burnus at gcc dot gnu.org 2011-05-06 18:55 ` burnus at gcc dot gnu.org 2011-05-06 19:08 ` burnus at gcc dot gnu.org 2011-05-07 5:42 ` burnus at gcc dot gnu.org 2011-05-14 11:04 ` burnus at gcc dot gnu.org 2011-05-15 16:37 ` burnus at gcc dot gnu.org 2011-05-19 22:43 ` burnus at gcc dot gnu.org 2011-05-26 18:02 ` burnus at gcc dot gnu.org 2011-05-27 21:38 ` burnus at gcc dot gnu.org 2011-05-29 18:18 ` burnus at gcc dot gnu.org 2011-05-29 18:41 ` burnus at gcc dot gnu.org 2011-05-31 18:42 ` burnus at gcc dot gnu.org 2011-05-31 19:02 ` burnus at gcc dot gnu.org 2011-05-31 20:13 ` burnus at gcc dot gnu.org 2011-06-08 6:30 ` burnus at gcc dot gnu.org 2011-06-20 21:14 ` burnus at gcc dot gnu.org 2011-06-20 21:18 ` burnus at gcc dot gnu.org 2011-06-21 0:22 ` hjl.tools at gmail dot com 2011-06-21 6:21 ` dominiq at lps dot ens.fr 2011-06-21 7:35 ` burnus at gcc dot gnu.org 2011-06-27 17:00 ` burnus at gcc dot gnu.org 2011-07-05 11:31 ` danglin at gcc dot gnu.org 2011-07-11 8:15 ` burnus at gcc dot gnu.org 2011-08-18 15:14 ` burnus at gcc dot gnu.org 2011-08-18 15:25 ` burnus at gcc dot gnu.org 2011-08-18 19:11 ` burnus at gcc dot gnu.org 2013-06-11 15:25 ` mikael at gcc dot gnu.org
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20100414054354.14874.qmail@sourceware.org \ --to=gcc-bugzilla@gcc.gnu.org \ --cc=gcc-bugs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).