Comment 2 for bug 1264962

Revision history for this message
Joey Ye (jinyun-ye) wrote : Re: [Bug 1264962] [NEW] internal compiler error

Marwijn, can you please generate a case that we can reproduce? Typically
this can be done by adding -E in command line and post the output file.

Thanks
Joey
On Dec 30, 2013 6:15 PM, "Marwijn Hessel" <email address hidden> wrote:

> Public bug reported:
>
> When building XSDE (http://www.codesynthesis.com/projects/xsde/) the
> compiler crashes.
> I'm using gcc-arm-none-eabi-4_8-2013q4-20131204-win32.
>
>
> make -C ../xsde-3.2.0/libxsde
> make[1]: Entering directory `/c/Alphatron/tools/xsde-3.2.0/libxsde'
> make -C xsde
> make[2]: Entering directory `/c/Alphatron/tools/xsde-3.2.0/libxsde/xsde'
> generating config.h
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16 -fdata-sections
> -ffunction-sections -fomit-frame-pointer -fshort-enums -fsigned-char
> -fsingle-precision-constant -fprefetch-loop-arrays -funroll-loops
> -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb -fexceptions
> -c c/expat/xmlparse.c -o c/expat/xmlparse.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16 -fdata-sections
> -ffunction-sections -fomit-frame-pointer -fshort-enums -fsigned-char
> -fsingle-precision-constant -fprefetch-loop-arrays -funroll-loops
> -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb -fexceptions
> -c c/expat/xmlrole.c -o c/expat/xmlrole.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16 -fdata-sections
> -ffunction-sections -fomit-frame-pointer -fshort-enums -fsigned-char
> -fsingle-precision-constant -fprefetch-loop-arrays -funroll-loops
> -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb -fexceptions
> -c c/expat/xmltok.c -o c/expat/xmltok.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16 -fdata-sections
> -ffunction-sections -fomit-frame-pointer -fshort-enums -fsigned-char
> -fsingle-precision-constant -fprefetch-loop-arrays -funroll-loops
> -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb -fexceptions
> -c c/genx/genx.c -o c/genx/genx.o
> c/genx/genx.c: In function 'genxScrubText':
> c/genx/genx.c:808:1: internal compiler error: in reg_overlap_mentioned_p,
> at rtlanal.c:1469
> }
> ^
>
> c/genx/genx.c:808:1: internal compiler error: Segmentation fault
> make[2]: *** [c/genx/genx.o] Error 1
> make[2]: Leaving directory `/c/Alphatron/tools/xsde-3.2.0/libxsde/xsde'
> make[1]: Leaving directory `/c/Alphatron/tools/xsde-3.2.0/libxsde'
> make[1]: *** [xsde] Error 2
> make: *** [../xsde-3.2.0/libxsde] Error 2
>
> ** Affects: gcc-arm-embedded
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are a member of GCC ARM
> Embedded Maintainers, which is subscribed to GCC ARM Embedded.
> https://bugs.launchpad.net/bugs/1264962
>
> Title:
> internal compiler error
>
> Status in GNU Tools for ARM Embedded Processors:
> New
>
> Bug description:
> When building XSDE (http://www.codesynthesis.com/projects/xsde/) the
> compiler crashes.
> I'm using gcc-arm-none-eabi-4_8-2013q4-20131204-win32.
>
>
> make -C ../xsde-3.2.0/libxsde
> make[1]: Entering directory `/c/Alphatron/tools/xsde-3.2.0/libxsde'
> make -C xsde
> make[2]: Entering directory `/c/Alphatron/tools/xsde-3.2.0/libxsde/xsde'
> generating config.h
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16
> -fdata-sections -ffunction-sections -fomit-frame-pointer -fshort-enums
> -fsigned-char -fsingle-precision-constant -fprefetch-loop-arrays
> -funroll-loops -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb
> -fexceptions -c c/expat/xmlparse.c -o c/expat/xmlparse.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16
> -fdata-sections -ffunction-sections -fomit-frame-pointer -fshort-enums
> -fsigned-char -fsingle-precision-constant -fprefetch-loop-arrays
> -funroll-loops -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb
> -fexceptions -c c/expat/xmlrole.c -o c/expat/xmlrole.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16
> -fdata-sections -ffunction-sections -fomit-frame-pointer -fshort-enums
> -fsigned-char -fsingle-precision-constant -fprefetch-loop-arrays
> -funroll-loops -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb
> -fexceptions -c c/expat/xmltok.c -o c/expat/xmltok.o
> arm-none-eabi-gcc -I.. -Wall -O3 -g3 -falign-functions=16
> -fdata-sections -ffunction-sections -fomit-frame-pointer -fshort-enums
> -fsigned-char -fsingle-precision-constant -fprefetch-loop-arrays
> -funroll-loops -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb
> -fexceptions -c c/genx/genx.c -o c/genx/genx.o
> c/genx/genx.c: In function 'genxScrubText':
> c/genx/genx.c:808:1: internal compiler error: in
> reg_overlap_mentioned_p, at rtlanal.c:1469
> }
> ^
>
> c/genx/genx.c:808:1: internal compiler error: Segmentation fault
> make[2]: *** [c/genx/genx.o] Error 1
> make[2]: Leaving directory `/c/Alphatron/tools/xsde-3.2.0/libxsde/xsde'
> make[1]: Leaving directory `/c/Alphatron/tools/xsde-3.2.0/libxsde'
> make[1]: *** [xsde] Error 2
> make: *** [../xsde-3.2.0/libxsde] Error 2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gcc-arm-embedded/+bug/1264962/+subscriptions
>