public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/26769]  New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
@ 2006-03-20 18:44 dominiq at lps dot ens dot fr
  2006-03-20 19:33 ` [Bug fortran/26769] " tkoenig at gcc dot gnu dot org
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: dominiq at lps dot ens dot fr @ 2006-03-20 18:44 UTC (permalink / raw)
  To: gcc-bugs

The following program fails to link:

[scala] test/fortran> cat > transpose_10.f90
real(10) :: a(3,3)
a = 1.0_10
a(1,3) = 0.0_10
print *, transpose(a)
end
[scala] test/fortran> gfc transpose_10.f90
/tmp/ccaMoldQ.o(.text+0x1b2): In function `MAIN__':
: undefined reference to `_gfortran_transpose_i10'
collect2: ld returned 1 exit status


-- 
           Summary: TRANSPOSE() requires _gfortran_transpose_i10 for
                    REAL(10) arrays
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dominiq at lps dot ens dot fr


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
@ 2006-03-20 19:33 ` tkoenig at gcc dot gnu dot org
  2006-03-20 20:13 ` tkoenig at gcc dot gnu dot org
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-20 19:33 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from tkoenig at gcc dot gnu dot org  2006-03-20 19:33 -------
Same for reshape, as noted on the mailing list.


-- 

tkoenig at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2006-03-20 19:33:30
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
  2006-03-20 19:33 ` [Bug fortran/26769] " tkoenig at gcc dot gnu dot org
@ 2006-03-20 20:13 ` tkoenig at gcc dot gnu dot org
  2006-03-22 14:37 ` tkoenig at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-20 20:13 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from tkoenig at gcc dot gnu dot org  2006-03-20 20:13 -------
The way to solve is is to add transpose_r_10.c and reshape_r_10.c
to libgfortran's Makefile.am, then regenerating (which I am always a
little afraid of :-) and modifying the front end to call the 'r'
version if there is no corresponding 'i' version.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
  2006-03-20 19:33 ` [Bug fortran/26769] " tkoenig at gcc dot gnu dot org
  2006-03-20 20:13 ` tkoenig at gcc dot gnu dot org
@ 2006-03-22 14:37 ` tkoenig at gcc dot gnu dot org
  2006-03-22 20:06 ` tkoenig at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-22 14:37 UTC (permalink / raw)
  To: gcc-bugs



-- 

tkoenig at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |tkoenig at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2006-03-20 19:33:30         |2006-03-22 14:37:04
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (2 preceding siblings ...)
  2006-03-22 14:37 ` tkoenig at gcc dot gnu dot org
@ 2006-03-22 20:06 ` tkoenig at gcc dot gnu dot org
  2006-03-25 21:15 ` tkoenig at gcc dot gnu dot org
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-22 20:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from tkoenig at gcc dot gnu dot org  2006-03-22 20:06 -------
Created an attachment (id=11099)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11099&action=view)
patch

This patch adds the appropriate _r10 versions.
It also includes the reversal of automake to 1.9.3 (which may
or may not be included in the final patch).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (3 preceding siblings ...)
  2006-03-22 20:06 ` tkoenig at gcc dot gnu dot org
@ 2006-03-25 21:15 ` tkoenig at gcc dot gnu dot org
  2006-03-25 21:54 ` tkoenig at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-25 21:15 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from tkoenig at gcc dot gnu dot org  2006-03-25 21:15 -------
Subject: Bug 26769

Author: tkoenig
Date: Sat Mar 25 21:15:48 2006
New Revision: 112381

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112381
Log:
2006-03-25  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * iresolve.c (gfc_resolve_reshape):  Remove doubling of
        kind for complex. For real(kind=10), call reshape_r10.
        (gfc_resolve_transpose):  For real(kind=10), call
        transpose_r10.

