On Thu, Feb 3, 2011 at 8:31 AM, Jim Michaels <[email protected]> wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47596
>
>
> either I whacked it good, or I found an oops in the compiler...  it's not
> behaving happily.
> this does not occur with 64-bit, it successfully generates an executable.
>
> GNU C++ (GCC) version 4.4.5 20101001 (release) [svn/rev.164871 -
> mingw-w64/oz] (i686-w64-mingw32)
>     compiled by GNU C version 4.4.5 20101001 (release) [svn/rev.164871 -
> mingw-w64/oz], GMP version 4.3.2, MPFR version 2.4.2-p3.
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> Compiler executable checksum: 67b926ffad2570f5a541884eb898e599
> gen-duplicator-batch-files.cpp: In function 'int main(int, char**)':
> gen-duplicator-batch-files.cpp:610: internal compiler error: in print_reg,
> at config/i386/i386.c:10894
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.

Reproduced on linux using cross toolchains.  The assert in i386.c is like:
  gcc_assert (x == pc_rtx
              || (REGNO (x) != ARG_POINTER_REGNUM
                  && REGNO (x) != FRAME_POINTER_REGNUM
                  && REGNO (x) != FLAGS_REG
                  && REGNO (x) != FPSR_REG
                  && REGNO (x) != FPCR_REG));

Can't analyze this further at the moment, though, and I don't think the gcc
guys will pay any attention to this because the compiler is a customized
one.  Does any of the other toolchains have this failure, btw?

>
>
> -------------
> Jim Michaels
> [email protected]
> [email protected]
> http://JimsComputerRepairandWebDesign.com
> http://JesusnJim.com (my personal site, has software)
> http://DoLifeComputers.JesusnJim.com (group which I lead)

--
Ozkan

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to