This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/18769] ICE in gfc_conv_array_initializer with array initialization with transfer



------- Comment #13 from pault at gcc dot gnu dot org  2006-10-14 17:31 -------
Jerry,

See comment #10.  The 'problem' is to take the gmp/mpfr representations of the
values in the constructor expression, write them out to form the source, read
then back in binary as the destination, convert the array into gmp/mpfr values
and pop the values into a constructor array.

It is actually simple enough but tedious; with one thing or another I have not
gotten round to it. One of the key points will be to get the numeric
representation right, so bits will have to be borrowed from all over (arith.c?
trans-xxx.c?) to get the gmp/mpfr to the gfc type+kind's and back again.  I was
sort of hoping that Steve would take an interest because he is exceeding clued
up on such matters. However, he and I both have been busy. *sigh*

If you want to be guided.... you would be very welcome.

Paul


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]