2006-03-25  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * Makefile.am:  Add transpose_r10.c and reshape_r10.c.
        * aclocal.m4:  Regenerate using aclocal 1.9.3.
        * Makefile.in:  Regenerate using automake 1.9.3.
        * m4/iparm.m4 (rtype_ccode):  If rtype_letter is `i',
        evaluate to rtype_kind, otherwise to rtype_code.
        * generated/transpose_r10.c:  Add.
        * generated/reshape_r10.c:  Add.

2006-03-25  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * gfortran.dg/transpose_reshape_r10.f90:  New test case.


Added:
    trunk/gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90
    trunk/libgfortran/generated/reshape_r10.c
    trunk/libgfortran/generated/transpose_r10.c
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/iresolve.c
    trunk/gcc/testsuite/ChangeLog
    trunk/libgfortran/ChangeLog
    trunk/libgfortran/Makefile.am
    trunk/libgfortran/Makefile.in
    trunk/libgfortran/aclocal.m4
    trunk/libgfortran/m4/iparm.m4


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (4 preceding siblings ...)
  2006-03-25 21:15 ` tkoenig at gcc dot gnu dot org
@ 2006-03-25 21:54 ` tkoenig at gcc dot gnu dot org
  2006-03-27  4:35 ` patchapp at dberlin dot org
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-03-25 21:54 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from tkoenig at gcc dot gnu dot org  2006-03-25 21:54 -------
Fixed on trunk.

There is general agreement that reshape and transpose should also have
their corresponding real types, so let's keep this bug open as a reminder.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (5 preceding siblings ...)
  2006-03-25 21:54 ` tkoenig at gcc dot gnu dot org
@ 2006-03-27  4:35 ` patchapp at dberlin dot org
  2006-04-16 21:15 ` tkoenig at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: patchapp at dberlin dot org @ 2006-03-27  4:35 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from patchapp at dberlin dot org  2006-03-27 04:35 -------
Subject: Bug number PR 26769

A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01448.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (6 preceding siblings ...)
  2006-03-27  4:35 ` patchapp at dberlin dot org
