[Bug target/30634] FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90

dave at hiauly1 dot hia dot nrc dot ca gcc-bugzilla@gcc.gnu.org
Sun Feb 4 01:07:00 GMT 2007



------- Comment #5 from dave at hiauly1 dot hia dot nrc dot ca  2007-02-04 01:07 -------
Subject: Re:  FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90

> ------- Comment #3 from kargl at gcc dot gnu dot org  2007-01-30 02:53 -------
> A scan of libgfortran/ChangeLog and gcc/fortran/ChangeLog does not
> reveal anything that would cause this failure.  Can you identify
> the exact commit that causes the problem?  Perhaps, something got
> mismerged from trunk.

The failure was introduced in revision 121076:

2007-01-22 Andrew Pinski  <pinskia@gmail.com>

        PR fortran/29951
        * trans-intrinsic.c (gfc_conv_intrinsic_transfer): Change to
        call memcpy instead of creating a VIEW_CONVERT_EXRP.

        PR fortran/29410
        * trans-intrinsic.c (gfc_conv_intrinsic_array_transfer):
        Change over to create VIEW_CONVERT_EXPR instead of using an
        ADDR_EXPR, a cast and then an indirect reference.

Probably, it's the latter fix.

Dave


-- 


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



More information about the Gcc-bugs mailing list