------- Comment #8 from ebotcazou at gcc dot gnu dot org 2005-12-07 13:28 ------- > I run the testsuites, once for (3): > http://gcc.gnu.org/ml/gcc-testresults/2005-12/msg00372.html > (3 ICEs)
The configure line doesn't match the title of the report: the compiler has been configured as a native 64-bit compiler. How did you compile it? > and once for (5): > http://gcc.gnu.org/ml/gcc-testresults/2005-12/msg00381.html > (468 ICEs - most are cpp related!) Neither does it. This one seems to be a native 64-bit compiler compiled by a 64-bit compiler, which is correct. That's pretty confusing. What are you trying to do? If you want to build a full 64-bit toochain, just build everything directly as 64-bit either with "cc -xarch=v9" or "gcc -m64" and don't enter the 32/64-bit mixing game. > @Eric Botcazou: When you run the testsuites for Solaris V9, are you using 32or > 64 bit executables? Are you using Solaris ld, as, ar or the GNU binutils? > (I'm asking this, because your results look much better than mine.) SPARC V9 is pretty confusing, SPARC64 is a much better moniker. The sparc-sun-solaris2.* compiler is a multilib 32-bit compiler and must be compiled by a pre-existing 32-bit compiler (e.g. cc). The sparc64-sun-solaris2.* compiler a multilib 64-bit compiler and must be compiled by a pre-existing 64-bit compiler (e.g. cc -xarch=v9). Using any other combination is asking for trouble. The problem you have run into indeed seems to be a duplicate of 23541. It doesn't show up for me probably because libintl is configured differently. -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |ebotcazou at gcc dot gnu dot |dot org |org Status|NEW |ASSIGNED Last reconfirmed|2005-12-01 11:32:42 |2005-12-07 13:28:37 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25200