@ 2006-04-16 21:15 ` tkoenig at gcc dot gnu dot org
  2006-04-16 21:19 ` [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer tkoenig at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-04-16 21:15 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from tkoenig at gcc dot gnu dot org  2006-04-16 21:15 -------
Subject: Bug 26769

Author: tkoenig
Date: Sun Apr 16 21:15:36 2006
New Revision: 112989

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112989
Log:
2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * iresolve.c (gfc_resolve_reshape):  Remove doubling of
        kind for complex. For real(kind=10), call reshape_r10.
        (gfc_resolve_transpose):  For real(kind=10), call
        transpose_r10.

2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * Makefile.am:  Add transpose_r10.c and reshape_r10.c.
        * aclocal.m4:  Regenerate using aclocal 1.9.3.
        * Makefile.in:  Regenerate using automake 1.9.3.
        * m4/iparm.m4 (rtype_ccode):  If rtype_letter is `i',
        evaluate to rtype_kind, otherwise to rtype_code.
        * generated/transpose_r10.c:  Add.
        * generated/reshape_r10.c:  Add.

2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * gfortran.dg/transpose_reshape_r10.f90:  New test case.


Added:
    branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90
    branches/gcc-4_1-branch/libgfortran/generated/reshape_r10.c
    branches/gcc-4_1-branch/libgfortran/generated/transpose_r10.c
Modified:
    branches/gcc-4_1-branch/gcc/fortran/ChangeLog
    branches/gcc-4_1-branch/gcc/fortran/iresolve.c
    branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
    branches/gcc-4_1-branch/libgfortran/ChangeLog
    branches/gcc-4_1-branch/libgfortran/Makefile.am
    branches/gcc-4_1-branch/libgfortran/Makefile.in
    branches/gcc-4_1-branch/libgfortran/aclocal.m4
    branches/gcc-4_1-branch/libgfortran/m4/iparm.m4


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (7 preceding siblings ...)
  2006-04-16 21:15 ` tkoenig at gcc dot gnu dot org
@ 2006-04-16 21:19 ` tkoenig at gcc dot gnu dot org
  2006-04-22  7:09 ` jakub at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2006-04-16 21:19 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from tkoenig at gcc dot gnu dot org  2006-04-16 21:19 -------
The error is now fixed on trunk and 4.1.

What's left is to generate transpoe and reshape for the other
real functions.

Downgrading to enhancement and removing myself from this bug (for now).


-- 

tkoenig at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|tkoenig at gcc dot gnu dot  |unassigned at gcc dot gnu
                   |org                         |dot org
           Severity|normal                      |enhancement
             Status|ASSIGNED                    |NEW
            Summary|TRANSPOSE() requires        |Implement transpose() and
                   |_gfortran_transpose_i10 for |reshape() for real instead
                   |REAL(10) arrays             |of using integer


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (8 preceding siblings ...)
  2006-04-16 21:19 ` [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer tkoenig at gcc dot gnu dot org
@ 2006-04-22  7:09 ` jakub at gcc dot gnu dot org
  2006-04-22  7:13 ` jakub at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu dot org @ 2006-04-22  7:09 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from jakub at gcc dot gnu dot org  2006-04-22 07:09 -------
Subject: Bug 26769

Author: jakub
Date: Sat Apr 22 07:08:58 2006
New Revision: 113169

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113169
Log:
        PR fortran/26769
        * iresolve.c (gfc_resolve_reshape): Use reshape_r16 for real(16).
        (gfc_resolve_transpose): Use transpose_r16 for real(16).

        * Makefile.am (i_transpose_c): Add generated/transpose_r16.c.
        (i_reshape_c): Add generated/reshape_r16.c.
        * Makefile.in: Regenerated.
        * generated/transpose_r16.c: Generated new file.
        * generated/redhape_r16.c: Generated new file.

Added:
    trunk/libgfortran/generated/reshape_r16.c
    trunk/libgfortran/generated/transpose_r16.c
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/iresolve.c
    trunk/libgfortran/ChangeLog
    trunk/libgfortran/Makefile.am
    trunk/libgfortran/Makefile.in


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (9 preceding siblings ...)
  2006-04-22  7:09 ` jakub at gcc dot gnu dot org
@ 2006-04-22  7:13 ` jakub at gcc dot gnu dot org
  2006-06-20 11:45 ` fxcoudert at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu dot org @ 2006-04-22  7:13 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from jakub at gcc dot gnu dot org  2006-04-22 07:13 -------
Subject: Bug 26769

Author: jakub
Date: Sat Apr 22 07:13:20 2006
New Revision: 113170

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113170
Log:
        PR fortran/26769
        * iresolve.c (gfc_resolve_reshape): Use reshape_r16 for real(16).
        (gfc_resolve_transpose): Use transpose_r16 for real(16).

        * Makefile.am (i_transpose_c): Add generated/transpose_r16.c.
        (i_reshape_c): Add generated/reshape_r16.c.
        * Makefile.in: Regenerated.
        * generated/transpose_r16.c: Generated new file.
        * generated/redhape_r16.c: Generated new file.

Added:
    branches/gcc-4_1-branch/libgfortran/generated/reshape_r16.c
    branches/gcc-4_1-branch/libgfortran/generated/transpose_r16.c
Modified:
    branches/gcc-4_1-branch/gcc/fortran/ChangeLog
    branches/gcc-4_1-branch/gcc/fortran/iresolve.c
    branches/gcc-4_1-branch/libgfortran/ChangeLog
    branches/gcc-4_1-branch/libgfortran/Makefile.am
    branches/gcc-4_1-branch/libgfortran/Makefile.in


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (10 preceding siblings ...)
  2006-04-22  7:13 ` jakub at gcc dot gnu dot org
@ 2006-06-20 11:45 ` fxcoudert at gcc dot gnu dot org
  2006-06-21 11:15 ` fxcoudert at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2006-06-20 11:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from fxcoudert at gcc dot gnu dot org  2006-06-20 11:03 -------
I'll take care of that.


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |fxcoudert at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2006-03-22 14:37:04         |2006-06-20 11:03:57
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (11 preceding siblings ...)
  2006-06-20 11:45 ` fxcoudert at gcc dot gnu dot org
@ 2006-06-21 11:15 ` fxcoudert at gcc dot gnu dot org
  2006-06-22  6:06 ` fxcoudert at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2006-06-21 11:15 UTC (permalink / raw)
  To: gcc-bugs



-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://gcc.gnu.org/ml/gcc-
                   |                            |patches/2006-
                   |                            |06/msg01160.html
           Keywords|                            |patch
   Target Milestone|---                         |4.2.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (12 preceding siblings ...)
  2006-06-21 11:15 ` fxcoudert at gcc dot gnu dot org
@ 2006-06-22  6:06 ` fxcoudert at gcc dot gnu dot org
  2006-06-22  6:07 ` fxcoudert at gcc dot gnu dot org
  2006-06-22  6:33 ` fxcoudert at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2006-06-22  6:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from fxcoudert at gcc dot gnu dot org  2006-06-22 06:04 -------
Subject: Bug 26769

Author: fxcoudert
Date: Thu Jun 22 06:04:02 2006
New Revision: 114880

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114880
Log:
        PR libfortran/26769

        * iresolve.c (gfc_resolve_reshape): Call reshape_r4 and
        reshape_r8 instead of reshape_4 and reshape_8.
        (gfc_resolve_transpose): Likewise for transpose.

        * Makefile.am: Add r4 and r8 versions of reshape and transpose.
        * Makefile.in: Regenerate.
        * generated/reshape_r4.c: New file.
        * generated/reshape_r8.c: New file.
        * generated/transpose_r4.c: New file.
        * generated/transpose_r8.c: New file.

Added:
    trunk/libgfortran/generated/reshape_r4.c
    trunk/libgfortran/generated/reshape_r8.c
    trunk/libgfortran/generated/transpose_r4.c
    trunk/libgfortran/generated/transpose_r8.c
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/iresolve.c
    trunk/libgfortran/Makefile.am
    trunk/libgfortran/Makefile.in


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (13 preceding siblings ...)
  2006-06-22  6:06 ` fxcoudert at gcc dot gnu dot org
@ 2006-06-22  6:07 ` fxcoudert at gcc dot gnu dot org
  2006-06-22  6:33 ` fxcoudert at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2006-06-22  6:07 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from fxcoudert at gcc dot gnu dot org  2006-06-22 06:06 -------
Subject: Bug 26769

Author: fxcoudert
Date: Thu Jun 22 06:05:54 2006
New Revision: 114881

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114881
Log:
        PR libfortran/26769
        * ChangeLog: Forgotten in the previous commit.

Modified:
    trunk/libgfortran/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer
  2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
                   ` (14 preceding siblings ...)
  2006-06-22  6:07 ` fxcoudert at gcc dot gnu dot org
@ 2006-06-22  6:33 ` fxcoudert at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: fxcoudert at gcc dot gnu dot org @ 2006-06-22  6:33 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from fxcoudert at gcc dot gnu dot org  2006-06-22 06:07 -------
Fixed on mainline, I will not backport the patch to 4.1 as it's not really a
"bug" the user can see.


-- 

fxcoudert at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26769


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2006-06-22  6:07 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-20 18:44 [Bug fortran/26769] New: TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays dominiq at lps dot ens dot fr
2006-03-20 19:33 ` [Bug fortran/26769] " tkoenig at gcc dot gnu dot org
2006-03-20 20:13 ` tkoenig at gcc dot gnu dot org
2006-03-22 14:37 ` tkoenig at gcc dot gnu dot org
2006-03-22 20:06 ` tkoenig at gcc dot gnu dot org
2006-03-25 21:15 ` tkoenig at gcc dot gnu dot org
2006-03-25 21:54 ` tkoenig at gcc dot gnu dot org
2006-03-27  4:35 ` patchapp at dberlin dot org
2006-04-16 21:15 ` tkoenig at gcc dot gnu dot org
2006-04-16 21:19 ` [Bug fortran/26769] Implement transpose() and reshape() for real instead of using integer tkoenig at gcc dot gnu dot org
2006-04-22  7:09 ` jakub at gcc dot gnu dot org
2006-04-22  7:13 ` jakub at gcc dot gnu dot org
2006-06-20 11:45 ` fxcoudert at gcc dot gnu dot org
2006-06-21 11:15 ` fxcoudert at gcc dot gnu dot org
2006-06-22  6:06 ` fxcoudert at gcc dot gnu dot org
2006-06-22  6:07 ` fxcoudert at gcc dot gnu dot org
2006-06-22  6:33 ` fxcoudert at gcc dot gnu dot org

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).