------- Comment #3 from fxcoudert at gcc dot gnu dot org 2005-11-19 00:14 ------- (In reply to comment #1) > The reason of the problem is that the conversion from complex*N to real*M with > N=2M happens only for selected values. The enclosed patch may help.
This patch is OK but I don't quite get the error message: what is the "old-style complex kind"? Can you make it more explicit, or just simply say "Complex kind not allowed at %L"? Otherwise, it's OK to commit on mainline (4.0 doesn't need it because it doesn't have support for large kinds anyway). -- fxcoudert at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fxcoudert at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build triplet|powerpc-apple-darwin8.3.0 | GCC host triplet|powerpc-apple-darwin8.3.0 | Keywords| |patch Last reconfirmed|0000-00-00 00:00:00 |2005-11-19 00:14:42 date| | Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24807